diff --git a/poc/avr_sdcard/Makefile b/poc/avr_sdcard/Makefile index 3e96b97..ef1d310 100644 --- a/poc/avr_sdcard/Makefile +++ b/poc/avr_sdcard/Makefile @@ -182,7 +182,7 @@ AVRDUDE_PROGRAMMER = stk500v2 # com1 = serial port. Use lpt1 to connect to parallel port. -AVRDUDE_PORT = /dev/tty.PL2303-00001124 +AVRDUDE_PORT = /dev/tty.PL2303-00002126 AVRDUDE_WRITE_FLASH = -U flash:w:$(TARGET).hex diff --git a/poc/avr_sdcard/main.c b/poc/avr_sdcard/main.c index d703b22..98809d6 100644 --- a/poc/avr_sdcard/main.c +++ b/poc/avr_sdcard/main.c @@ -42,7 +42,7 @@ extern FILE uart_stdout; //#define FILENAME "sprite.raw" //ok //#define FILENAME "ascii.smc" //ok //#define FILENAME "rom.smc" //ok -#define FILENAME "supert.smc" +//#define FILENAME "supert.smc" //#define FILENAME "vortex.smc" //#define FILENAME "mrdo.smc" //#define FILENAME "spacei.smc" @@ -56,8 +56,10 @@ extern FILE uart_stdout; //#define FILENAME "banklo.smc" //ok //#define FILENAME "bankhi.smc" //ok //#define FILENAME "vram2.smc" //ok +//#define FILENAME "super02.smc" +#define FILENAME "crc.smc" -#define ROMSIZE 4 +#define ROMSIZE 2 #define DUMPNAME "dump256.smc" #define BUFFER_SIZE 512 #define BLOCKS (ROMSIZE << 8) diff --git a/scripts/b.py b/scripts/b.py index e176220..f02ed2a 100755 --- a/scripts/b.py +++ b/scripts/b.py @@ -18,8 +18,10 @@ for i in range(bits-1,-1,-1): else: sys.stdout.write("0") if i and not i%8: - sys.stdout.write(" ") - + sys.stdout.write(" ") + + + print print "0x%x"% v print v diff --git a/scripts/crc_xmodem.py b/scripts/crc_xmodem.py index 6266e13..3e3ed73 100644 --- a/scripts/crc_xmodem.py +++ b/scripts/crc_xmodem.py @@ -34,6 +34,7 @@ def test_performance(): def test_algo(): data='david' + data='d' print "%x" % do_crc(data) @@ -59,6 +60,7 @@ def main(): #print result if __name__ == '__main__': + test_algo() main()