URL
https://opencores.org/ocsvn/openmsp430/openmsp430/trunk
Subversion Repositories openmsp430
Compare Revisions
- This comparison shows the changes necessary to convert path
/
- from Rev 95 to Rev 96
- ↔ Reverse comparison
Rev 95 → Rev 96
/openmsp430/trunk/tools/lib/tcl-lib/dbg_functions.tcl
677,7 → 677,7
set rom_size [lindex [GetCPU_ID_SIZE] 0] |
set rom_start [expr 0x10000-$rom_size] |
|
if {$ram_size!=-1} { |
if {$rom_size!=-1} { |
set DataArray "" |
for {set i 0} {$i<$rom_size} {incr i} { |
lappend DataArray 0x00 |
/openmsp430/trunk/fpga/altera_de1_board/software/memledtest/memledtest.bin
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
openmsp430/trunk/fpga/altera_de1_board/software/memledtest/memledtest.bin
Property changes :
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: openmsp430/trunk/fpga/altera_de1_board/software/memledtest/memledtest.lst
===================================================================
--- openmsp430/trunk/fpga/altera_de1_board/software/memledtest/memledtest.lst (revision 95)
+++ openmsp430/trunk/fpga/altera_de1_board/software/memledtest/memledtest.lst (nonexistent)
@@ -1,717 +0,0 @@
-
-memledtest.elf: file format elf32-msp430
-
-SYMBOL TABLE:
-0000f000 l d .text 00000000 .text
-00000200 l d .data 00000000 .data
-00000206 l d .bss 00000000 .bss
-0000ffe0 l d .vectors 00000000 .vectors
-00000000 l d .stab 00000000 .stab
-00000000 l d .stabstr 00000000 .stabstr
-00000056 l *ABS* 00000000 DCOCTL
-00000057 l *ABS* 00000000 BCSCTL1
-00000058 l *ABS* 00000000 BCSCTL2
-00000128 l *ABS* 00000000 FCTL1
-0000012a l *ABS* 00000000 FCTL2
-0000012c l *ABS* 00000000 FCTL3
-00000054 l *ABS* 00000000 EPCTL
-0000012e l *ABS* 00000000 TA0IV
-00000160 l *ABS* 00000000 TA0CTL
-00000170 l *ABS* 00000000 TA0R
-00000162 l *ABS* 00000000 TA0CCTL0
-00000164 l *ABS* 00000000 TA0CCTL1
-00000172 l *ABS* 00000000 TA0CCR0
-00000174 l *ABS* 00000000 TA0CCR1
-00000166 l *ABS* 00000000 TA0CCTL2
-00000176 l *ABS* 00000000 TA0CCR2
-00000020 l *ABS* 00000000 P1IN
-00000021 l *ABS* 00000000 P1OUT
-00000022 l *ABS* 00000000 P1DIR
-00000023 l *ABS* 00000000 P1IFG
-00000024 l *ABS* 00000000 P1IES
-00000025 l *ABS* 00000000 P1IE
-00000026 l *ABS* 00000000 P1SEL
-00000028 l *ABS* 00000000 P2IN
-00000029 l *ABS* 00000000 P2OUT
-0000002a l *ABS* 00000000 P2DIR
-0000002b l *ABS* 00000000 P2IFG
-0000002c l *ABS* 00000000 P2IES
-0000002d l *ABS* 00000000 P2IE
-0000002e l *ABS* 00000000 P2SEL
-00000059 l *ABS* 00000000 CACTL1
-0000005a l *ABS* 00000000 CACTL2
-0000005b l *ABS* 00000000 CAPD
-00000120 l *ABS* 00000000 WDTCTL
-00000000 l *ABS* 00000000 IE1
-00000002 l *ABS* 00000000 IFG1
-00000000 l df *ABS* 00000000 main.c
-00000130 l *ABS* 00000000 __MPY
-00000132 l *ABS* 00000000 __MPYS
-00000134 l *ABS* 00000000 __MAC
-00000136 l *ABS* 00000000 __MACS
-00000138 l *ABS* 00000000 __OP2
-0000013a l *ABS* 00000000 __RESLO
-0000013c l *ABS* 00000000 __RESHI
-0000013e l *ABS* 00000000 __SUMEXT
-00000202 l O .data 00000002 count.0
-00000204 l O .data 00000001 gray.1
-00000206 l .bss 00000000 array1.2
-000003c6 l .bss 00000000 array2.3
-0000f14c l .text 00000000 Letext
-00000000 l df *ABS* 00000000 7seg.c
-00000130 l *ABS* 00000000 __MPY
-00000132 l *ABS* 00000000 __MPYS
-00000134 l *ABS* 00000000 __MAC
-00000136 l *ABS* 00000000 __MACS
-00000138 l *ABS* 00000000 __OP2
-0000013a l *ABS* 00000000 __RESLO
-0000013c l *ABS* 00000000 __RESHI
-0000013e l *ABS* 00000000 __SUMEXT
-0000f236 l .text 00000000 Letext
-00000000 l df *ABS* 00000000 gray.c
-00000130 l *ABS* 00000000 __MPY
-00000132 l *ABS* 00000000 __MPYS
-00000134 l *ABS* 00000000 __MAC
-00000136 l *ABS* 00000000 __MACS
-00000138 l *ABS* 00000000 __OP2
-0000013a l *ABS* 00000000 __RESLO
-0000013c l *ABS* 00000000 __RESHI
-0000013e l *ABS* 00000000 __SUMEXT
-0000f266 l .text 00000000 Letext
-00000000 l df *ABS* 00000000 memtest.c
-00000130 l *ABS* 00000000 __MPY
-00000132 l *ABS* 00000000 __MPYS
-00000134 l *ABS* 00000000 __MAC
-00000136 l *ABS* 00000000 __MACS
-00000138 l *ABS* 00000000 __OP2
-0000013a l *ABS* 00000000 __RESLO
-0000013c l *ABS* 00000000 __RESHI
-0000013e l *ABS* 00000000 __SUMEXT
-0000f2f4 l .text 00000000 Letext
-00000006 g *ABS* 00000000 __data_size
-0000f266 g F .text 0000004c rnd_array
-0000f2b2 g F .text 00000020 cmp_array
-0000f14c g O .text 00000008 DispSegTbl
-0000f2f6 g .text 00000000 _etext
-00000381 g *ABS* 00000000 __bss_size
-0000f2f4 w .text 00000000 __stop_progExec__
-0000f030 g .text 00000000 _unexpected_1_
-0000f030 w .text 00000000 vector_ffe0
-0000f154 g O .text 0000005b DispASCIItoSegTbl
-0000f030 w .text 00000000 vector_ffec
-0000f064 g .text 00000000 vector_fff0
-0000f2f6 g *ABS* 00000000 __data_load_start
-0000f030 g .text 00000000 __dtors_end
-0000f236 g F .text 0000000c bin2gray
-0000f030 w .text 00000000 vector_fffc
-0000f030 w .text 00000000 vector_ffe4
-0000f242 g F .text 00000024 gray2bin
-0000ffe0 g O .vectors 00000020 InterruptVectors
-00000586 g O .bss 00000001 tctr
-0000f01c w .text 00000000 __do_clear_bss
-0000f030 w .text 00000000 vector_ffe2
-0000f030 w .text 00000000 vector_ffe8
-0000f034 w .text 00000000 _unexpected_
-0000f030 w .text 00000000 vector_fffa
-0000f000 w .text 00000000 _reset_vector__
-0000f030 g .text 00000000 __ctors_start
-0000f00a w .text 00000000 __do_copy_data
-0000f2d2 g F .text 00000010 init_array
-00000206 g .bss 00000000 __bss_start
-0000f030 w .text 00000000 vector_ffee
-0000f036 g .text 00000000 vector_fff4
-0000f0aa g F .text 000000a2 main
-0000f030 w .text 00000000 vector_fff8
-0000f030 w .text 00000000 vector_fff2
-00010000 g .vectors 00000000 _vectors_end
-0000f030 w .text 00000000 vector_ffe6
-0000f000 w .text 00000000 __init_stack
-0000f030 g .text 00000000 __dtors_start
-0000f030 g .text 00000000 __ctors_end
-00000600 g *ABS* 00000000 __stack
-0000f1ea g F .text 0000004c DispWord
-00000206 g .data 00000000 _edata
-00000587 g .bss 00000000 _end
-00000200 g O .data 00000001 upd_count
-0000f2e2 g F .text 00000012 copy_array
-0000f030 w .text 00000000 vector_fff6
-0000f1b0 g F .text 0000003a DispStr
-0000f004 w .text 00000000 __low_level_init
-0000f02c w .text 00000000 __jump_to_main
-00000200 g .data 00000000 __data_start
-0000f064 g F .text 00000046 INT_Timer_overflow
-0000f030 w .text 00000000 vector_ffea
-0000f036 g F .text 0000002e INT_Watchdog
-
-
-Disassembly of section .text:
-
-0000f000 <__init_stack>:
- f000: 31 40 00 06 mov #1536, r1 ;#0x0600
-
-0000f004 <__low_level_init>:
- f004: b2 40 80 5a mov #23168, &0x0120 ;#0x5a80
- f008: 20 01
-
-0000f00a <__do_copy_data>:
- f00a: 3f 40 06 00 mov #6, r15 ;#0x0006
- f00e: 0f 93 tst r15
- f010: 05 24 jz $+12 ;abs 0xf01c
- f012: 2f 83 decd r15
- f014: 9f 4f f6 f2 mov -3338(r15),512(r15);0xf2f6(r15), 0x0200(r15)
- f018: 00 02
- f01a: fb 23 jnz $-8 ;abs 0xf012
-
-0000f01c <__do_clear_bss>:
- f01c: 3f 40 81 03 mov #897, r15 ;#0x0381
- f020: 0f 93 tst r15
- f022: 04 24 jz $+10 ;abs 0xf02c
- f024: 1f 83 dec r15
- f026: cf 43 06 02 mov.b #0, 518(r15);r3 As==00, 0x0206(r15)
- f02a: fc 23 jnz $-6 ;abs 0xf024
-
-0000f02c <__jump_to_main>:
- f02c: 30 40 aa f0 br #0xf0aa
-
-0000f030 <__ctors_end>:
- f030: 30 40 34 f0 br #0xf034
-
-0000f034 <_unexpected_>:
- f034: 00 13 reti
-
-0000f036 :
-
-
-volatile unsigned char upd_count=1;
-
-wakeup interrupt (WDT_VECTOR) INT_Watchdog(void)
-{
- f036: 0f 12 push r15
- f038: 0e 12 push r14
- f03a: 0d 12 push r13
- f03c: 0c 12 push r12
- static unsigned int count=0xFFFF;
-
- if( upd_count )
- f03e: c2 93 00 02 tst.b &0x0200
- f042: 08 24 jz $+18 ;abs 0xf054
- {
- upd_count=0;
- f044: c2 43 00 02 mov.b #0, &0x0200 ;r3 As==00
- count++;
- f048: 92 53 02 02 inc &0x0202
-
- DispWord(count);
- f04c: 1f 42 02 02 mov &0x0202,r15
- f050: b0 12 ea f1 call #0xf1ea
- }
-}
- f054: 3c 41 pop r12
- f056: 3d 41 pop r13
- f058: 3e 41 pop r14
- f05a: 3f 41 pop r15
- f05c: b1 c0 f0 00 bic #240, 0(r1) ;#0x00f0, 0x0000(r1)
- f060: 00 00
- f062: 00 13 reti
-
-0000f064 :
-
-
-volatile unsigned char tctr;
-
-wakeup interrupt (TIMERA1_VECTOR) INT_Timer_overflow(void)
-{
- f064: 0f 12 push r15
- f066: 0e 12 push r14
- f068: 0d 12 push r13
- f06a: 0c 12 push r12
- static unsigned char gray=0;
-
- tctr++;
- f06c: d2 53 86 05 inc.b &0x0586
- if( tctr&0x40 )
- f070: f2 b0 40 00 bit.b #64, &0x0586 ;#0x0040
- f074: 86 05
- f076: 0f 24 jz $+32 ;abs 0xf096
- {
- tctr&=0x3F;
- f078: f2 f0 3f 00 and.b #63, &0x0586 ;#0x003f
- f07c: 86 05
-
- P3OUT = gray;
- f07e: d2 42 04 02 mov.b &0x0204,&0x0019
- f082: 19 00
- gray = bin2gray( 1 + gray2bin( gray ) );
- f084: 5f 42 04 02 mov.b &0x0204,r15
- f088: b0 12 42 f2 call #0xf242
- f08c: 5f 53 inc.b r15
- f08e: b0 12 36 f2 call #0xf236
- f092: c2 4f 04 02 mov.b r15, &0x0204
- }
-
- TACTL &= ~TAIFG; // clear int flag
- f096: 92 c3 60 01 bic #1, &0x0160 ;r3 As==01
-}
- f09a: 3c 41 pop r12
- f09c: 3d 41 pop r13
- f09e: 3e 41 pop r14
- f0a0: 3f 41 pop r15
- f0a2: b1 c0 f0 00 bic #240, 0(r1) ;#0x00f0, 0x0000(r1)
- f0a6: 00 00
- f0a8: 00 13 reti
-
-0000f0aa :
-
-
-/**
-Main function with some blinking leds
-*/
-int main(void) {
- f0aa: 31 40 00 06 mov #1536, r1 ;#0x0600
- int i;
-
-
- int o = 0;
-
- WDTCTL = WDTPW | WDTHOLD; // Disable watchdog timer
- f0ae: b2 40 80 5a mov #23168, &0x0120 ;#0x5a80
- f0b2: 20 01
-
- P1OUT = 0x00; // Port data output
- f0b4: c2 43 21 00 mov.b #0, &0x0021 ;r3 As==00
- P2OUT = 0x00;
- f0b8: c2 43 29 00 mov.b #0, &0x0029 ;r3 As==00
-
- P1DIR = 0x00; // Port direction register
- f0bc: c2 43 22 00 mov.b #0, &0x0022 ;r3 As==00
- P2DIR = 0x00;
- f0c0: c2 43 2a 00 mov.b #0, &0x002a ;r3 As==00
- P3DIR = 0xff;
- f0c4: f2 43 1a 00 mov.b #-1, &0x001a ;r3 As==11
-
- P1IES = 0x00; // Port interrupt enable (0=dis 1=enabled)
- f0c8: c2 43 24 00 mov.b #0, &0x0024 ;r3 As==00
- P2IES = 0x00;
- f0cc: c2 43 2c 00 mov.b #0, &0x002c ;r3 As==00
- P1IE = 0x00; // Port interrupt Edge Select (0=pos 1=neg)
- f0d0: c2 43 25 00 mov.b #0, &0x0025 ;r3 As==00
- P2IE = 0x00;
- f0d4: c2 43 2d 00 mov.b #0, &0x002d ;r3 As==00
-
- WDTCTL = WDTPW | WDTTMSEL | WDTCNTCL;// | WDTIS1 | WDTIS0 ; // Configure watchdog interrupt
- f0d8: b2 40 18 5a mov #23064, &0x0120 ;#0x5a18
- f0dc: 20 01
-
-
-
- TAR = 0x0000;
- f0de: 82 43 70 01 mov #0, &0x0170 ;r3 As==00
- TACTL = TASSEL1 | MC1 | TAIE; // run on smclk, no div, count to ffff, interrupt
- f0e2: b2 40 22 02 mov #546, &0x0160 ;#0x0222
- f0e6: 60 01
-
-
-
-
- IE1 |= 0x01;
- f0e8: d2 d3 00 00 bis.b #1, &0x0000 ;r3 As==01
- eint(); //enable interrupts
- f0ec: 32 d2 eint
-
-
-
-
- init_array(array1);
- f0ee: 3f 40 06 02 mov #518, r15 ;#0x0206
- f0f2: b0 12 d2 f2 call #0xf2d2
- copy_array(array1,array2);
- f0f6: 3e 40 c6 03 mov #966, r14 ;#0x03c6
- f0fa: 3f 40 06 02 mov #518, r15 ;#0x0206
- f0fe: b0 12 e2 f2 call #0xf2e2
-
- i=1000;
- f102: 3b 40 e8 03 mov #1000, r11 ;#0x03e8
- do
- {
- rnd_array(array1);
- f106: 3f 40 06 02 mov #518, r15 ;#0x0206
- f10a: b0 12 66 f2 call #0xf266
-
- } while( --i );
- f10e: 3b 53 add #-1, r11 ;r3 As==11
- f110: fa 23 jnz $-10 ;abs 0xf106
-
-
-
- while (1)
- {
- i=1000;
- f112: 3b 40 e8 03 mov #1000, r11 ;#0x03e8
- do rnd_array(array2); while( --i );
- f116: 3f 40 c6 03 mov #966, r15 ;#0x03c6
- f11a: b0 12 66 f2 call #0xf266
- f11e: 3b 53 add #-1, r11 ;r3 As==11
- f120: fa 23 jnz $-10 ;abs 0xf116
-
- if( cmp_array(array1,array2) )
- f122: 3e 40 c6 03 mov #966, r14 ;#0x03c6
- f126: 3f 40 06 02 mov #518, r15 ;#0x0206
- f12a: b0 12 b2 f2 call #0xf2b2
- f12e: 0f 93 tst r15
- f130: 02 24 jz $+6 ;abs 0xf136
- {
- upd_count++;
- f132: d2 53 00 02 inc.b &0x0200
- }
-
- i=1000;
- f136: 3b 40 e8 03 mov #1000, r11 ;#0x03e8
- do rnd_array(array1); while( --i );
- f13a: 3f 40 06 02 mov #518, r15 ;#0x0206
- f13e: b0 12 66 f2 call #0xf266
- f142: 3b 53 add #-1, r11 ;r3 As==11
- f144: fa 23 jnz $-10 ;abs 0xf13a
- f146: e5 3f jmp $-52 ;abs 0xf112
- }
-}
- f148: 30 40 f4 f2 br #0xf2f4
-
-0000f14c :
- f14c: 93 00 92 00 91 00 90 00 ........
-
-0000f154 :
- f154: 00 00 44 00 00 00 00 40 9c f0 00 00 00 02 00 00 ..D....@........
- f164: fc 60 da f2 66 b6 be e0 fe f6 00 00 00 12 00 ca .`..f...........
- f174: 00 ee 3e 9c 7a 9e 8e bc 6e 60 78 00 1c 6e 2a fc ..>.z...n`x..n*.
- f184: ce 00 0a b6 1e 7c 00 00 00 76 00 00 00 00 00 00 .....|...v......
- f194: 00 fa 3e 1a 7a de 8e bc 2e 20 78 00 1c 00 2a 3a ..>.z.... x...*:
- f1a4: ce 00 0a b6 1e 38 00 00 00 76 00 00 .....8...v..
-
-0000f1b0 :
-* ASCII to seven-segment conversion table DispASCIItoSegTbl[].
-*********************************************************************************************************
-*/
-
-void DispStr (INT8U offset, INT8U *s)
-{
- f1b0: 0b 12 push r11
- f1b2: 0a 12 push r10
- f1b4: 09 12 push r9
- f1b6: 0d 4e mov r14, r13
- int dig = 0;
- f1b8: 0c 43 clr r12
- f1ba: 4b 4f mov.b r15, r11
- register INT8U* p;
- register INT8U c;
- while (dig < DIGIT_NR) {
- f1bc: 39 40 4c f1 mov #-3764, r9 ;#0xf14c
- f1c0: 3a 40 54 f1 mov #-3756, r10 ;#0xf154
- p = DispSegTbl[dig];
- f1c4: 0f 4c mov r12, r15
- f1c6: 0f 5f rla r15
- f1c8: 0f 59 add r9, r15
- f1ca: 2e 4f mov @r15, r14
- c = *(offset+s);
- f1cc: 0f 4d mov r13, r15
- f1ce: 0f 5b add r11, r15
- *p = DispASCIItoSegTbl[c - 0x20];
- f1d0: 6f 4f mov.b @r15, r15
- f1d2: 0f 5a add r10, r15
- f1d4: de 4f e0 ff mov.b -32(r15),0(r14) ;0xffe0(r15), 0x0000(r14)
- f1d8: 00 00
- dig++;
- f1da: 1c 53 inc r12
- s++;
- f1dc: 1d 53 inc r13
- f1de: 2c 92 cmp #4, r12 ;r2 As==10
- f1e0: f1 3b jl $-28 ;abs 0xf1c4
- }
-}
- f1e2: 39 41 pop r9
- f1e4: 3a 41 pop r10
- f1e6: 3b 41 pop r11
- f1e8: 30 41 ret
-
-0000f1ea :
-
-void DispWord(INT16U word)
-{
- f1ea: 0b 12 push r11
- f1ec: 0a 12 push r10
- f1ee: 0d 4f mov r15, r13
- unsigned char *(*p);
-
-
- unsigned int pos, i;
-
- p=DispSegTbl;
- f1f0: 3b 40 4c f1 mov #-3764, r11 ;#0xf14c
-
-
- for(i=0;i<4;i++)
- f1f4: 0c 43 clr r12
- f1f6: 3a 40 54 f1 mov #-3756, r10 ;#0xf154
- {
- pos = (word>>12)&15;
- f1fa: 0f 4d mov r13, r15
- f1fc: 8f 10 swpb r15
- f1fe: 4e 4f mov.b r15, r14
- f200: 12 c3 clrc
- f202: 0e 10 rrc r14
- f204: 0e 11 rra r14
- f206: 0e 11 rra r14
- f208: 0e 11 rra r14
- f20a: 3e f0 0f 00 and #15, r14 ;#0x000f
- word<<=4;
- f20e: 0d 5d rla r13
- f210: 0d 5d rla r13
- f212: 0d 5d rla r13
- f214: 0d 5d rla r13
-
- if( pos>9 )
- f216: 3e 90 0a 00 cmp #10, r14 ;#0x000a
- f21a: 02 28 jnc $+6 ;abs 0xf220
- {
- pos = pos-10+'A'-'0';
- f21c: 3e 50 07 00 add #7, r14 ;#0x0007
- }
-
- *(*p++) = DispASCIItoSegTbl[pos + 0x10];
- f220: 3f 4b mov @r11+, r15
- f222: 0e 5a add r10, r14
- f224: df 4e 10 00 mov.b 16(r14),0(r15) ;0x0010(r14), 0x0000(r15)
- f228: 00 00
- unsigned int pos, i;
-
- p=DispSegTbl;
-
-
- for(i=0;i<4;i++)
- f22a: 1c 53 inc r12
- f22c: 2c 92 cmp #4, r12 ;r2 As==10
- f22e: e5 2b jnc $-52 ;abs 0xf1fa
- *(*p++) = DispASCIItoSegTbl[pos + 0x10];
- }
-
-
-
-}
- f230: 3a 41 pop r10
- f232: 3b 41 pop r11
- f234: 30 41 ret
-
-0000f236 :
-/*
-*********************************************************************************************************
-*
-* Multiplexed LED Display Driver
-*
-* (c) Copyright 2004, modified by John Leung
- f236: 4e 4f mov.b r15, r14
- f238: 12 c3 clrc
- f23a: 4e 10 rrc.b r14
- f23c: 4e ef xor.b r15, r14
- f23e: 4f 4e mov.b r14, r15
-* Reference: Jean J. Labrosse, Embedded Systems Building Blocks
- f240: 30 41 ret
-
-0000f242 :
-* All Rights Reserved
-*
-* Filename : LED.C
- f242: 4e 4f mov.b r15, r14
-* Programmer : John Leung
-* Remarks : Modified for SaiWanHo project
-* Date : 19th Nov 2004
- f244: 12 c3 clrc
- f246: 4f 10 rrc.b r15
- f248: 4f ee xor.b r14, r15
-* Hardware : PCB 11OCT2004.001
- f24a: 4e 4f mov.b r15, r14
- f24c: 12 c3 clrc
- f24e: 4e 10 rrc.b r14
- f250: 4e 11 rra.b r14
- f252: 4f ee xor.b r14, r15
-*********************************************************************************************************
- f254: 4e 4f mov.b r15, r14
- f256: 12 c3 clrc
- f258: 4e 10 rrc.b r14
- f25a: 4e 11 rra.b r14
- f25c: 4e 11 rra.b r14
- f25e: 4e 11 rra.b r14
- f260: 4f ee xor.b r14, r15
-* DESCRIPTION
-*
- f262: 7f f3 and.b #-1, r15 ;r3 As==11
-* This module provides an interface to a multiplexed "8 segments x N digits" LED matrix.
- f264: 30 41 ret
-
-0000f266 :
-*********************************************************************************************************
-*
-* Multiplexed LED Display Driver
-*
-* (c) Copyright 2004, modified by John Leung
-* Reference: Jean J. Labrosse, Embedded Systems Building Blocks
- f266: 0b 12 push r11
- f268: 0a 12 push r10
-* Programmer : John Leung
-* Remarks : Modified for SaiWanHo project
-* Date : 19th Nov 2004
-* Hardware : PCB 11OCT2004.001
-*********************************************************************************************************
-* DESCRIPTION
- f26a: 0a 4f mov r15, r10
-*
- f26c: 0b 4f mov r15, r11
- f26e: 1b 53 inc r11
- f270: 0c 4b mov r11, r12
-* This module provides an interface to a multiplexed "8 segments x N digits" LED matrix.
- f272: 0e 4f mov r15, r14
- f274: 3e 50 3f 00 add #63, r14 ;#0x003f
-*
- f278: 3d 40 80 01 mov #384, r13 ;#0x0180
-* To use this driver:
-*
-* 1) You must define (LED.H):
-*
- f27c: 6f 4f mov.b @r15, r15
- f27e: 6f 5c add.b @r12, r15
- f280: ce 4f 00 00 mov.b r15, 0(r14) ;0x0000(r14)
- f284: 1c 53 inc r12
- f286: 0f 4b mov r11, r15
- f288: 1e 53 inc r14
-* DISP_N_DIG The total number of segments to display, inc. dp status
- f28a: 3d 53 add #-1, r13 ;r3 As==11
- f28c: 03 24 jz $+8 ;abs 0xf294
-* DESCRIPTION
-*
-* This module provides an interface to a multiplexed "8 segments x N digits" LED matrix.
-*
-* To use this driver:
-*
- f28e: 0b 4f mov r15, r11
- f290: 1b 53 inc r11
- f292: f4 3f jmp $-22 ;abs 0xf27c
-*
-* DISP_N_DIG The total number of segments to display, inc. dp status
-* DISP_N_SS The total number of seven-segment digits (modules)
-* DISP_PORT1_DIG The address of the DIGITS output port
-* DISP_PORT_SEG The address of the SEGMENTS output port
-* first_dig_msk The first digit mask for selecting the most significant digit
- f294: 0e 4a mov r10, r14
-*
- f296: 0f 4a mov r10, r15
- f298: 3f 50 80 01 add #384, r15 ;#0x0180
-* 2) You must allocate a hardware timer which will interrupt the CPU at a rate of at least:
- f29c: 3d 40 3f 00 mov #63, r13 ;#0x003f
-*
-* DISP_N_DIG * 60 (Hz)
-*
-* The timer interrupt must vector to DispMuxISR (defined in LED_IA.ASM). You MUST write the
- f2a0: ee 4f 00 00 mov.b @r15, 0(r14) ;0x0000(r14)
- f2a4: 1f 53 inc r15
- f2a6: 1e 53 inc r14
-* code to clear the interrupt source. The interrupt source must be cleared either in DispMuxISR
- f2a8: 3d 53 add #-1, r13 ;r3 As==11
- f2aa: fa 23 jnz $-10 ;abs 0xf2a0
-* or in DispMuxHandler().
- f2ac: 3a 41 pop r10
- f2ae: 3b 41 pop r11
- f2b0: 30 41 ret
-
-0000f2b2 :
-*
-* 3) Adapt DispInitPort(), DispOutSeg() and DispOutDig() for your environment.
-*********************************************************************************************************
- f2b2: 0b 12 push r11
-*/
-#include "7seg.h"
-
-/*
-*********************************************************************************************************
- f2b4: 0b 4f mov r15, r11
-* SEVEN-SEGMENT Digit table
- f2b6: 0c 4e mov r14, r12
-*********************************************************************************************************
-*/
- f2b8: 3d 40 c0 00 mov #192, r13 ;#0x00c0
-
-INT8U * const DispSegTbl[] = {
- (INT8U *) &DIGIT3,
- (INT8U *) &DIGIT2,
- f2bc: 3e 4c mov @r12+, r14
- f2be: 3f 4b mov @r11+, r15
- f2c0: 0f 9e cmp r14, r15
- f2c2: 04 20 jnz $+10 ;abs 0xf2cc
- (INT8U *) &DIGIT1,
- (INT8U *) &DIGIT0
- f2c4: 3d 53 add #-1, r13 ;r3 As==11
- f2c6: fa 23 jnz $-10 ;abs 0xf2bc
-};
-
- f2c8: 1f 43 mov #1, r15 ;r3 As==01
- f2ca: 01 3c jmp $+4 ;abs 0xf2ce
-*/
-
-INT8U * const DispSegTbl[] = {
- (INT8U *) &DIGIT3,
- (INT8U *) &DIGIT2,
- (INT8U *) &DIGIT1,
- f2cc: 0f 43 clr r15
- (INT8U *) &DIGIT0
-};
-
-/*
- f2ce: 3b 41 pop r11
- f2d0: 30 41 ret
-
-0000f2d2 :
-*********************************************************************************************************
-* ASCII to SEVEN-SEGMENT conversion table
-* a
-* ------
-* f | | b
-* | g |
- f2d2: 3e 40 c0 00 mov #192, r14 ;#0x00c0
-* Note: The segments are mapped as follows: ------
-* e | | c
-* a b c d e f g | d |
-* -- -- -- -- -- -- -- -- ------
- f2d6: df d3 00 00 bis.b #1, 0(r15) ;r3 As==01, 0x0000(r15)
- f2da: 1f 53 inc r15
-* B7 B6 B5 B4 B3 B2 B1 B0
-*********************************************************************************************************
- f2dc: 3e 53 add #-1, r14 ;r3 As==11
- f2de: fb 23 jnz $-8 ;abs 0xf2d6
-*/
- f2e0: 30 41 ret
-
-0000f2e2 :
-const INT8U DispASCIItoSegTbl[] = {// ASCII to SEVEN-SEGMENT conversion table
-0x00, // ' '
-0x00, // '!', No seven-segment conversion for exclamation point
-0x44, // '"', Double quote
-0x00, // '#', Pound sign
-0x00, // '$', No seven-segment conversion for dollar sign
- f2e2: 3d 40 c0 00 mov #192, r13 ;#0x00c0
-0x00, // '%', No seven-segment conversion for percent sign
-0x00, // '&', No seven-segment conversion for ampersand
-0x40, // ''', Single quote
-0x9C, // '(', Same as '['
- f2e6: ee 4f 00 00 mov.b @r15, 0(r14) ;0x0000(r14)
- f2ea: 1f 53 inc r15
- f2ec: 1e 53 inc r14
-0xF0, // ')', Same as ']'
- f2ee: 3d 53 add #-1, r13 ;r3 As==11
- f2f0: fa 23 jnz $-10 ;abs 0xf2e6
-0x00, // '*', No seven-segment conversion for asterix
- f2f2: 30 41 ret
-
-0000f2f4 <__stop_progExec__>:
- f2f4: ff 3f jmp $+0 ;abs 0xf2f4
-Disassembly of section .vectors:
-
-0000ffe0 :
- ffe0: 30 f0 30 f0 30 f0 30 f0 30 f0 30 f0 30 f0 30 f0 0.0.0.0.0.0.0.0.
- fff0: 64 f0 30 f0 36 f0 30 f0 30 f0 30 f0 30 f0 00 f0 d.0.6.0.0.0.0...
openmsp430/trunk/fpga/altera_de1_board/software/memledtest/memledtest.lst
Property changes :
Deleted: svn:eol-style
## -1 +0,0 ##
-native
\ No newline at end of property
Index: openmsp430/trunk/fpga/altera_de1_board/software/memledtest/memledtest.a43
===================================================================
--- openmsp430/trunk/fpga/altera_de1_board/software/memledtest/memledtest.a43 (revision 95)
+++ openmsp430/trunk/fpga/altera_de1_board/software/memledtest/memledtest.a43 (nonexistent)
@@ -1,53 +0,0 @@
-:10F0000031400006B240805A20013F4006000F9375
-:10F0100005242F839F4FF6F20002FB233F4081031C
-:10F020000F9304241F83CF430602FC233040AAF031
-:10F03000304034F000130F120E120D120C12C29356
-:10F0400000020824C2430002925302021F4202023D
-:10F05000B012EAF13C413D413E413F41B1C0F000B8
-:10F06000000000130F120E120D120C12D25386055F
-:10F07000F2B0400086050F24F2F03F008605D24230
-:10F08000040219005F420402B01242F25F53B01250
-:10F0900036F2C24F040292C360013C413D413E4101
-:10F0A0003F41B1C0F0000000001331400006B24003
-:10F0B000805A2001C2432100C2432900C2432200DA
-:10F0C000C2432A00F2431A00C2432400C2432C0068
-:10F0D000C2432500C2432D00B240185A200182438A
-:10F0E0007001B24022026001D2D3000032D23F4010
-:10F0F0000602B012D2F23E40C6033F400602B012F2
-:10F10000E2F23B40E8033F400602B01266F23B5396
-:10F11000FA233B40E8033F40C603B01266F23B537C
-:10F12000FA233E40C6033F400602B012B2F20F93EC
-:10F130000224D25300023B40E8033F400602B012D3
-:10F1400066F23B53FA23E53F3040F4F2930092001D
-:10F150009100900000004400000000409CF000007E
-:10F1600000020000FC60DAF266B6BEE0FEF60000C7
-:10F17000001200CA00EE3E9C7A9E8EBC6E60780043
-:10F180001C6E2AFCCE000AB61E7C00000076000031
-:10F190000000000000FA3E1A7ADE8EBC2E207800B5
-:10F1A0001C002A3ACE000AB61E3800000076000085
-:10F1B0000B120A1209120D4E0C434B4F39404CF101
-:10F1C0003A4054F10F4C0F5F0F592E4F0F4D0F5B0C
-:10F1D0006F4F0F5ADE4FE0FF00001C531D532C925F
-:10F1E000F13B39413A413B4130410B120A120D4F7C
-:10F1F0003B404CF10C433A4054F10F4D8F104E4FB1
-:10F2000012C30E100E110E110E113EF00F000D5D07
-:10F210000D5D0D5D0D5D3E900A0002283E50070019
-:10F220003F4B0E5ADF4E100000001C532C92E52B72
-:10F230003A413B4130414E4F12C34E104EEF4F4EBC
-:10F2400030414E4F12C34F104FEE4E4F12C34E106F
-:10F250004E114FEE4E4F12C34E104E114E114E1125
-:10F260004FEE7FF330410B120A120A4F0B4F1B5324
-:10F270000C4B0E4F3E503F003D4080016F4F6F5C86
-:10F28000CE4F00001C530F4B1E533D5303240B4F16
-:10F290001B53F43F0E4A0F4A3F5080013D403F0050
-:10F2A000EE4F00001F531E533D53FA233A413B419A
-:10F2B00030410B120B4F0C4E3D40C0003E4C3F4BBB
-:10F2C0000F9E04203D53FA231F43013C0F433B4153
-:10F2D00030413E40C000DFD300001F533E53FB23AC
-:10F2E00030413D40C000EE4F00001F531E533D53C0
-:06F2F000FA233041FF3F4C
-:06F2F6000100FFFF000013
-:10FFE00030F030F030F030F030F030F030F030F011
-:10FFF00064F030F036F030F030F030F030F000F0F7
-:040000030000F00009
-:00000001FF
openmsp430/trunk/fpga/altera_de1_board/software/memledtest/memledtest.a43
Property changes :
Deleted: svn:eol-style
## -1 +0,0 ##
-native
\ No newline at end of property
Index: openmsp430/trunk/fpga/altera_de1_board/software/memledtest/memledtest.mif
===================================================================
--- openmsp430/trunk/fpga/altera_de1_board/software/memledtest/memledtest.mif (revision 95)
+++ openmsp430/trunk/fpga/altera_de1_board/software/memledtest/memledtest.mif (nonexistent)
@@ -1,2057 +0,0 @@
-DEPTH = 2048;
-WIDTH = 16;
-
-ADDRESS_RADIX = HEX;
-DATA_RADIX = HEX;
-CONTENT
- BEGIN
-[0..7ff] : 0;
-0000 : 4031;
-0001 : 0600;
-0002 : 40b2;
-0003 : 5a80;
-0004 : 0120;
-0005 : 403f;
-0006 : 0006;
-0007 : 930f;
-0008 : 2405;
-0009 : 832f;
-000a : 4f9f;
-000b : f2f6;
-000c : 0200;
-000d : 23fb;
-000e : 403f;
-000f : 0381;
-0010 : 930f;
-0011 : 2404;
-0012 : 831f;
-0013 : 43cf;
-0014 : 0206;
-0015 : 23fc;
-0016 : 4030;
-0017 : f0aa;
-0018 : 4030;
-0019 : f034;
-001a : 1300;
-001b : 120f;
-001c : 120e;
-001d : 120d;
-001e : 120c;
-001f : 93c2;
-0020 : 0200;
-0021 : 2408;
-0022 : 43c2;
-0023 : 0200;
-0024 : 5392;
-0025 : 0202;
-0026 : 421f;
-0027 : 0202;
-0028 : 12b0;
-0029 : f1ea;
-002a : 413c;
-002b : 413d;
-002c : 413e;
-002d : 413f;
-002e : c0b1;
-002f : 00f0;
-0030 : 0000;
-0031 : 1300;
-0032 : 120f;
-0033 : 120e;
-0034 : 120d;
-0035 : 120c;
-0036 : 53d2;
-0037 : 0586;
-0038 : b0f2;
-0039 : 0040;
-003a : 0586;
-003b : 240f;
-003c : f0f2;
-003d : 003f;
-003e : 0586;
-003f : 42d2;
-0040 : 0204;
-0041 : 0019;
-0042 : 425f;
-0043 : 0204;
-0044 : 12b0;
-0045 : f242;
-0046 : 535f;
-0047 : 12b0;
-0048 : f236;
-0049 : 4fc2;
-004a : 0204;
-004b : c392;
-004c : 0160;
-004d : 413c;
-004e : 413d;
-004f : 413e;
-0050 : 413f;
-0051 : c0b1;
-0052 : 00f0;
-0053 : 0000;
-0054 : 1300;
-0055 : 4031;
-0056 : 0600;
-0057 : 40b2;
-0058 : 5a80;
-0059 : 0120;
-005a : 43c2;
-005b : 0021;
-005c : 43c2;
-005d : 0029;
-005e : 43c2;
-005f : 0022;
-0060 : 43c2;
-0061 : 002a;
-0062 : 43f2;
-0063 : 001a;
-0064 : 43c2;
-0065 : 0024;
-0066 : 43c2;
-0067 : 002c;
-0068 : 43c2;
-0069 : 0025;
-006a : 43c2;
-006b : 002d;
-006c : 40b2;
-006d : 5a18;
-006e : 0120;
-006f : 4382;
-0070 : 0170;
-0071 : 40b2;
-0072 : 0222;
-0073 : 0160;
-0074 : d3d2;
-0075 : 0000;
-0076 : d232;
-0077 : 403f;
-0078 : 0206;
-0079 : 12b0;
-007a : f2d2;
-007b : 403e;
-007c : 03c6;
-007d : 403f;
-007e : 0206;
-007f : 12b0;
-0080 : f2e2;
-0081 : 403b;
-0082 : 03e8;
-0083 : 403f;
-0084 : 0206;
-0085 : 12b0;
-0086 : f266;
-0087 : 533b;
-0088 : 23fa;
-0089 : 403b;
-008a : 03e8;
-008b : 403f;
-008c : 03c6;
-008d : 12b0;
-008e : f266;
-008f : 533b;
-0090 : 23fa;
-0091 : 403e;
-0092 : 03c6;
-0093 : 403f;
-0094 : 0206;
-0095 : 12b0;
-0096 : f2b2;
-0097 : 930f;
-0098 : 2402;
-0099 : 53d2;
-009a : 0200;
-009b : 403b;
-009c : 03e8;
-009d : 403f;
-009e : 0206;
-009f : 12b0;
-00a0 : f266;
-00a1 : 533b;
-00a2 : 23fa;
-00a3 : 3fe5;
-00a4 : 4030;
-00a5 : f2f4;
-00a6 : 0093;
-00a7 : 0092;
-00a8 : 0091;
-00a9 : 0090;
-00aa : 0000;
-00ab : 0044;
-00ac : 0000;
-00ad : 4000;
-00ae : f09c;
-00af : 0000;
-00b0 : 0200;
-00b1 : 0000;
-00b2 : 60fc;
-00b3 : f2da;
-00b4 : b666;
-00b5 : e0be;
-00b6 : f6fe;
-00b7 : 0000;
-00b8 : 1200;
-00b9 : ca00;
-00ba : ee00;
-00bb : 9c3e;
-00bc : 9e7a;
-00bd : bc8e;
-00be : 606e;
-00bf : 0078;
-00c0 : 6e1c;
-00c1 : fc2a;
-00c2 : 00ce;
-00c3 : b60a;
-00c4 : 7c1e;
-00c5 : 0000;
-00c6 : 7600;
-00c7 : 0000;
-00c8 : 0000;
-00c9 : 0000;
-00ca : fa00;
-00cb : 1a3e;
-00cc : de7a;
-00cd : bc8e;
-00ce : 202e;
-00cf : 0078;
-00d0 : 001c;
-00d1 : 3a2a;
-00d2 : 00ce;
-00d3 : b60a;
-00d4 : 381e;
-00d5 : 0000;
-00d6 : 7600;
-00d7 : 0000;
-00d8 : 120b;
-00d9 : 120a;
-00da : 1209;
-00db : 4e0d;
-00dc : 430c;
-00dd : 4f4b;
-00de : 4039;
-00df : f14c;
-00e0 : 403a;
-00e1 : f154;
-00e2 : 4c0f;
-00e3 : 5f0f;
-00e4 : 590f;
-00e5 : 4f2e;
-00e6 : 4d0f;
-00e7 : 5b0f;
-00e8 : 4f6f;
-00e9 : 5a0f;
-00ea : 4fde;
-00eb : ffe0;
-00ec : 0000;
-00ed : 531c;
-00ee : 531d;
-00ef : 922c;
-00f0 : 3bf1;
-00f1 : 4139;
-00f2 : 413a;
-00f3 : 413b;
-00f4 : 4130;
-00f5 : 120b;
-00f6 : 120a;
-00f7 : 4f0d;
-00f8 : 403b;
-00f9 : f14c;
-00fa : 430c;
-00fb : 403a;
-00fc : f154;
-00fd : 4d0f;
-00fe : 108f;
-00ff : 4f4e;
-0100 : c312;
-0101 : 100e;
-0102 : 110e;
-0103 : 110e;
-0104 : 110e;
-0105 : f03e;
-0106 : 000f;
-0107 : 5d0d;
-0108 : 5d0d;
-0109 : 5d0d;
-010a : 5d0d;
-010b : 903e;
-010c : 000a;
-010d : 2802;
-010e : 503e;
-010f : 0007;
-0110 : 4b3f;
-0111 : 5a0e;
-0112 : 4edf;
-0113 : 0010;
-0114 : 0000;
-0115 : 531c;
-0116 : 922c;
-0117 : 2be5;
-0118 : 413a;
-0119 : 413b;
-011a : 4130;
-011b : 4f4e;
-011c : c312;
-011d : 104e;
-011e : ef4e;
-011f : 4e4f;
-0120 : 4130;
-0121 : 4f4e;
-0122 : c312;
-0123 : 104f;
-0124 : ee4f;
-0125 : 4f4e;
-0126 : c312;
-0127 : 104e;
-0128 : 114e;
-0129 : ee4f;
-012a : 4f4e;
-012b : c312;
-012c : 104e;
-012d : 114e;
-012e : 114e;
-012f : 114e;
-0130 : ee4f;
-0131 : f37f;
-0132 : 4130;
-0133 : 120b;
-0134 : 120a;
-0135 : 4f0a;
-0136 : 4f0b;
-0137 : 531b;
-0138 : 4b0c;
-0139 : 4f0e;
-013a : 503e;
-013b : 003f;
-013c : 403d;
-013d : 0180;
-013e : 4f6f;
-013f : 5c6f;
-0140 : 4fce;
-0141 : 0000;
-0142 : 531c;
-0143 : 4b0f;
-0144 : 531e;
-0145 : 533d;
-0146 : 2403;
-0147 : 4f0b;
-0148 : 531b;
-0149 : 3ff4;
-014a : 4a0e;
-014b : 4a0f;
-014c : 503f;
-014d : 0180;
-014e : 403d;
-014f : 003f;
-0150 : 4fee;
-0151 : 0000;
-0152 : 531f;
-0153 : 531e;
-0154 : 533d;
-0155 : 23fa;
-0156 : 413a;
-0157 : 413b;
-0158 : 4130;
-0159 : 120b;
-015a : 4f0b;
-015b : 4e0c;
-015c : 403d;
-015d : 00c0;
-015e : 4c3e;
-015f : 4b3f;
-0160 : 9e0f;
-0161 : 2004;
-0162 : 533d;
-0163 : 23fa;
-0164 : 431f;
-0165 : 3c01;
-0166 : 430f;
-0167 : 413b;
-0168 : 4130;
-0169 : 403e;
-016a : 00c0;
-016b : d3df;
-016c : 0000;
-016d : 531f;
-016e : 533e;
-016f : 23fb;
-0170 : 4130;
-0171 : 403d;
-0172 : 00c0;
-0173 : 4fee;
-0174 : 0000;
-0175 : 531f;
-0176 : 531e;
-0177 : 533d;
-0178 : 23fa;
-0179 : 4130;
-017a : 3fff;
-017b : 0001;
-017c : ffff;
-017d : 0000;
-017e : ffff;
-017f : ffff;
-0180 : ffff;
-0181 : ffff;
-0182 : ffff;
-0183 : ffff;
-0184 : ffff;
-0185 : ffff;
-0186 : ffff;
-0187 : ffff;
-0188 : ffff;
-0189 : ffff;
-018a : ffff;
-018b : ffff;
-018c : ffff;
-018d : ffff;
-018e : ffff;
-018f : ffff;
-0190 : ffff;
-0191 : ffff;
-0192 : ffff;
-0193 : ffff;
-0194 : ffff;
-0195 : ffff;
-0196 : ffff;
-0197 : ffff;
-0198 : ffff;
-0199 : ffff;
-019a : ffff;
-019b : ffff;
-019c : ffff;
-019d : ffff;
-019e : ffff;
-019f : ffff;
-01a0 : ffff;
-01a1 : ffff;
-01a2 : ffff;
-01a3 : ffff;
-01a4 : ffff;
-01a5 : ffff;
-01a6 : ffff;
-01a7 : ffff;
-01a8 : ffff;
-01a9 : ffff;
-01aa : ffff;
-01ab : ffff;
-01ac : ffff;
-01ad : ffff;
-01ae : ffff;
-01af : ffff;
-01b0 : ffff;
-01b1 : ffff;
-01b2 : ffff;
-01b3 : ffff;
-01b4 : ffff;
-01b5 : ffff;
-01b6 : ffff;
-01b7 : ffff;
-01b8 : ffff;
-01b9 : ffff;
-01ba : ffff;
-01bb : ffff;
-01bc : ffff;
-01bd : ffff;
-01be : ffff;
-01bf : ffff;
-01c0 : ffff;
-01c1 : ffff;
-01c2 : ffff;
-01c3 : ffff;
-01c4 : ffff;
-01c5 : ffff;
-01c6 : ffff;
-01c7 : ffff;
-01c8 : ffff;
-01c9 : ffff;
-01ca : ffff;
-01cb : ffff;
-01cc : ffff;
-01cd : ffff;
-01ce : ffff;
-01cf : ffff;
-01d0 : ffff;
-01d1 : ffff;
-01d2 : ffff;
-01d3 : ffff;
-01d4 : ffff;
-01d5 : ffff;
-01d6 : ffff;
-01d7 : ffff;
-01d8 : ffff;
-01d9 : ffff;
-01da : ffff;
-01db : ffff;
-01dc : ffff;
-01dd : ffff;
-01de : ffff;
-01df : ffff;
-01e0 : ffff;
-01e1 : ffff;
-01e2 : ffff;
-01e3 : ffff;
-01e4 : ffff;
-01e5 : ffff;
-01e6 : ffff;
-01e7 : ffff;
-01e8 : ffff;
-01e9 : ffff;
-01ea : ffff;
-01eb : ffff;
-01ec : ffff;
-01ed : ffff;
-01ee : ffff;
-01ef : ffff;
-01f0 : ffff;
-01f1 : ffff;
-01f2 : ffff;
-01f3 : ffff;
-01f4 : ffff;
-01f5 : ffff;
-01f6 : ffff;
-01f7 : ffff;
-01f8 : ffff;
-01f9 : ffff;
-01fa : ffff;
-01fb : ffff;
-01fc : ffff;
-01fd : ffff;
-01fe : ffff;
-01ff : ffff;
-0200 : ffff;
-0201 : ffff;
-0202 : ffff;
-0203 : ffff;
-0204 : ffff;
-0205 : ffff;
-0206 : ffff;
-0207 : ffff;
-0208 : ffff;
-0209 : ffff;
-020a : ffff;
-020b : ffff;
-020c : ffff;
-020d : ffff;
-020e : ffff;
-020f : ffff;
-0210 : ffff;
-0211 : ffff;
-0212 : ffff;
-0213 : ffff;
-0214 : ffff;
-0215 : ffff;
-0216 : ffff;
-0217 : ffff;
-0218 : ffff;
-0219 : ffff;
-021a : ffff;
-021b : ffff;
-021c : ffff;
-021d : ffff;
-021e : ffff;
-021f : ffff;
-0220 : ffff;
-0221 : ffff;
-0222 : ffff;
-0223 : ffff;
-0224 : ffff;
-0225 : ffff;
-0226 : ffff;
-0227 : ffff;
-0228 : ffff;
-0229 : ffff;
-022a : ffff;
-022b : ffff;
-022c : ffff;
-022d : ffff;
-022e : ffff;
-022f : ffff;
-0230 : ffff;
-0231 : ffff;
-0232 : ffff;
-0233 : ffff;
-0234 : ffff;
-0235 : ffff;
-0236 : ffff;
-0237 : ffff;
-0238 : ffff;
-0239 : ffff;
-023a : ffff;
-023b : ffff;
-023c : ffff;
-023d : ffff;
-023e : ffff;
-023f : ffff;
-0240 : ffff;
-0241 : ffff;
-0242 : ffff;
-0243 : ffff;
-0244 : ffff;
-0245 : ffff;
-0246 : ffff;
-0247 : ffff;
-0248 : ffff;
-0249 : ffff;
-024a : ffff;
-024b : ffff;
-024c : ffff;
-024d : ffff;
-024e : ffff;
-024f : ffff;
-0250 : ffff;
-0251 : ffff;
-0252 : ffff;
-0253 : ffff;
-0254 : ffff;
-0255 : ffff;
-0256 : ffff;
-0257 : ffff;
-0258 : ffff;
-0259 : ffff;
-025a : ffff;
-025b : ffff;
-025c : ffff;
-025d : ffff;
-025e : ffff;
-025f : ffff;
-0260 : ffff;
-0261 : ffff;
-0262 : ffff;
-0263 : ffff;
-0264 : ffff;
-0265 : ffff;
-0266 : ffff;
-0267 : ffff;
-0268 : ffff;
-0269 : ffff;
-026a : ffff;
-026b : ffff;
-026c : ffff;
-026d : ffff;
-026e : ffff;
-026f : ffff;
-0270 : ffff;
-0271 : ffff;
-0272 : ffff;
-0273 : ffff;
-0274 : ffff;
-0275 : ffff;
-0276 : ffff;
-0277 : ffff;
-0278 : ffff;
-0279 : ffff;
-027a : ffff;
-027b : ffff;
-027c : ffff;
-027d : ffff;
-027e : ffff;
-027f : ffff;
-0280 : ffff;
-0281 : ffff;
-0282 : ffff;
-0283 : ffff;
-0284 : ffff;
-0285 : ffff;
-0286 : ffff;
-0287 : ffff;
-0288 : ffff;
-0289 : ffff;
-028a : ffff;
-028b : ffff;
-028c : ffff;
-028d : ffff;
-028e : ffff;
-028f : ffff;
-0290 : ffff;
-0291 : ffff;
-0292 : ffff;
-0293 : ffff;
-0294 : ffff;
-0295 : ffff;
-0296 : ffff;
-0297 : ffff;
-0298 : ffff;
-0299 : ffff;
-029a : ffff;
-029b : ffff;
-029c : ffff;
-029d : ffff;
-029e : ffff;
-029f : ffff;
-02a0 : ffff;
-02a1 : ffff;
-02a2 : ffff;
-02a3 : ffff;
-02a4 : ffff;
-02a5 : ffff;
-02a6 : ffff;
-02a7 : ffff;
-02a8 : ffff;
-02a9 : ffff;
-02aa : ffff;
-02ab : ffff;
-02ac : ffff;
-02ad : ffff;
-02ae : ffff;
-02af : ffff;
-02b0 : ffff;
-02b1 : ffff;
-02b2 : ffff;
-02b3 : ffff;
-02b4 : ffff;
-02b5 : ffff;
-02b6 : ffff;
-02b7 : ffff;
-02b8 : ffff;
-02b9 : ffff;
-02ba : ffff;
-02bb : ffff;
-02bc : ffff;
-02bd : ffff;
-02be : ffff;
-02bf : ffff;
-02c0 : ffff;
-02c1 : ffff;
-02c2 : ffff;
-02c3 : ffff;
-02c4 : ffff;
-02c5 : ffff;
-02c6 : ffff;
-02c7 : ffff;
-02c8 : ffff;
-02c9 : ffff;
-02ca : ffff;
-02cb : ffff;
-02cc : ffff;
-02cd : ffff;
-02ce : ffff;
-02cf : ffff;
-02d0 : ffff;
-02d1 : ffff;
-02d2 : ffff;
-02d3 : ffff;
-02d4 : ffff;
-02d5 : ffff;
-02d6 : ffff;
-02d7 : ffff;
-02d8 : ffff;
-02d9 : ffff;
-02da : ffff;
-02db : ffff;
-02dc : ffff;
-02dd : ffff;
-02de : ffff;
-02df : ffff;
-02e0 : ffff;
-02e1 : ffff;
-02e2 : ffff;
-02e3 : ffff;
-02e4 : ffff;
-02e5 : ffff;
-02e6 : ffff;
-02e7 : ffff;
-02e8 : ffff;
-02e9 : ffff;
-02ea : ffff;
-02eb : ffff;
-02ec : ffff;
-02ed : ffff;
-02ee : ffff;
-02ef : ffff;
-02f0 : ffff;
-02f1 : ffff;
-02f2 : ffff;
-02f3 : ffff;
-02f4 : ffff;
-02f5 : ffff;
-02f6 : ffff;
-02f7 : ffff;
-02f8 : ffff;
-02f9 : ffff;
-02fa : ffff;
-02fb : ffff;
-02fc : ffff;
-02fd : ffff;
-02fe : ffff;
-02ff : ffff;
-0300 : ffff;
-0301 : ffff;
-0302 : ffff;
-0303 : ffff;
-0304 : ffff;
-0305 : ffff;
-0306 : ffff;
-0307 : ffff;
-0308 : ffff;
-0309 : ffff;
-030a : ffff;
-030b : ffff;
-030c : ffff;
-030d : ffff;
-030e : ffff;
-030f : ffff;
-0310 : ffff;
-0311 : ffff;
-0312 : ffff;
-0313 : ffff;
-0314 : ffff;
-0315 : ffff;
-0316 : ffff;
-0317 : ffff;
-0318 : ffff;
-0319 : ffff;
-031a : ffff;
-031b : ffff;
-031c : ffff;
-031d : ffff;
-031e : ffff;
-031f : ffff;
-0320 : ffff;
-0321 : ffff;
-0322 : ffff;
-0323 : ffff;
-0324 : ffff;
-0325 : ffff;
-0326 : ffff;
-0327 : ffff;
-0328 : ffff;
-0329 : ffff;
-032a : ffff;
-032b : ffff;
-032c : ffff;
-032d : ffff;
-032e : ffff;
-032f : ffff;
-0330 : ffff;
-0331 : ffff;
-0332 : ffff;
-0333 : ffff;
-0334 : ffff;
-0335 : ffff;
-0336 : ffff;
-0337 : ffff;
-0338 : ffff;
-0339 : ffff;
-033a : ffff;
-033b : ffff;
-033c : ffff;
-033d : ffff;
-033e : ffff;
-033f : ffff;
-0340 : ffff;
-0341 : ffff;
-0342 : ffff;
-0343 : ffff;
-0344 : ffff;
-0345 : ffff;
-0346 : ffff;
-0347 : ffff;
-0348 : ffff;
-0349 : ffff;
-034a : ffff;
-034b : ffff;
-034c : ffff;
-034d : ffff;
-034e : ffff;
-034f : ffff;
-0350 : ffff;
-0351 : ffff;
-0352 : ffff;
-0353 : ffff;
-0354 : ffff;
-0355 : ffff;
-0356 : ffff;
-0357 : ffff;
-0358 : ffff;
-0359 : ffff;
-035a : ffff;
-035b : ffff;
-035c : ffff;
-035d : ffff;
-035e : ffff;
-035f : ffff;
-0360 : ffff;
-0361 : ffff;
-0362 : ffff;
-0363 : ffff;
-0364 : ffff;
-0365 : ffff;
-0366 : ffff;
-0367 : ffff;
-0368 : ffff;
-0369 : ffff;
-036a : ffff;
-036b : ffff;
-036c : ffff;
-036d : ffff;
-036e : ffff;
-036f : ffff;
-0370 : ffff;
-0371 : ffff;
-0372 : ffff;
-0373 : ffff;
-0374 : ffff;
-0375 : ffff;
-0376 : ffff;
-0377 : ffff;
-0378 : ffff;
-0379 : ffff;
-037a : ffff;
-037b : ffff;
-037c : ffff;
-037d : ffff;
-037e : ffff;
-037f : ffff;
-0380 : ffff;
-0381 : ffff;
-0382 : ffff;
-0383 : ffff;
-0384 : ffff;
-0385 : ffff;
-0386 : ffff;
-0387 : ffff;
-0388 : ffff;
-0389 : ffff;
-038a : ffff;
-038b : ffff;
-038c : ffff;
-038d : ffff;
-038e : ffff;
-038f : ffff;
-0390 : ffff;
-0391 : ffff;
-0392 : ffff;
-0393 : ffff;
-0394 : ffff;
-0395 : ffff;
-0396 : ffff;
-0397 : ffff;
-0398 : ffff;
-0399 : ffff;
-039a : ffff;
-039b : ffff;
-039c : ffff;
-039d : ffff;
-039e : ffff;
-039f : ffff;
-03a0 : ffff;
-03a1 : ffff;
-03a2 : ffff;
-03a3 : ffff;
-03a4 : ffff;
-03a5 : ffff;
-03a6 : ffff;
-03a7 : ffff;
-03a8 : ffff;
-03a9 : ffff;
-03aa : ffff;
-03ab : ffff;
-03ac : ffff;
-03ad : ffff;
-03ae : ffff;
-03af : ffff;
-03b0 : ffff;
-03b1 : ffff;
-03b2 : ffff;
-03b3 : ffff;
-03b4 : ffff;
-03b5 : ffff;
-03b6 : ffff;
-03b7 : ffff;
-03b8 : ffff;
-03b9 : ffff;
-03ba : ffff;
-03bb : ffff;
-03bc : ffff;
-03bd : ffff;
-03be : ffff;
-03bf : ffff;
-03c0 : ffff;
-03c1 : ffff;
-03c2 : ffff;
-03c3 : ffff;
-03c4 : ffff;
-03c5 : ffff;
-03c6 : ffff;
-03c7 : ffff;
-03c8 : ffff;
-03c9 : ffff;
-03ca : ffff;
-03cb : ffff;
-03cc : ffff;
-03cd : ffff;
-03ce : ffff;
-03cf : ffff;
-03d0 : ffff;
-03d1 : ffff;
-03d2 : ffff;
-03d3 : ffff;
-03d4 : ffff;
-03d5 : ffff;
-03d6 : ffff;
-03d7 : ffff;
-03d8 : ffff;
-03d9 : ffff;
-03da : ffff;
-03db : ffff;
-03dc : ffff;
-03dd : ffff;
-03de : ffff;
-03df : ffff;
-03e0 : ffff;
-03e1 : ffff;
-03e2 : ffff;
-03e3 : ffff;
-03e4 : ffff;
-03e5 : ffff;
-03e6 : ffff;
-03e7 : ffff;
-03e8 : ffff;
-03e9 : ffff;
-03ea : ffff;
-03eb : ffff;
-03ec : ffff;
-03ed : ffff;
-03ee : ffff;
-03ef : ffff;
-03f0 : ffff;
-03f1 : ffff;
-03f2 : ffff;
-03f3 : ffff;
-03f4 : ffff;
-03f5 : ffff;
-03f6 : ffff;
-03f7 : ffff;
-03f8 : ffff;
-03f9 : ffff;
-03fa : ffff;
-03fb : ffff;
-03fc : ffff;
-03fd : ffff;
-03fe : ffff;
-03ff : ffff;
-0400 : ffff;
-0401 : ffff;
-0402 : ffff;
-0403 : ffff;
-0404 : ffff;
-0405 : ffff;
-0406 : ffff;
-0407 : ffff;
-0408 : ffff;
-0409 : ffff;
-040a : ffff;
-040b : ffff;
-040c : ffff;
-040d : ffff;
-040e : ffff;
-040f : ffff;
-0410 : ffff;
-0411 : ffff;
-0412 : ffff;
-0413 : ffff;
-0414 : ffff;
-0415 : ffff;
-0416 : ffff;
-0417 : ffff;
-0418 : ffff;
-0419 : ffff;
-041a : ffff;
-041b : ffff;
-041c : ffff;
-041d : ffff;
-041e : ffff;
-041f : ffff;
-0420 : ffff;
-0421 : ffff;
-0422 : ffff;
-0423 : ffff;
-0424 : ffff;
-0425 : ffff;
-0426 : ffff;
-0427 : ffff;
-0428 : ffff;
-0429 : ffff;
-042a : ffff;
-042b : ffff;
-042c : ffff;
-042d : ffff;
-042e : ffff;
-042f : ffff;
-0430 : ffff;
-0431 : ffff;
-0432 : ffff;
-0433 : ffff;
-0434 : ffff;
-0435 : ffff;
-0436 : ffff;
-0437 : ffff;
-0438 : ffff;
-0439 : ffff;
-043a : ffff;
-043b : ffff;
-043c : ffff;
-043d : ffff;
-043e : ffff;
-043f : ffff;
-0440 : ffff;
-0441 : ffff;
-0442 : ffff;
-0443 : ffff;
-0444 : ffff;
-0445 : ffff;
-0446 : ffff;
-0447 : ffff;
-0448 : ffff;
-0449 : ffff;
-044a : ffff;
-044b : ffff;
-044c : ffff;
-044d : ffff;
-044e : ffff;
-044f : ffff;
-0450 : ffff;
-0451 : ffff;
-0452 : ffff;
-0453 : ffff;
-0454 : ffff;
-0455 : ffff;
-0456 : ffff;
-0457 : ffff;
-0458 : ffff;
-0459 : ffff;
-045a : ffff;
-045b : ffff;
-045c : ffff;
-045d : ffff;
-045e : ffff;
-045f : ffff;
-0460 : ffff;
-0461 : ffff;
-0462 : ffff;
-0463 : ffff;
-0464 : ffff;
-0465 : ffff;
-0466 : ffff;
-0467 : ffff;
-0468 : ffff;
-0469 : ffff;
-046a : ffff;
-046b : ffff;
-046c : ffff;
-046d : ffff;
-046e : ffff;
-046f : ffff;
-0470 : ffff;
-0471 : ffff;
-0472 : ffff;
-0473 : ffff;
-0474 : ffff;
-0475 : ffff;
-0476 : ffff;
-0477 : ffff;
-0478 : ffff;
-0479 : ffff;
-047a : ffff;
-047b : ffff;
-047c : ffff;
-047d : ffff;
-047e : ffff;
-047f : ffff;
-0480 : ffff;
-0481 : ffff;
-0482 : ffff;
-0483 : ffff;
-0484 : ffff;
-0485 : ffff;
-0486 : ffff;
-0487 : ffff;
-0488 : ffff;
-0489 : ffff;
-048a : ffff;
-048b : ffff;
-048c : ffff;
-048d : ffff;
-048e : ffff;
-048f : ffff;
-0490 : ffff;
-0491 : ffff;
-0492 : ffff;
-0493 : ffff;
-0494 : ffff;
-0495 : ffff;
-0496 : ffff;
-0497 : ffff;
-0498 : ffff;
-0499 : ffff;
-049a : ffff;
-049b : ffff;
-049c : ffff;
-049d : ffff;
-049e : ffff;
-049f : ffff;
-04a0 : ffff;
-04a1 : ffff;
-04a2 : ffff;
-04a3 : ffff;
-04a4 : ffff;
-04a5 : ffff;
-04a6 : ffff;
-04a7 : ffff;
-04a8 : ffff;
-04a9 : ffff;
-04aa : ffff;
-04ab : ffff;
-04ac : ffff;
-04ad : ffff;
-04ae : ffff;
-04af : ffff;
-04b0 : ffff;
-04b1 : ffff;
-04b2 : ffff;
-04b3 : ffff;
-04b4 : ffff;
-04b5 : ffff;
-04b6 : ffff;
-04b7 : ffff;
-04b8 : ffff;
-04b9 : ffff;
-04ba : ffff;
-04bb : ffff;
-04bc : ffff;
-04bd : ffff;
-04be : ffff;
-04bf : ffff;
-04c0 : ffff;
-04c1 : ffff;
-04c2 : ffff;
-04c3 : ffff;
-04c4 : ffff;
-04c5 : ffff;
-04c6 : ffff;
-04c7 : ffff;
-04c8 : ffff;
-04c9 : ffff;
-04ca : ffff;
-04cb : ffff;
-04cc : ffff;
-04cd : ffff;
-04ce : ffff;
-04cf : ffff;
-04d0 : ffff;
-04d1 : ffff;
-04d2 : ffff;
-04d3 : ffff;
-04d4 : ffff;
-04d5 : ffff;
-04d6 : ffff;
-04d7 : ffff;
-04d8 : ffff;
-04d9 : ffff;
-04da : ffff;
-04db : ffff;
-04dc : ffff;
-04dd : ffff;
-04de : ffff;
-04df : ffff;
-04e0 : ffff;
-04e1 : ffff;
-04e2 : ffff;
-04e3 : ffff;
-04e4 : ffff;
-04e5 : ffff;
-04e6 : ffff;
-04e7 : ffff;
-04e8 : ffff;
-04e9 : ffff;
-04ea : ffff;
-04eb : ffff;
-04ec : ffff;
-04ed : ffff;
-04ee : ffff;
-04ef : ffff;
-04f0 : ffff;
-04f1 : ffff;
-04f2 : ffff;
-04f3 : ffff;
-04f4 : ffff;
-04f5 : ffff;
-04f6 : ffff;
-04f7 : ffff;
-04f8 : ffff;
-04f9 : ffff;
-04fa : ffff;
-04fb : ffff;
-04fc : ffff;
-04fd : ffff;
-04fe : ffff;
-04ff : ffff;
-0500 : ffff;
-0501 : ffff;
-0502 : ffff;
-0503 : ffff;
-0504 : ffff;
-0505 : ffff;
-0506 : ffff;
-0507 : ffff;
-0508 : ffff;
-0509 : ffff;
-050a : ffff;
-050b : ffff;
-050c : ffff;
-050d : ffff;
-050e : ffff;
-050f : ffff;
-0510 : ffff;
-0511 : ffff;
-0512 : ffff;
-0513 : ffff;
-0514 : ffff;
-0515 : ffff;
-0516 : ffff;
-0517 : ffff;
-0518 : ffff;
-0519 : ffff;
-051a : ffff;
-051b : ffff;
-051c : ffff;
-051d : ffff;
-051e : ffff;
-051f : ffff;
-0520 : ffff;
-0521 : ffff;
-0522 : ffff;
-0523 : ffff;
-0524 : ffff;
-0525 : ffff;
-0526 : ffff;
-0527 : ffff;
-0528 : ffff;
-0529 : ffff;
-052a : ffff;
-052b : ffff;
-052c : ffff;
-052d : ffff;
-052e : ffff;
-052f : ffff;
-0530 : ffff;
-0531 : ffff;
-0532 : ffff;
-0533 : ffff;
-0534 : ffff;
-0535 : ffff;
-0536 : ffff;
-0537 : ffff;
-0538 : ffff;
-0539 : ffff;
-053a : ffff;
-053b : ffff;
-053c : ffff;
-053d : ffff;
-053e : ffff;
-053f : ffff;
-0540 : ffff;
-0541 : ffff;
-0542 : ffff;
-0543 : ffff;
-0544 : ffff;
-0545 : ffff;
-0546 : ffff;
-0547 : ffff;
-0548 : ffff;
-0549 : ffff;
-054a : ffff;
-054b : ffff;
-054c : ffff;
-054d : ffff;
-054e : ffff;
-054f : ffff;
-0550 : ffff;
-0551 : ffff;
-0552 : ffff;
-0553 : ffff;
-0554 : ffff;
-0555 : ffff;
-0556 : ffff;
-0557 : ffff;
-0558 : ffff;
-0559 : ffff;
-055a : ffff;
-055b : ffff;
-055c : ffff;
-055d : ffff;
-055e : ffff;
-055f : ffff;
-0560 : ffff;
-0561 : ffff;
-0562 : ffff;
-0563 : ffff;
-0564 : ffff;
-0565 : ffff;
-0566 : ffff;
-0567 : ffff;
-0568 : ffff;
-0569 : ffff;
-056a : ffff;
-056b : ffff;
-056c : ffff;
-056d : ffff;
-056e : ffff;
-056f : ffff;
-0570 : ffff;
-0571 : ffff;
-0572 : ffff;
-0573 : ffff;
-0574 : ffff;
-0575 : ffff;
-0576 : ffff;
-0577 : ffff;
-0578 : ffff;
-0579 : ffff;
-057a : ffff;
-057b : ffff;
-057c : ffff;
-057d : ffff;
-057e : ffff;
-057f : ffff;
-0580 : ffff;
-0581 : ffff;
-0582 : ffff;
-0583 : ffff;
-0584 : ffff;
-0585 : ffff;
-0586 : ffff;
-0587 : ffff;
-0588 : ffff;
-0589 : ffff;
-058a : ffff;
-058b : ffff;
-058c : ffff;
-058d : ffff;
-058e : ffff;
-058f : ffff;
-0590 : ffff;
-0591 : ffff;
-0592 : ffff;
-0593 : ffff;
-0594 : ffff;
-0595 : ffff;
-0596 : ffff;
-0597 : ffff;
-0598 : ffff;
-0599 : ffff;
-059a : ffff;
-059b : ffff;
-059c : ffff;
-059d : ffff;
-059e : ffff;
-059f : ffff;
-05a0 : ffff;
-05a1 : ffff;
-05a2 : ffff;
-05a3 : ffff;
-05a4 : ffff;
-05a5 : ffff;
-05a6 : ffff;
-05a7 : ffff;
-05a8 : ffff;
-05a9 : ffff;
-05aa : ffff;
-05ab : ffff;
-05ac : ffff;
-05ad : ffff;
-05ae : ffff;
-05af : ffff;
-05b0 : ffff;
-05b1 : ffff;
-05b2 : ffff;
-05b3 : ffff;
-05b4 : ffff;
-05b5 : ffff;
-05b6 : ffff;
-05b7 : ffff;
-05b8 : ffff;
-05b9 : ffff;
-05ba : ffff;
-05bb : ffff;
-05bc : ffff;
-05bd : ffff;
-05be : ffff;
-05bf : ffff;
-05c0 : ffff;
-05c1 : ffff;
-05c2 : ffff;
-05c3 : ffff;
-05c4 : ffff;
-05c5 : ffff;
-05c6 : ffff;
-05c7 : ffff;
-05c8 : ffff;
-05c9 : ffff;
-05ca : ffff;
-05cb : ffff;
-05cc : ffff;
-05cd : ffff;
-05ce : ffff;
-05cf : ffff;
-05d0 : ffff;
-05d1 : ffff;
-05d2 : ffff;
-05d3 : ffff;
-05d4 : ffff;
-05d5 : ffff;
-05d6 : ffff;
-05d7 : ffff;
-05d8 : ffff;
-05d9 : ffff;
-05da : ffff;
-05db : ffff;
-05dc : ffff;
-05dd : ffff;
-05de : ffff;
-05df : ffff;
-05e0 : ffff;
-05e1 : ffff;
-05e2 : ffff;
-05e3 : ffff;
-05e4 : ffff;
-05e5 : ffff;
-05e6 : ffff;
-05e7 : ffff;
-05e8 : ffff;
-05e9 : ffff;
-05ea : ffff;
-05eb : ffff;
-05ec : ffff;
-05ed : ffff;
-05ee : ffff;
-05ef : ffff;
-05f0 : ffff;
-05f1 : ffff;
-05f2 : ffff;
-05f3 : ffff;
-05f4 : ffff;
-05f5 : ffff;
-05f6 : ffff;
-05f7 : ffff;
-05f8 : ffff;
-05f9 : ffff;
-05fa : ffff;
-05fb : ffff;
-05fc : ffff;
-05fd : ffff;
-05fe : ffff;
-05ff : ffff;
-0600 : ffff;
-0601 : ffff;
-0602 : ffff;
-0603 : ffff;
-0604 : ffff;
-0605 : ffff;
-0606 : ffff;
-0607 : ffff;
-0608 : ffff;
-0609 : ffff;
-060a : ffff;
-060b : ffff;
-060c : ffff;
-060d : ffff;
-060e : ffff;
-060f : ffff;
-0610 : ffff;
-0611 : ffff;
-0612 : ffff;
-0613 : ffff;
-0614 : ffff;
-0615 : ffff;
-0616 : ffff;
-0617 : ffff;
-0618 : ffff;
-0619 : ffff;
-061a : ffff;
-061b : ffff;
-061c : ffff;
-061d : ffff;
-061e : ffff;
-061f : ffff;
-0620 : ffff;
-0621 : ffff;
-0622 : ffff;
-0623 : ffff;
-0624 : ffff;
-0625 : ffff;
-0626 : ffff;
-0627 : ffff;
-0628 : ffff;
-0629 : ffff;
-062a : ffff;
-062b : ffff;
-062c : ffff;
-062d : ffff;
-062e : ffff;
-062f : ffff;
-0630 : ffff;
-0631 : ffff;
-0632 : ffff;
-0633 : ffff;
-0634 : ffff;
-0635 : ffff;
-0636 : ffff;
-0637 : ffff;
-0638 : ffff;
-0639 : ffff;
-063a : ffff;
-063b : ffff;
-063c : ffff;
-063d : ffff;
-063e : ffff;
-063f : ffff;
-0640 : ffff;
-0641 : ffff;
-0642 : ffff;
-0643 : ffff;
-0644 : ffff;
-0645 : ffff;
-0646 : ffff;
-0647 : ffff;
-0648 : ffff;
-0649 : ffff;
-064a : ffff;
-064b : ffff;
-064c : ffff;
-064d : ffff;
-064e : ffff;
-064f : ffff;
-0650 : ffff;
-0651 : ffff;
-0652 : ffff;
-0653 : ffff;
-0654 : ffff;
-0655 : ffff;
-0656 : ffff;
-0657 : ffff;
-0658 : ffff;
-0659 : ffff;
-065a : ffff;
-065b : ffff;
-065c : ffff;
-065d : ffff;
-065e : ffff;
-065f : ffff;
-0660 : ffff;
-0661 : ffff;
-0662 : ffff;
-0663 : ffff;
-0664 : ffff;
-0665 : ffff;
-0666 : ffff;
-0667 : ffff;
-0668 : ffff;
-0669 : ffff;
-066a : ffff;
-066b : ffff;
-066c : ffff;
-066d : ffff;
-066e : ffff;
-066f : ffff;
-0670 : ffff;
-0671 : ffff;
-0672 : ffff;
-0673 : ffff;
-0674 : ffff;
-0675 : ffff;
-0676 : ffff;
-0677 : ffff;
-0678 : ffff;
-0679 : ffff;
-067a : ffff;
-067b : ffff;
-067c : ffff;
-067d : ffff;
-067e : ffff;
-067f : ffff;
-0680 : ffff;
-0681 : ffff;
-0682 : ffff;
-0683 : ffff;
-0684 : ffff;
-0685 : ffff;
-0686 : ffff;
-0687 : ffff;
-0688 : ffff;
-0689 : ffff;
-068a : ffff;
-068b : ffff;
-068c : ffff;
-068d : ffff;
-068e : ffff;
-068f : ffff;
-0690 : ffff;
-0691 : ffff;
-0692 : ffff;
-0693 : ffff;
-0694 : ffff;
-0695 : ffff;
-0696 : ffff;
-0697 : ffff;
-0698 : ffff;
-0699 : ffff;
-069a : ffff;
-069b : ffff;
-069c : ffff;
-069d : ffff;
-069e : ffff;
-069f : ffff;
-06a0 : ffff;
-06a1 : ffff;
-06a2 : ffff;
-06a3 : ffff;
-06a4 : ffff;
-06a5 : ffff;
-06a6 : ffff;
-06a7 : ffff;
-06a8 : ffff;
-06a9 : ffff;
-06aa : ffff;
-06ab : ffff;
-06ac : ffff;
-06ad : ffff;
-06ae : ffff;
-06af : ffff;
-06b0 : ffff;
-06b1 : ffff;
-06b2 : ffff;
-06b3 : ffff;
-06b4 : ffff;
-06b5 : ffff;
-06b6 : ffff;
-06b7 : ffff;
-06b8 : ffff;
-06b9 : ffff;
-06ba : ffff;
-06bb : ffff;
-06bc : ffff;
-06bd : ffff;
-06be : ffff;
-06bf : ffff;
-06c0 : ffff;
-06c1 : ffff;
-06c2 : ffff;
-06c3 : ffff;
-06c4 : ffff;
-06c5 : ffff;
-06c6 : ffff;
-06c7 : ffff;
-06c8 : ffff;
-06c9 : ffff;
-06ca : ffff;
-06cb : ffff;
-06cc : ffff;
-06cd : ffff;
-06ce : ffff;
-06cf : ffff;
-06d0 : ffff;
-06d1 : ffff;
-06d2 : ffff;
-06d3 : ffff;
-06d4 : ffff;
-06d5 : ffff;
-06d6 : ffff;
-06d7 : ffff;
-06d8 : ffff;
-06d9 : ffff;
-06da : ffff;
-06db : ffff;
-06dc : ffff;
-06dd : ffff;
-06de : ffff;
-06df : ffff;
-06e0 : ffff;
-06e1 : ffff;
-06e2 : ffff;
-06e3 : ffff;
-06e4 : ffff;
-06e5 : ffff;
-06e6 : ffff;
-06e7 : ffff;
-06e8 : ffff;
-06e9 : ffff;
-06ea : ffff;
-06eb : ffff;
-06ec : ffff;
-06ed : ffff;
-06ee : ffff;
-06ef : ffff;
-06f0 : ffff;
-06f1 : ffff;
-06f2 : ffff;
-06f3 : ffff;
-06f4 : ffff;
-06f5 : ffff;
-06f6 : ffff;
-06f7 : ffff;
-06f8 : ffff;
-06f9 : ffff;
-06fa : ffff;
-06fb : ffff;
-06fc : ffff;
-06fd : ffff;
-06fe : ffff;
-06ff : ffff;
-0700 : ffff;
-0701 : ffff;
-0702 : ffff;
-0703 : ffff;
-0704 : ffff;
-0705 : ffff;
-0706 : ffff;
-0707 : ffff;
-0708 : ffff;
-0709 : ffff;
-070a : ffff;
-070b : ffff;
-070c : ffff;
-070d : ffff;
-070e : ffff;
-070f : ffff;
-0710 : ffff;
-0711 : ffff;
-0712 : ffff;
-0713 : ffff;
-0714 : ffff;
-0715 : ffff;
-0716 : ffff;
-0717 : ffff;
-0718 : ffff;
-0719 : ffff;
-071a : ffff;
-071b : ffff;
-071c : ffff;
-071d : ffff;
-071e : ffff;
-071f : ffff;
-0720 : ffff;
-0721 : ffff;
-0722 : ffff;
-0723 : ffff;
-0724 : ffff;
-0725 : ffff;
-0726 : ffff;
-0727 : ffff;
-0728 : ffff;
-0729 : ffff;
-072a : ffff;
-072b : ffff;
-072c : ffff;
-072d : ffff;
-072e : ffff;
-072f : ffff;
-0730 : ffff;
-0731 : ffff;
-0732 : ffff;
-0733 : ffff;
-0734 : ffff;
-0735 : ffff;
-0736 : ffff;
-0737 : ffff;
-0738 : ffff;
-0739 : ffff;
-073a : ffff;
-073b : ffff;
-073c : ffff;
-073d : ffff;
-073e : ffff;
-073f : ffff;
-0740 : ffff;
-0741 : ffff;
-0742 : ffff;
-0743 : ffff;
-0744 : ffff;
-0745 : ffff;
-0746 : ffff;
-0747 : ffff;
-0748 : ffff;
-0749 : ffff;
-074a : ffff;
-074b : ffff;
-074c : ffff;
-074d : ffff;
-074e : ffff;
-074f : ffff;
-0750 : ffff;
-0751 : ffff;
-0752 : ffff;
-0753 : ffff;
-0754 : ffff;
-0755 : ffff;
-0756 : ffff;
-0757 : ffff;
-0758 : ffff;
-0759 : ffff;
-075a : ffff;
-075b : ffff;
-075c : ffff;
-075d : ffff;
-075e : ffff;
-075f : ffff;
-0760 : ffff;
-0761 : ffff;
-0762 : ffff;
-0763 : ffff;
-0764 : ffff;
-0765 : ffff;
-0766 : ffff;
-0767 : ffff;
-0768 : ffff;
-0769 : ffff;
-076a : ffff;
-076b : ffff;
-076c : ffff;
-076d : ffff;
-076e : ffff;
-076f : ffff;
-0770 : ffff;
-0771 : ffff;
-0772 : ffff;
-0773 : ffff;
-0774 : ffff;
-0775 : ffff;
-0776 : ffff;
-0777 : ffff;
-0778 : ffff;
-0779 : ffff;
-077a : ffff;
-077b : ffff;
-077c : ffff;
-077d : ffff;
-077e : ffff;
-077f : ffff;
-0780 : ffff;
-0781 : ffff;
-0782 : ffff;
-0783 : ffff;
-0784 : ffff;
-0785 : ffff;
-0786 : ffff;
-0787 : ffff;
-0788 : ffff;
-0789 : ffff;
-078a : ffff;
-078b : ffff;
-078c : ffff;
-078d : ffff;
-078e : ffff;
-078f : ffff;
-0790 : ffff;
-0791 : ffff;
-0792 : ffff;
-0793 : ffff;
-0794 : ffff;
-0795 : ffff;
-0796 : ffff;
-0797 : ffff;
-0798 : ffff;
-0799 : ffff;
-079a : ffff;
-079b : ffff;
-079c : ffff;
-079d : ffff;
-079e : ffff;
-079f : ffff;
-07a0 : ffff;
-07a1 : ffff;
-07a2 : ffff;
-07a3 : ffff;
-07a4 : ffff;
-07a5 : ffff;
-07a6 : ffff;
-07a7 : ffff;
-07a8 : ffff;
-07a9 : ffff;
-07aa : ffff;
-07ab : ffff;
-07ac : ffff;
-07ad : ffff;
-07ae : ffff;
-07af : ffff;
-07b0 : ffff;
-07b1 : ffff;
-07b2 : ffff;
-07b3 : ffff;
-07b4 : ffff;
-07b5 : ffff;
-07b6 : ffff;
-07b7 : ffff;
-07b8 : ffff;
-07b9 : ffff;
-07ba : ffff;
-07bb : ffff;
-07bc : ffff;
-07bd : ffff;
-07be : ffff;
-07bf : ffff;
-07c0 : ffff;
-07c1 : ffff;
-07c2 : ffff;
-07c3 : ffff;
-07c4 : ffff;
-07c5 : ffff;
-07c6 : ffff;
-07c7 : ffff;
-07c8 : ffff;
-07c9 : ffff;
-07ca : ffff;
-07cb : ffff;
-07cc : ffff;
-07cd : ffff;
-07ce : ffff;
-07cf : ffff;
-07d0 : ffff;
-07d1 : ffff;
-07d2 : ffff;
-07d3 : ffff;
-07d4 : ffff;
-07d5 : ffff;
-07d6 : ffff;
-07d7 : ffff;
-07d8 : ffff;
-07d9 : ffff;
-07da : ffff;
-07db : ffff;
-07dc : ffff;
-07dd : ffff;
-07de : ffff;
-07df : ffff;
-07e0 : ffff;
-07e1 : ffff;
-07e2 : ffff;
-07e3 : ffff;
-07e4 : ffff;
-07e5 : ffff;
-07e6 : ffff;
-07e7 : ffff;
-07e8 : ffff;
-07e9 : ffff;
-07ea : ffff;
-07eb : ffff;
-07ec : ffff;
-07ed : ffff;
-07ee : ffff;
-07ef : ffff;
-07f0 : f030;
-07f1 : f030;
-07f2 : f030;
-07f3 : f030;
-07f4 : f030;
-07f5 : f030;
-07f6 : f030;
-07f7 : f030;
-07f8 : f064;
-07f9 : f030;
-07fa : f036;
-07fb : f030;
-07fc : f030;
-07fd : f030;
-07fe : f030;
-07ff : f000;
-END;
openmsp430/trunk/fpga/altera_de1_board/software/memledtest/memledtest.mif
Property changes :
Deleted: svn:eol-style
## -1 +0,0 ##
-native
\ No newline at end of property
Index: openmsp430/trunk/fpga/altera_de1_board/software/memledtest/memledtest.elf
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: openmsp430/trunk/fpga/altera_de1_board/software/memledtest/memledtest.elf
===================================================================
--- openmsp430/trunk/fpga/altera_de1_board/software/memledtest/memledtest.elf (revision 95)
+++ openmsp430/trunk/fpga/altera_de1_board/software/memledtest/memledtest.elf (nonexistent)
openmsp430/trunk/fpga/altera_de1_board/software/memledtest/memledtest.elf
Property changes :
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property