From d80736ab6e8e3cad2f1a30c6eaba2d6883dbe967 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Sat, 26 Aug 2017 20:31:40 +0200 Subject: Remove AmForth --- .../msp430/devices/msp430fr5969/words/cold.asm | 30 ---------------------- 1 file changed, 30 deletions(-) delete mode 100644 amforth-6.5/msp430/devices/msp430fr5969/words/cold.asm (limited to 'amforth-6.5/msp430/devices/msp430fr5969/words/cold.asm') diff --git a/amforth-6.5/msp430/devices/msp430fr5969/words/cold.asm b/amforth-6.5/msp430/devices/msp430fr5969/words/cold.asm deleted file mode 100644 index 6abf0ba..0000000 --- a/amforth-6.5/msp430/devices/msp430fr5969/words/cold.asm +++ /dev/null @@ -1,30 +0,0 @@ -CODEHEADER(XT_COLD,4,"cold") -main: ; Debugger requires the 'main' symbol. -reset: - mov #5A80h, &WDTCTL ; Watchdog off - - mov #0A500h, &MPUCTL0 ; Write password to enable access to MPU - mov FLASHSTART>>4, &MPUSEGB1 ; B1 = Start of memory - mov AMFORTH_START>>4, &MPUSEGB2 ; B2 = 0x10000 (Segment 3 is upper mem) - mov #7577h, &MPUSAM ; write protect core system. - mov #0A501h, &MPUCTL0 ; Enable MPU - mov.b #0, &MPUCTL0+1 ; Disable MPU access - - ;------------------------------------------------------------------------------ - ; Init Clock - - mov #0A500h, &CSCTL0 ; Enable access to clock registers - mov #0, &CSCTL3 ; Set all clock dividers to /1 - mov.b #0, &CSCTL0+1 ; Disable access to clock registers - - - ;------------------------------------------------------------------------------ - ; Forth registers - MOV #RSTACK,SP ; set up stack - MOV #PSTACK,PSP - MOV #UAREA,UP ; initial user pointer - - CLR R15 - ; now hand over to Forth with WARM (a colon word) - MOV #XT_WARM+2,IP - NEXT -- cgit v1.2.3