diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..cbba909 --- /dev/null +++ b/.gitignore @@ -0,0 +1,9 @@ +clefia* +*.txt +**/exec +**/exec-e +*.lst +*.o +*.elf +*.hex +*.d diff --git a/AES/BLOCK_SIZE.txt b/AES/BLOCK_SIZE.txt deleted file mode 100644 index a949a93..0000000 --- a/AES/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -128 diff --git a/AES/SIM_RESULTS.txt b/AES/SIM_RESULTS.txt deleted file mode 100644 index c831356..0000000 --- a/AES/SIM_RESULTS.txt +++ /dev/null @@ -1,158 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 3394 bytes at 4000 [section: .text]... -Writing 1034 bytes at 4d42 [section: .rodata]... -Writing 16 bytes at 514c [section: .data]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 4476 bytes total -(mspdebug) setbreak 0x4072 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40a2 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40d2 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 04072) ( R4: 03902) ( R8: 00000) (R12: 038cc) - ( SP: 036da) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00002) ( R6: 00000) (R10: 00000) (R14: 01100) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038cc) -main+0x34: - 04072: b0 12 cc 4b CALL #start_encrypt - 04076: 0f 44 MOV R4, R15 - 04078: 3f 50 ba ff ADD #0xffba, R15 - 0407c: 0e 4f MOV R15, R14 - 0407e: 0f 44 MOV R4, R15 - 04080: 3f 50 -(mspdebug) simio info leTracer -Instruction count: 211 -MCLK: 526 -SMCLK 526 -ACLK: 2 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 - 16: write.w => 0x0120 0x5aff - 32: write.w => 0x0120 0x5aff - 48: write.w => 0x0120 0x5aff - 64: write.w => 0x0120 0x5aff - 80: write.w => 0x0120 0x5aff - 96: write.w => 0x0120 0x5aff - 112: write.w => 0x0120 0x5aff - 128: write.w => 0x0120 0x5aff -(mspdebug) run -Stepping over breakpoint #0 at 0x4072 -Running. Press Ctrl+C to interrupt... - ( PC: 040a2) ( R4: 03902) ( R8: 00000) (R12: 038dc) - ( SP: 036da) ( R5: 05aff) ( R9: 00000) (R13: 000b3) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 0004c) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038eb) -main+0x64: - 040a2: b0 12 d6 4b CALL #start_decrypt - 040a6: 0f 44 MOV R4, R15 - 040a8: 3f 50 ba ff ADD #0xffba, R15 - 040ac: 0e 4f MOV R15, R14 - 040ae: 0f 44 MOV R4, R15 - 040b0: 3f 50 -(mspdebug) simio info leTracer -Instruction count: 10865 -MCLK: 30783 -SMCLK 30783 -ACLK: 120 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 - 16: write.w => 0x0120 0x5aff - 32: write.w => 0x0120 0x5aff - 48: write.w => 0x0120 0x5aff - 64: write.w => 0x0120 0x5aff - 80: write.w => 0x0120 0x5aff - 96: write.w => 0x0120 0x5aff - 112: write.w => 0x0120 0x5aff - 128: write.w => 0x0120 0x5aff - 1188: write.w => 0x0132 0x000b - 1192: write.w => 0x0138 0x0010 - 1198: read.w => 0x013a -(mspdebug) run -Stepping over breakpoint #1 at 0x40a2 -Running. Press Ctrl+C to interrupt... - ( PC: 040d2) ( R4: 03902) ( R8: 00000) (R12: 038ec) - ( SP: 036da) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 000ed) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038fb) -main+0x94: - 040d2: b0 12 e0 4b CALL #end_expe - 040d6: 0f 43 CLR R15 - 040d8: 31 50 26 02 ADD #0x0226, SP - 040dc: 32 d0 f0 00 BIS #0x00f0, SR - 040e0: fd 3f JMP 0x40dc -(mspdebug) simio info leTracer -Instruction count: 24698 -MCLK: 68765 -SMCLK 68765 -ACLK: 268 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 - 16: write.w => 0x0120 0x5aff - 32: write.w => 0x0120 0x5aff - 48: write.w => 0x0120 0x5aff - 64: write.w => 0x0120 0x5aff - 80: write.w => 0x0120 0x5aff - 96: write.w => 0x0120 0x5aff - 112: write.w => 0x0120 0x5aff - 128: write.w => 0x0120 0x5aff - 1188: write.w => 0x0132 0x000b - 1192: write.w => 0x0138 0x0010 - 1198: read.w => 0x013a - 31445: write.w => 0x0132 0x000b - 31449: write.w => 0x0138 0x0010 - 31455: read.w => 0x013a -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x4072 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/AES/decrypt_address.txt b/AES/decrypt_address.txt deleted file mode 100644 index e1d5f23..0000000 --- a/AES/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40a2 diff --git a/AES/encrypt_address.txt b/AES/encrypt_address.txt deleted file mode 100644 index 75b434a..0000000 --- a/AES/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -4072 diff --git a/AES/end_expe_address.txt b/AES/end_expe_address.txt deleted file mode 100644 index 769aca5..0000000 --- a/AES/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40d2 diff --git a/AES/exec b/AES/exec deleted file mode 100644 index f3e4a5d..0000000 --- a/AES/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x4072 0 -setbreak 0x40a2 1 -setbreak 0x40d2 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x4072 1 finished.txt - -exit - diff --git a/DESXL/BLOCK_SIZE.txt b/DESXL/BLOCK_SIZE.txt deleted file mode 100644 index 900731f..0000000 --- a/DESXL/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -64 diff --git a/DESXL/SIM_RESULTS.txt b/DESXL/SIM_RESULTS.txt deleted file mode 100644 index 77338a2..0000000 --- a/DESXL/SIM_RESULTS.txt +++ /dev/null @@ -1,126 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 4096 bytes at 4000 [section: .text]... -Writing 4096 bytes at 5000 [section: .text]... -Writing 4096 bytes at 6000 [section: .text]... -Writing 4096 bytes at 7000 [section: .text]... -Writing 208 bytes at 8000 [section: .text]... -Writing 192 bytes at 80d0 [section: .rodata]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 16816 bytes total -(mspdebug) setbreak 0x407a 0 -Set breakpoint 0 -(mspdebug) setbreak 0x408e 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40be 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 0407a) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 0385e) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00003) ( R6: 00000) (R10: 00000) (R14: 0386f) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 03876) -main+0x3c: - 0407a: b0 12 b0 80 CALL #start_encrypt - 0407e: 0e 44 MOV R4, R14 - 04080: 3e 50 6d ff ADD #0xff6d, R14 - 04084: 0f 44 MOV R4, R15 - 04086: 3f 50 7e ff ADD #0xff7e, R15 -(mspdebug) simio info leTracer -Instruction count: 121 -MCLK: 351 -SMCLK 351 -ACLK: 1 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #0 at 0x407a -Running. Press Ctrl+C to interrupt... - ( PC: 0408e) ( R4: 03902) ( R8: 00000) (R12: 00408) - ( SP: 0385e) ( R5: 05aff) ( R9: 00000) (R13: 038fc) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 0040a) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 00000) -main+0x50: - 0408e: b0 12 ba 80 CALL #start_decrypt - 04092: 0d 44 MOV R4, R13 - 04094: 3d 50 65 ff ADD #0xff65, R13 - 04098: 0e 44 MOV R4, R14 - 0409a: 3e 50 5d ff ADD #0xff5d, R14 -(mspdebug) simio info leTracer -Instruction count: 13561 -MCLK: 26406 -SMCLK 26406 -ACLK: 103 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #1 at 0x408e -Running. Press Ctrl+C to interrupt... - ( PC: 040be) ( R4: 03902) ( R8: 00000) (R12: 06ddd) - ( SP: 0385e) ( R5: 05aff) ( R9: 00000) (R13: 03865) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00007) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 03866) -main+0x80: - 040be: b0 12 c4 80 CALL #end_expe - 040c2: 0f 43 CLR R15 - 040c4: 31 50 a2 00 ADD #0x00a2, SP - 040c8: 32 d0 f0 00 BIS #0x00f0, SR - 040cc: fd 3f JMP 0x40c8 -(mspdebug) simio info leTracer -Instruction count: 46595 -MCLK: 92968 -SMCLK 92968 -ACLK: 363 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x407a 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/DESXL/decrypt_address.txt b/DESXL/decrypt_address.txt deleted file mode 100644 index c6e7ab0..0000000 --- a/DESXL/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -408e diff --git a/DESXL/encrypt_address.txt b/DESXL/encrypt_address.txt deleted file mode 100644 index 7f0cf8f..0000000 --- a/DESXL/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -407a diff --git a/DESXL/end_expe_address.txt b/DESXL/end_expe_address.txt deleted file mode 100644 index 42e1316..0000000 --- a/DESXL/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40be diff --git a/DESXL/exec b/DESXL/exec deleted file mode 100644 index 3e64fee..0000000 --- a/DESXL/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x407a 0 -setbreak 0x408e 1 -setbreak 0x40be 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x407a 1 finished.txt - -exit - diff --git a/DIRnoekeon/BLOCK_SIZE.txt b/DIRnoekeon/BLOCK_SIZE.txt deleted file mode 100644 index a949a93..0000000 --- a/DIRnoekeon/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -128 diff --git a/DIRnoekeon/SIM_RESULTS.txt b/DIRnoekeon/SIM_RESULTS.txt deleted file mode 100644 index 8ff3566..0000000 --- a/DIRnoekeon/SIM_RESULTS.txt +++ /dev/null @@ -1,122 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 2662 bytes at 4000 [section: .text]... -Writing 16 bytes at 4a66 [section: .rodata]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 2710 bytes total -(mspdebug) setbreak 0x4086 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40a2 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40cc 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 04086) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 038e0) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00001) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 00000) -main+0x48: - 04086: b0 12 46 4a CALL #start_encrypt - 0408a: 0f 44 MOV R4, R15 - 0408c: 3f 50 ee ff ADD #0xffee, R15 - 04090: 4c 43 CLR.B R12 - 04092: 7d 40 80 ff MOV.B #0x0080, R13 -(mspdebug) simio info leTracer -Instruction count: 29 -MCLK: 90 -SMCLK 90 -ACLK: 0 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #0 at 0x4086 -Running. Press Ctrl+C to interrupt... - ( PC: 040a2) ( R4: 03902) ( R8: 00000) (R12: 029fa) - ( SP: 038e0) ( R5: 05aff) ( R9: 00000) (R13: 038f0) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 06851) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 0b165) -main+0x64: - 040a2: b0 12 50 4a CALL #start_decrypt - 040a6: 0e 44 MOV R4, R14 - 040a8: 3e 50 de ff ADD #0xffde, R14 - 040ac: 3f 40 66 4a MOV #NullVector, R15 - 040b0: b0 12 -(mspdebug) simio info leTracer -Instruction count: 12027 -MCLK: 26381 -SMCLK 26381 -ACLK: 103 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #1 at 0x40a2 -Running. Press Ctrl+C to interrupt... - ( PC: 040cc) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 038e0) ( R5: 05aff) ( R9: 00000) (R13: 038f0) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 00000) -main+0x8e: - 040cc: b0 12 5a 4a CALL #end_expe - 040d0: 0f 43 CLR R15 - 040d2: 31 50 20 00 ADD #0x0020, SP - 040d6: 32 d0 f0 00 BIS #0x00f0, SR - 040da: fd 3f JMP 0x40d6 -(mspdebug) simio info leTracer -Instruction count: 24248 -MCLK: 53180 -SMCLK 53180 -ACLK: 207 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x4086 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/DIRnoekeon/decrypt_address.txt b/DIRnoekeon/decrypt_address.txt deleted file mode 100644 index e1d5f23..0000000 --- a/DIRnoekeon/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40a2 diff --git a/DIRnoekeon/encrypt_address.txt b/DIRnoekeon/encrypt_address.txt deleted file mode 100644 index 6ed4d10..0000000 --- a/DIRnoekeon/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -4086 diff --git a/DIRnoekeon/end_expe_address.txt b/DIRnoekeon/end_expe_address.txt deleted file mode 100644 index 46aef63..0000000 --- a/DIRnoekeon/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40cc diff --git a/DIRnoekeon/exec b/DIRnoekeon/exec deleted file mode 100644 index 0897e8f..0000000 --- a/DIRnoekeon/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x4086 0 -setbreak 0x40a2 1 -setbreak 0x40cc 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x4086 1 finished.txt - -exit - diff --git a/HIGHT/BLOCK_SIZE.txt b/HIGHT/BLOCK_SIZE.txt deleted file mode 100644 index 900731f..0000000 --- a/HIGHT/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -64 diff --git a/HIGHT/SIM_RESULTS.txt b/HIGHT/SIM_RESULTS.txt deleted file mode 100644 index 595461d..0000000 --- a/HIGHT/SIM_RESULTS.txt +++ /dev/null @@ -1,147 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 2970 bytes at 4000 [section: .text]... -Writing 128 bytes at 4b9a [section: .rodata]... -Writing 16 bytes at 4c1a [section: .data]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 3146 bytes total -(mspdebug) setbreak 0x4086 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40ba 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40ee 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 04086) ( R4: 03902) ( R8: 00000) (R12: 03868) - ( SP: 03860) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00002) ( R6: 00000) (R10: 00000) (R14: 01100) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 03868) -main+0x48: - 04086: b0 12 80 4a CALL #start_encrypt - 0408a: 0d 44 MOV R4, R13 - 0408c: 3d 50 7e ff ADD #0xff7e, R13 - 04090: 0e 44 MOV R4, R14 - 04092: 3e 50 76 ff ADD #0xff76, R14 -(mspdebug) simio info leTracer -Instruction count: 135 -MCLK: 375 -SMCLK 375 -ACLK: 1 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 - 16: write.w => 0x0120 0x5aff - 32: write.w => 0x0120 0x5aff - 48: write.w => 0x0120 0x5aff - 64: write.w => 0x0120 0x5aff - 80: write.w => 0x0120 0x5aff - 96: write.w => 0x0120 0x5aff - 112: write.w => 0x0120 0x5aff - 128: write.w => 0x0120 0x5aff -(mspdebug) run -Stepping over breakpoint #0 at 0x4086 -Running. Press Ctrl+C to interrupt... - ( PC: 040ba) ( R4: 03902) ( R8: 00000) (R12: 00088) - ( SP: 03860) ( R5: 05aff) ( R9: 00000) (R13: 000fd) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 000ce) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 03867) -main+0x7c: - 040ba: b0 12 8a 4a CALL #start_decrypt - 040be: 0d 44 MOV R4, R13 - 040c0: 3d 50 7e ff ADD #0xff7e, R13 - 040c4: 0e 44 MOV R4, R14 - 040c6: 3e 50 76 ff ADD #0xff76, R14 -(mspdebug) simio info leTracer -Instruction count: 15097 -MCLK: 32747 -SMCLK 32747 -ACLK: 127 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 - 16: write.w => 0x0120 0x5aff - 32: write.w => 0x0120 0x5aff - 48: write.w => 0x0120 0x5aff - 64: write.w => 0x0120 0x5aff - 80: write.w => 0x0120 0x5aff - 96: write.w => 0x0120 0x5aff - 112: write.w => 0x0120 0x5aff - 128: write.w => 0x0120 0x5aff -(mspdebug) run -Stepping over breakpoint #1 at 0x40ba -Running. Press Ctrl+C to interrupt... - ( PC: 040ee) ( R4: 03902) ( R8: 00000) (R12: 00033) - ( SP: 03860) ( R5: 05aff) ( R9: 00000) (R13: 000ee) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00011) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 03866) -main+0xb0: - 040ee: b0 12 94 4a CALL #end_expe - 040f2: 0f 43 CLR R15 - 040f4: 31 50 a0 00 ADD #0x00a0, SP - 040f8: 32 d0 f0 00 BIS #0x00f0, SR - 040fc: fd 3f JMP 0x40f8 -(mspdebug) simio info leTracer -Instruction count: 30192 -MCLK: 64995 -SMCLK 64995 -ACLK: 253 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 - 16: write.w => 0x0120 0x5aff - 32: write.w => 0x0120 0x5aff - 48: write.w => 0x0120 0x5aff - 64: write.w => 0x0120 0x5aff - 80: write.w => 0x0120 0x5aff - 96: write.w => 0x0120 0x5aff - 112: write.w => 0x0120 0x5aff - 128: write.w => 0x0120 0x5aff -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x4086 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/HIGHT/decrypt_address.txt b/HIGHT/decrypt_address.txt deleted file mode 100644 index 547e464..0000000 --- a/HIGHT/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40ba diff --git a/HIGHT/encrypt_address.txt b/HIGHT/encrypt_address.txt deleted file mode 100644 index 6ed4d10..0000000 --- a/HIGHT/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -4086 diff --git a/HIGHT/end_expe_address.txt b/HIGHT/end_expe_address.txt deleted file mode 100644 index 5e1402a..0000000 --- a/HIGHT/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40ee diff --git a/HIGHT/exec b/HIGHT/exec deleted file mode 100644 index 628c2b2..0000000 --- a/HIGHT/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x4086 0 -setbreak 0x40ba 1 -setbreak 0x40ee 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x4086 1 finished.txt - -exit - diff --git a/IDEA/BLOCK_SIZE.txt b/IDEA/BLOCK_SIZE.txt deleted file mode 100644 index 900731f..0000000 --- a/IDEA/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -64 diff --git a/IDEA/SIM_RESULTS.txt b/IDEA/SIM_RESULTS.txt deleted file mode 100644 index 5fe1617..0000000 --- a/IDEA/SIM_RESULTS.txt +++ /dev/null @@ -1,121 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 3108 bytes at 4000 [section: .text]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 3140 bytes total -(mspdebug) setbreak 0x4080 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40a6 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40cc 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 04080) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 03880) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00001) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 00000) -main+0x42: - 04080: b0 12 98 4b CALL #start_encrypt - 04084: 0e 44 MOV R4, R14 - 04086: 3e 50 96 ff ADD #0xff96, R14 - 0408a: 0f 44 MOV R4, R15 - 0408c: 3f 50 86 ff ADD #0xff86, R15 -(mspdebug) simio info leTracer -Instruction count: 25 -MCLK: 87 -SMCLK 87 -ACLK: 0 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #0 at 0x4080 -Running. Press Ctrl+C to interrupt... - ( PC: 040a6) ( R4: 03902) ( R8: 00000) (R12: 06de5) - ( SP: 03880) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 06de5) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 06de5) -main+0x68: - 040a6: b0 12 a2 4b CALL #start_decrypt - 040aa: 0e 44 MOV R4, R14 - 040ac: 3e 50 96 ff ADD #0xff96, R14 - 040b0: 0f 44 MOV R4, R15 - 040b2: 3f 50 86 ff ADD #0xff86, R15 -(mspdebug) simio info leTracer -Instruction count: 17801 -MCLK: 31489 -SMCLK 31489 -ACLK: 123 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #1 at 0x40a6 -Running. Press Ctrl+C to interrupt... - ( PC: 040cc) ( R4: 03902) ( R8: 00000) (R12: 00003) - ( SP: 03880) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00003) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 00003) -main+0x8e: - 040cc: b0 12 ac 4b CALL #end_expe - 040d0: 0f 43 CLR R15 - 040d2: 31 50 80 00 ADD #0x0080, SP - 040d6: 32 d0 f0 00 BIS #0x00f0, SR - 040da: fd 3f JMP 0x40d6 -(mspdebug) simio info leTracer -Instruction count: 115237 -MCLK: 194782 -SMCLK 194782 -ACLK: 760 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x4080 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/IDEA/decrypt_address.txt b/IDEA/decrypt_address.txt deleted file mode 100644 index dd46457..0000000 --- a/IDEA/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40a6 diff --git a/IDEA/encrypt_address.txt b/IDEA/encrypt_address.txt deleted file mode 100644 index bbdd8ce..0000000 --- a/IDEA/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -4080 diff --git a/IDEA/end_expe_address.txt b/IDEA/end_expe_address.txt deleted file mode 100644 index 46aef63..0000000 --- a/IDEA/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40cc diff --git a/IDEA/exec b/IDEA/exec deleted file mode 100644 index e0d6269..0000000 --- a/IDEA/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x4080 0 -setbreak 0x40a6 1 -setbreak 0x40cc 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x4080 1 finished.txt - -exit - diff --git a/INDnoekeon/BLOCK_SIZE.txt b/INDnoekeon/BLOCK_SIZE.txt deleted file mode 100644 index a949a93..0000000 --- a/INDnoekeon/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -128 diff --git a/INDnoekeon/SIM_RESULTS.txt b/INDnoekeon/SIM_RESULTS.txt deleted file mode 100644 index c7cb408..0000000 --- a/INDnoekeon/SIM_RESULTS.txt +++ /dev/null @@ -1,122 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 2736 bytes at 4000 [section: .text]... -Writing 16 bytes at 4ab0 [section: .rodata]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 2784 bytes total -(mspdebug) setbreak 0x40a6 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40d6 1 -Set breakpoint 0 -(mspdebug) setbreak 0x4116 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 040a6) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 038d0) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00001) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 00000) -main+0x68: - 040a6: b0 12 90 4a CALL #start_encrypt - 040aa: 4c 43 CLR.B R12 - 040ac: 7d 40 80 ff MOV.B #0x0080, R13 - 040b0: 0e 44 MOV R4, R14 - 040b2: 3e 50 ce ff ADD #0xffce, R14 -(mspdebug) simio info leTracer -Instruction count: 37 -MCLK: 122 -SMCLK 122 -ACLK: 0 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #0 at 0x40a6 -Running. Press Ctrl+C to interrupt... - ( PC: 040d6) ( R4: 03902) ( R8: 00000) (R12: 0c716) - ( SP: 038d0) ( R5: 05aff) ( R9: 00000) (R13: 038f0) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 03381) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 0ba69) -main+0x98: - 040d6: b0 12 9a 4a CALL #start_decrypt - 040da: 0f 44 MOV R4, R15 - 040dc: 3f 50 de ff ADD #0xffde, R15 - 040e0: 4c 43 CLR.B R12 - 040e2: 7d 40 80 ff MOV.B #0x0080, R13 -(mspdebug) simio info leTracer -Instruction count: 24025 -MCLK: 52686 -SMCLK 52686 -ACLK: 205 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #1 at 0x40d6 -Running. Press Ctrl+C to interrupt... - ( PC: 04116) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 038d0) ( R5: 05aff) ( R9: 00000) (R13: 038f0) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 00000) -main+0xd8: - 04116: b0 12 a4 4a CALL #end_expe - 0411a: 0f 43 CLR R15 - 0411c: 31 50 30 00 ADD #0x0030, SP - 04120: 32 d0 f0 00 BIS #0x00f0, SR - 04124: fd 3f JMP 0x4120 -(mspdebug) simio info leTracer -Instruction count: 48237 -MCLK: 105759 -SMCLK 105759 -ACLK: 413 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x40a6 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/INDnoekeon/decrypt_address.txt b/INDnoekeon/decrypt_address.txt deleted file mode 100644 index cdd8d35..0000000 --- a/INDnoekeon/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40d6 diff --git a/INDnoekeon/encrypt_address.txt b/INDnoekeon/encrypt_address.txt deleted file mode 100644 index dd46457..0000000 --- a/INDnoekeon/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40a6 diff --git a/INDnoekeon/end_expe_address.txt b/INDnoekeon/end_expe_address.txt deleted file mode 100644 index 31e10a3..0000000 --- a/INDnoekeon/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -4116 diff --git a/INDnoekeon/exec b/INDnoekeon/exec deleted file mode 100644 index 7e72e54..0000000 --- a/INDnoekeon/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x40a6 0 -setbreak 0x40d6 1 -setbreak 0x4116 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x40a6 1 finished.txt - -exit - diff --git a/KATAN32/BLOCK_SIZE.txt b/KATAN32/BLOCK_SIZE.txt deleted file mode 100644 index f5c8955..0000000 --- a/KATAN32/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -32 diff --git a/KATAN32/SIM_RESULTS.txt b/KATAN32/SIM_RESULTS.txt deleted file mode 100644 index f326076..0000000 --- a/KATAN32/SIM_RESULTS.txt +++ /dev/null @@ -1,122 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 3752 bytes at 4000 [section: .text]... -Writing 2032 bytes at 4ea8 [section: .rodata]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 5816 bytes total -(mspdebug) setbreak 0x40b4 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40d2 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40f0 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 040b4) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 0327e) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00003) ( R6: 00000) (R10: 00000) (R14: 0327e) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 035f8) -main+0x76: - 040b4: b0 12 88 4e CALL #start_encrypt - 040b8: 0d 44 MOV R4, R13 - 040ba: 3d 50 7e f9 ADD #0xf97e, R13 - 040be: 0e 44 MOV R4, R14 - 040c0: 3e 50 fe fd ADD #0xfdfe, R14 -(mspdebug) simio info leTracer -Instruction count: 1701 -MCLK: 4964 -SMCLK 4964 -ACLK: 19 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #0 at 0x40b4 -Running. Press Ctrl+C to interrupt... - ( PC: 040d2) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 0327e) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 00000) -main+0x94: - 040d2: b0 12 92 4e CALL #start_decrypt - 040d6: 0d 44 MOV R4, R13 - 040d8: 3d 50 7e f9 ADD #0xf97e, R13 - 040dc: 0e 44 MOV R4, R14 - 040de: 3e 50 fe fb ADD #0xfbfe, R14 -(mspdebug) simio info leTracer -Instruction count: 301733 -MCLK: 749246 -SMCLK 749246 -ACLK: 2926 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #1 at 0x40d2 -Running. Press Ctrl+C to interrupt... - ( PC: 040f0) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 0327e) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 00000) -main+0xb2: - 040f0: b0 12 9c 4e CALL #end_expe - 040f4: 0f 43 CLR R15 - 040f6: 31 50 82 06 ADD #0x0682, SP - 040fa: 32 d0 f0 00 BIS #0x00f0, SR - 040fe: fd 3f JMP 0x40fa -(mspdebug) simio info leTracer -Instruction count: 587543 -MCLK: 1444509 -SMCLK 1444509 -ACLK: 5642 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x40b4 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/KATAN32/decrypt_address.txt b/KATAN32/decrypt_address.txt deleted file mode 100644 index 769aca5..0000000 --- a/KATAN32/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40d2 diff --git a/KATAN32/encrypt_address.txt b/KATAN32/encrypt_address.txt deleted file mode 100644 index b4417f6..0000000 --- a/KATAN32/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40b4 diff --git a/KATAN32/end_expe_address.txt b/KATAN32/end_expe_address.txt deleted file mode 100644 index cb465f4..0000000 --- a/KATAN32/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40f0 diff --git a/KATAN32/exec b/KATAN32/exec deleted file mode 100644 index 5f484dd..0000000 --- a/KATAN32/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x40b4 0 -setbreak 0x40d2 1 -setbreak 0x40f0 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x40b4 1 finished.txt - -exit - diff --git a/KATAN48/BLOCK_SIZE.txt b/KATAN48/BLOCK_SIZE.txt deleted file mode 100644 index 21e72e8..0000000 --- a/KATAN48/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -48 diff --git a/KATAN48/SIM_RESULTS.txt b/KATAN48/SIM_RESULTS.txt deleted file mode 100644 index 160f7bd..0000000 --- a/KATAN48/SIM_RESULTS.txt +++ /dev/null @@ -1,123 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 4096 bytes at 4000 [section: .text]... -Writing 916 bytes at 5000 [section: .text]... -Writing 2032 bytes at 5394 [section: .rodata]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 7076 bytes total -(mspdebug) setbreak 0x40b4 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40d2 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40f0 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 040b4) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 0327e) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00003) ( R6: 00000) (R10: 00000) (R14: 0327e) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 03678) -main+0x76: - 040b4: b0 12 74 53 CALL #start_encrypt - 040b8: 0d 44 MOV R4, R13 - 040ba: 3d 50 7e f9 ADD #0xf97e, R13 - 040be: 0e 44 MOV R4, R14 - 040c0: 3e 50 fe fd ADD #0xfdfe, R14 -(mspdebug) simio info leTracer -Instruction count: 1941 -MCLK: 5620 -SMCLK 5620 -ACLK: 21 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #0 at 0x40b4 -Running. Press Ctrl+C to interrupt... - ( PC: 040d2) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 0327e) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 00000) -main+0x94: - 040d2: b0 12 7e 53 CALL #start_decrypt - 040d6: 0d 44 MOV R4, R13 - 040d8: 3d 50 7e f9 ADD #0xf97e, R13 - 040dc: 0e 44 MOV R4, R14 - 040de: 3e 50 fe fb ADD #0xfbfe, R14 -(mspdebug) simio info leTracer -Instruction count: 452121 -MCLK: 1132894 -SMCLK 1132894 -ACLK: 4425 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #1 at 0x40d2 -Running. Press Ctrl+C to interrupt... - ( PC: 040f0) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 0327e) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 00000) -main+0xb2: - 040f0: b0 12 88 53 CALL #end_expe - 040f4: 0f 43 CLR R15 - 040f6: 31 50 82 06 ADD #0x0682, SP - 040fa: 32 d0 f0 00 BIS #0x00f0, SR - 040fe: fd 3f JMP 0x40fa -(mspdebug) simio info leTracer -Instruction count: 873855 -MCLK: 2160349 -SMCLK 2160349 -ACLK: 8438 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x40b4 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/KATAN48/decrypt_address.txt b/KATAN48/decrypt_address.txt deleted file mode 100644 index 769aca5..0000000 --- a/KATAN48/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40d2 diff --git a/KATAN48/encrypt_address.txt b/KATAN48/encrypt_address.txt deleted file mode 100644 index b4417f6..0000000 --- a/KATAN48/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40b4 diff --git a/KATAN48/end_expe_address.txt b/KATAN48/end_expe_address.txt deleted file mode 100644 index cb465f4..0000000 --- a/KATAN48/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40f0 diff --git a/KATAN48/exec b/KATAN48/exec deleted file mode 100644 index 5f484dd..0000000 --- a/KATAN48/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x40b4 0 -setbreak 0x40d2 1 -setbreak 0x40f0 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x40b4 1 finished.txt - -exit - diff --git a/KATAN64/BLOCK_SIZE.txt b/KATAN64/BLOCK_SIZE.txt deleted file mode 100644 index 900731f..0000000 --- a/KATAN64/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -64 diff --git a/KATAN64/SIM_RESULTS.txt b/KATAN64/SIM_RESULTS.txt deleted file mode 100644 index 74e1fe5..0000000 --- a/KATAN64/SIM_RESULTS.txt +++ /dev/null @@ -1,123 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 4096 bytes at 4000 [section: .text]... -Writing 2188 bytes at 5000 [section: .text]... -Writing 2032 bytes at 588c [section: .rodata]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 8348 bytes total -(mspdebug) setbreak 0x40b4 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40d2 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40f0 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 040b4) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 0327e) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00003) ( R6: 00000) (R10: 00000) (R14: 0327e) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 036f8) -main+0x76: - 040b4: b0 12 6c 58 CALL #start_encrypt - 040b8: 0d 44 MOV R4, R13 - 040ba: 3d 50 7e f9 ADD #0xf97e, R13 - 040be: 0e 44 MOV R4, R14 - 040c0: 3e 50 fe fd ADD #0xfdfe, R14 -(mspdebug) simio info leTracer -Instruction count: 2181 -MCLK: 6212 -SMCLK 6212 -ACLK: 24 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #0 at 0x40b4 -Running. Press Ctrl+C to interrupt... - ( PC: 040d2) ( R4: 03902) ( R8: 00000) (R12: 0ffff) - ( SP: 0327e) ( R5: 05aff) ( R9: 00000) (R13: 0ffff) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 0ffff) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 0ffff) -main+0x94: - 040d2: b0 12 76 58 CALL #start_decrypt - 040d6: 0d 44 MOV R4, R13 - 040d8: 3d 50 7e f9 ADD #0xf97e, R13 - 040dc: 0e 44 MOV R4, R14 - 040de: 3e 50 fe fb ADD #0xfbfe, R14 -(mspdebug) simio info leTracer -Instruction count: 602509 -MCLK: 1524606 -SMCLK 1524606 -ACLK: 5955 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #1 at 0x40d2 -Running. Press Ctrl+C to interrupt... - ( PC: 040f0) ( R4: 03902) ( R8: 00000) (R12: 0ffff) - ( SP: 0327e) ( R5: 05aff) ( R9: 00000) (R13: 0ffff) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 0ffff) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 0ffff) -main+0xb2: - 040f0: b0 12 80 58 CALL #end_expe - 040f4: 0f 43 CLR R15 - 040f6: 31 50 82 06 ADD #0x0682, SP - 040fa: 32 d0 f0 00 BIS #0x00f0, SR - 040fe: fd 3f JMP 0x40fa -(mspdebug) simio info leTracer -Instruction count: 1160167 -MCLK: 2891873 -SMCLK 2891873 -ACLK: 11296 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x40b4 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/KATAN64/decrypt_address.txt b/KATAN64/decrypt_address.txt deleted file mode 100644 index 769aca5..0000000 --- a/KATAN64/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40d2 diff --git a/KATAN64/encrypt_address.txt b/KATAN64/encrypt_address.txt deleted file mode 100644 index b4417f6..0000000 --- a/KATAN64/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40b4 diff --git a/KATAN64/end_expe_address.txt b/KATAN64/end_expe_address.txt deleted file mode 100644 index cb465f4..0000000 --- a/KATAN64/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40f0 diff --git a/KATAN64/exec b/KATAN64/exec deleted file mode 100644 index 5f484dd..0000000 --- a/KATAN64/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x40b4 0 -setbreak 0x40d2 1 -setbreak 0x40f0 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x40b4 1 finished.txt - -exit - diff --git a/KLEIN64/BLOCK_SIZE.txt b/KLEIN64/BLOCK_SIZE.txt deleted file mode 100644 index 900731f..0000000 --- a/KLEIN64/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -64 diff --git a/KLEIN64/SIM_RESULTS.txt b/KLEIN64/SIM_RESULTS.txt deleted file mode 100644 index 45559a5..0000000 --- a/KLEIN64/SIM_RESULTS.txt +++ /dev/null @@ -1,123 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 4096 bytes at 4000 [section: .text]... -Writing 1370 bytes at 5000 [section: .text]... -Writing 16 bytes at 555a [section: .rodata]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 5514 bytes total -(mspdebug) setbreak 0x40b2 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40d0 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40ec 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 040b2) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 038e8) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 03900) -main+0x74: - 040b2: b0 12 3a 55 CALL #start_encrypt - 040b6: 0e 44 MOV R4, R14 - 040b8: 3e 50 f6 ff ADD #0xfff6, R14 - 040bc: 0f 44 MOV R4, R15 - 040be: 3f 50 ee ff ADD #0xffee, R15 -(mspdebug) simio info leTracer -Instruction count: 41 -MCLK: 120 -SMCLK 120 -ACLK: 0 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #0 at 0x40b2 -Running. Press Ctrl+C to interrupt... - ( PC: 040d0) ( R4: 03902) ( R8: 00000) (R12: 038c3) - ( SP: 038e8) ( R5: 05aff) ( R9: 00000) (R13: 0000a) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 0000e) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038f7) -main+0x92: - 040d0: b0 12 44 55 CALL #start_decrypt - 040d4: 0e 44 MOV R4, R14 - 040d6: 3e 50 f6 ff ADD #0xfff6, R14 - 040da: 0f 44 MOV R4, R15 - 040dc: 3f 50 ee ff ADD #0xffee, R15 -(mspdebug) simio info leTracer -Instruction count: 11762 -MCLK: 27549 -SMCLK 27549 -ACLK: 107 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #1 at 0x40d0 -Running. Press Ctrl+C to interrupt... - ( PC: 040ec) ( R4: 03902) ( R8: 00000) (R12: 038c1) - ( SP: 038e8) ( R5: 05aff) ( R9: 00000) (R13: 000ef) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 000ef) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038ef) -main+0xae: - 040ec: b0 12 4e 55 CALL #end_expe - 040f0: 0f 43 CLR R15 - 040f2: 31 50 18 00 ADD #0x0018, SP - 040f6: 32 d0 f0 00 BIS #0x00f0, SR - 040fa: fd 3f JMP 0x40f6 -(mspdebug) simio info leTracer -Instruction count: 34210 -MCLK: 72183 -SMCLK 72183 -ACLK: 281 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x40b2 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/KLEIN64/decrypt_address.txt b/KLEIN64/decrypt_address.txt deleted file mode 100644 index b0fb25c..0000000 --- a/KLEIN64/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40d0 diff --git a/KLEIN64/encrypt_address.txt b/KLEIN64/encrypt_address.txt deleted file mode 100644 index 5b2dccf..0000000 --- a/KLEIN64/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40b2 diff --git a/KLEIN64/end_expe_address.txt b/KLEIN64/end_expe_address.txt deleted file mode 100644 index 6aad83f..0000000 --- a/KLEIN64/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40ec diff --git a/KLEIN64/exec b/KLEIN64/exec deleted file mode 100644 index 9252af9..0000000 --- a/KLEIN64/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x40b2 0 -setbreak 0x40d0 1 -setbreak 0x40ec 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x40b2 1 finished.txt - -exit - diff --git a/KLEIN80/BLOCK_SIZE.txt b/KLEIN80/BLOCK_SIZE.txt deleted file mode 100644 index 900731f..0000000 --- a/KLEIN80/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -64 diff --git a/KLEIN80/SIM_RESULTS.txt b/KLEIN80/SIM_RESULTS.txt deleted file mode 100644 index 41023bb..0000000 --- a/KLEIN80/SIM_RESULTS.txt +++ /dev/null @@ -1,123 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 4096 bytes at 4000 [section: .text]... -Writing 1382 bytes at 5000 [section: .text]... -Writing 16 bytes at 5566 [section: .rodata]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 5526 bytes total -(mspdebug) setbreak 0x40aa 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40c8 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40e4 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 040aa) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 038e6) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038f6) -main+0x6c: - 040aa: b0 12 46 55 CALL #start_encrypt - 040ae: 0e 44 MOV R4, R14 - 040b0: 3e 50 f4 ff ADD #0xfff4, R14 - 040b4: 0f 44 MOV R4, R15 - 040b6: 3f 50 ec ff ADD #0xffec, R15 -(mspdebug) simio info leTracer -Instruction count: 43 -MCLK: 130 -SMCLK 130 -ACLK: 0 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #0 at 0x40aa -Running. Press Ctrl+C to interrupt... - ( PC: 040c8) ( R4: 03902) ( R8: 00000) (R12: 038bf) - ( SP: 038e6) ( R5: 05aff) ( R9: 00000) (R13: 0009c) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 0005f) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038f5) -main+0x8a: - 040c8: b0 12 50 55 CALL #start_decrypt - 040cc: 0e 44 MOV R4, R14 - 040ce: 3e 50 f4 ff ADD #0xfff4, R14 - 040d2: 0f 44 MOV R4, R15 - 040d4: 3f 50 ec ff ADD #0xffec, R15 -(mspdebug) simio info leTracer -Instruction count: 15760 -MCLK: 36911 -SMCLK 36911 -ACLK: 144 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #1 at 0x40c8 -Running. Press Ctrl+C to interrupt... - ( PC: 040e4) ( R4: 03902) ( R8: 00000) (R12: 038bd) - ( SP: 038e6) ( R5: 05aff) ( R9: 00000) (R13: 000ff) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038ed) -main+0xa6: - 040e4: b0 12 5a 55 CALL #end_expe - 040e8: 0f 43 CLR R15 - 040ea: 31 50 1a 00 ADD #0x001a, SP - 040ee: 32 d0 f0 00 BIS #0x00f0, SR - 040f2: fd 3f JMP 0x40ee -(mspdebug) simio info leTracer -Instruction count: 45764 -MCLK: 96793 -SMCLK 96793 -ACLK: 378 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x40aa 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/KLEIN80/decrypt_address.txt b/KLEIN80/decrypt_address.txt deleted file mode 100644 index 8afae3b..0000000 --- a/KLEIN80/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40c8 diff --git a/KLEIN80/encrypt_address.txt b/KLEIN80/encrypt_address.txt deleted file mode 100644 index d17adc6..0000000 --- a/KLEIN80/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40aa diff --git a/KLEIN80/end_expe_address.txt b/KLEIN80/end_expe_address.txt deleted file mode 100644 index 7cf03f6..0000000 --- a/KLEIN80/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40e4 diff --git a/KLEIN80/exec b/KLEIN80/exec deleted file mode 100644 index 9aae96a..0000000 --- a/KLEIN80/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x40aa 0 -setbreak 0x40c8 1 -setbreak 0x40e4 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x40aa 1 finished.txt - -exit - diff --git a/KLEIN96/BLOCK_SIZE.txt b/KLEIN96/BLOCK_SIZE.txt deleted file mode 100644 index 900731f..0000000 --- a/KLEIN96/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -64 diff --git a/KLEIN96/SIM_RESULTS.txt b/KLEIN96/SIM_RESULTS.txt deleted file mode 100644 index 6e99ca8..0000000 --- a/KLEIN96/SIM_RESULTS.txt +++ /dev/null @@ -1,123 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 4096 bytes at 4000 [section: .text]... -Writing 1438 bytes at 5000 [section: .text]... -Writing 16 bytes at 559e [section: .rodata]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 5582 bytes total -(mspdebug) setbreak 0x40be 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40dc 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40f8 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 040be) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 038e4) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 03900) -main+0x80: - 040be: b0 12 7e 55 CALL #start_encrypt - 040c2: 0e 44 MOV R4, R14 - 040c4: 3e 50 f2 ff ADD #0xfff2, R14 - 040c8: 0f 44 MOV R4, R15 - 040ca: 3f 50 ea ff ADD #0xffea, R15 -(mspdebug) simio info leTracer -Instruction count: 45 -MCLK: 132 -SMCLK 132 -ACLK: 0 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #0 at 0x40be -Running. Press Ctrl+C to interrupt... - ( PC: 040dc) ( R4: 03902) ( R8: 00000) (R12: 038bb) - ( SP: 038e4) ( R5: 05aff) ( R9: 00000) (R13: 00065) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 000dd) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038f3) -main+0x9e: - 040dc: b0 12 88 55 CALL #start_decrypt - 040e0: 0e 44 MOV R4, R14 - 040e2: 3e 50 f2 ff ADD #0xfff2, R14 - 040e6: 0f 44 MOV R4, R15 - 040e8: 3f 50 ea ff ADD #0xffea, R15 -(mspdebug) simio info leTracer -Instruction count: 20318 -MCLK: 47681 -SMCLK 47681 -ACLK: 186 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #1 at 0x40dc -Running. Press Ctrl+C to interrupt... - ( PC: 040f8) ( R4: 03902) ( R8: 00000) (R12: 038b9) - ( SP: 038e4) ( R5: 05aff) ( R9: 00000) (R13: 000ef) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 000ef) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038eb) -main+0xba: - 040f8: b0 12 92 55 CALL #end_expe - 040fc: 0f 43 CLR R15 - 040fe: 31 50 1c 00 ADD #0x001c, SP - 04102: 32 d0 f0 00 BIS #0x00f0, SR - 04106: fd 3f JMP 0x4102 -(mspdebug) simio info leTracer -Instruction count: 58430 -MCLK: 124067 -SMCLK 124067 -ACLK: 484 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x40be 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/KLEIN96/decrypt_address.txt b/KLEIN96/decrypt_address.txt deleted file mode 100644 index 85c282d..0000000 --- a/KLEIN96/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40dc diff --git a/KLEIN96/encrypt_address.txt b/KLEIN96/encrypt_address.txt deleted file mode 100644 index 42e1316..0000000 --- a/KLEIN96/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40be diff --git a/KLEIN96/end_expe_address.txt b/KLEIN96/end_expe_address.txt deleted file mode 100644 index 4b7fc2a..0000000 --- a/KLEIN96/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40f8 diff --git a/KLEIN96/exec b/KLEIN96/exec deleted file mode 100644 index 67eab9a..0000000 --- a/KLEIN96/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x40be 0 -setbreak 0x40dc 1 -setbreak 0x40f8 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x40be 1 finished.txt - -exit - diff --git a/KTANTAN32/BLOCK_SIZE.txt b/KTANTAN32/BLOCK_SIZE.txt deleted file mode 100644 index f5c8955..0000000 --- a/KTANTAN32/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -32 diff --git a/KTANTAN32/SIM_RESULTS.txt b/KTANTAN32/SIM_RESULTS.txt deleted file mode 100644 index c52b9bb..0000000 --- a/KTANTAN32/SIM_RESULTS.txt +++ /dev/null @@ -1,124 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 4096 bytes at 4000 [section: .text]... -Writing 4096 bytes at 5000 [section: .text]... -Writing 260 bytes at 6000 [section: .text]... -Writing 2032 bytes at 6104 [section: .rodata]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 10516 bytes total -(mspdebug) setbreak 0x40b4 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40d2 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40f0 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 040b4) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 0327e) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00003) ( R6: 00000) (R10: 00000) (R14: 0327e) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 035f8) -main+0x76: - 040b4: b0 12 e4 60 CALL #start_encrypt - 040b8: 0d 44 MOV R4, R13 - 040ba: 3d 50 7e f9 ADD #0xf97e, R13 - 040be: 0e 44 MOV R4, R14 - 040c0: 3e 50 fe fd ADD #0xfdfe, R14 -(mspdebug) simio info leTracer -Instruction count: 1701 -MCLK: 4964 -SMCLK 4964 -ACLK: 19 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #0 at 0x40b4 -Running. Press Ctrl+C to interrupt... - ( PC: 040d2) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 0327e) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 00000) -main+0x94: - 040d2: b0 12 ee 60 CALL #start_decrypt - 040d6: 0d 44 MOV R4, R13 - 040d8: 3d 50 7e f9 ADD #0xf97e, R13 - 040dc: 0e 44 MOV R4, R14 - 040de: 3e 50 fe fb ADD #0xfbfe, R14 -(mspdebug) simio info leTracer -Instruction count: 3867636 -MCLK: 10238175 -SMCLK 10238175 -ACLK: 39992 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #1 at 0x40d2 -Running. Press Ctrl+C to interrupt... - ( PC: 040f0) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 0327e) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 00000) -main+0xb2: - 040f0: b0 12 f8 60 CALL #end_expe - 040f4: 0f 43 CLR R15 - 040f6: 31 50 82 06 ADD #0x0682, SP - 040fa: 32 d0 f0 00 BIS #0x00f0, SR - 040fe: fd 3f JMP 0x40fa -(mspdebug) simio info leTracer -Instruction count: 7720369 -MCLK: 20426700 -SMCLK 20426700 -ACLK: 79791 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x40b4 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/KTANTAN32/decrypt_address.txt b/KTANTAN32/decrypt_address.txt deleted file mode 100644 index 769aca5..0000000 --- a/KTANTAN32/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40d2 diff --git a/KTANTAN32/encrypt_address.txt b/KTANTAN32/encrypt_address.txt deleted file mode 100644 index b4417f6..0000000 --- a/KTANTAN32/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40b4 diff --git a/KTANTAN32/end_expe_address.txt b/KTANTAN32/end_expe_address.txt deleted file mode 100644 index cb465f4..0000000 --- a/KTANTAN32/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40f0 diff --git a/KTANTAN32/exec b/KTANTAN32/exec deleted file mode 100644 index 5f484dd..0000000 --- a/KTANTAN32/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x40b4 0 -setbreak 0x40d2 1 -setbreak 0x40f0 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x40b4 1 finished.txt - -exit - diff --git a/KTANTAN48/BLOCK_SIZE.txt b/KTANTAN48/BLOCK_SIZE.txt deleted file mode 100644 index 21e72e8..0000000 --- a/KTANTAN48/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -48 diff --git a/KTANTAN48/SIM_RESULTS.txt b/KTANTAN48/SIM_RESULTS.txt deleted file mode 100644 index bdbcd3b..0000000 --- a/KTANTAN48/SIM_RESULTS.txt +++ /dev/null @@ -1,124 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 4096 bytes at 4000 [section: .text]... -Writing 4096 bytes at 5000 [section: .text]... -Writing 1508 bytes at 6000 [section: .text]... -Writing 2032 bytes at 65e4 [section: .rodata]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 11764 bytes total -(mspdebug) setbreak 0x40b4 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40d2 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40f0 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 040b4) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 0327e) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00003) ( R6: 00000) (R10: 00000) (R14: 0327e) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 03678) -main+0x76: - 040b4: b0 12 c4 65 CALL #start_encrypt - 040b8: 0d 44 MOV R4, R13 - 040ba: 3d 50 7e f9 ADD #0xf97e, R13 - 040be: 0e 44 MOV R4, R14 - 040c0: 3e 50 fe fd ADD #0xfdfe, R14 -(mspdebug) simio info leTracer -Instruction count: 1941 -MCLK: 5492 -SMCLK 5492 -ACLK: 21 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #0 at 0x40b4 -Running. Press Ctrl+C to interrupt... - ( PC: 040d2) ( R4: 03902) ( R8: 00000) (R12: 0ffff) - ( SP: 0327e) ( R5: 05aff) ( R9: 00000) (R13: 0ffff) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 0ffff) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 0ffff) -main+0x94: - 040d2: b0 12 ce 65 CALL #start_decrypt - 040d6: 0d 44 MOV R4, R13 - 040d8: 3d 50 7e f9 ADD #0xf97e, R13 - 040dc: 0e 44 MOV R4, R14 - 040de: 3e 50 fe fb ADD #0xfbfe, R14 -(mspdebug) simio info leTracer -Instruction count: 4017262 -MCLK: 10620425 -SMCLK 10620425 -ACLK: 41486 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #1 at 0x40d2 -Running. Press Ctrl+C to interrupt... - ( PC: 040f0) ( R4: 03902) ( R8: 00000) (R12: 0ffff) - ( SP: 0327e) ( R5: 05aff) ( R9: 00000) (R13: 0ffff) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 0ffff) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 0ffff) -main+0xb2: - 040f0: b0 12 d8 65 CALL #end_expe - 040f4: 0f 43 CLR R15 - 040f6: 31 50 82 06 ADD #0x0682, SP - 040fa: 32 d0 f0 00 BIS #0x00f0, SR - 040fe: fd 3f JMP 0x40fa -(mspdebug) simio info leTracer -Instruction count: 8005157 -MCLK: 21139872 -SMCLK 21139872 -ACLK: 82577 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x40b4 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/KTANTAN48/decrypt_address.txt b/KTANTAN48/decrypt_address.txt deleted file mode 100644 index 769aca5..0000000 --- a/KTANTAN48/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40d2 diff --git a/KTANTAN48/encrypt_address.txt b/KTANTAN48/encrypt_address.txt deleted file mode 100644 index b4417f6..0000000 --- a/KTANTAN48/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40b4 diff --git a/KTANTAN48/end_expe_address.txt b/KTANTAN48/end_expe_address.txt deleted file mode 100644 index cb465f4..0000000 --- a/KTANTAN48/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40f0 diff --git a/KTANTAN48/exec b/KTANTAN48/exec deleted file mode 100644 index 5f484dd..0000000 --- a/KTANTAN48/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x40b4 0 -setbreak 0x40d2 1 -setbreak 0x40f0 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x40b4 1 finished.txt - -exit - diff --git a/KTANTAN64/BLOCK_SIZE.txt b/KTANTAN64/BLOCK_SIZE.txt deleted file mode 100644 index 900731f..0000000 --- a/KTANTAN64/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -64 diff --git a/KTANTAN64/SIM_RESULTS.txt b/KTANTAN64/SIM_RESULTS.txt deleted file mode 100644 index 4aec047..0000000 --- a/KTANTAN64/SIM_RESULTS.txt +++ /dev/null @@ -1,124 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 4096 bytes at 4000 [section: .text]... -Writing 4096 bytes at 5000 [section: .text]... -Writing 2768 bytes at 6000 [section: .text]... -Writing 2032 bytes at 6ad0 [section: .rodata]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 13024 bytes total -(mspdebug) setbreak 0x40b4 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40d2 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40f0 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 040b4) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 0327e) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00003) ( R6: 00000) (R10: 00000) (R14: 0327e) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 036f8) -main+0x76: - 040b4: b0 12 b0 6a CALL #start_encrypt - 040b8: 0d 44 MOV R4, R13 - 040ba: 3d 50 7e f9 ADD #0xf97e, R13 - 040be: 0e 44 MOV R4, R14 - 040c0: 3e 50 fe fd ADD #0xfdfe, R14 -(mspdebug) simio info leTracer -Instruction count: 2181 -MCLK: 6212 -SMCLK 6212 -ACLK: 24 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #0 at 0x40b4 -Running. Press Ctrl+C to interrupt... - ( PC: 040d2) ( R4: 03902) ( R8: 00000) (R12: 0ffff) - ( SP: 0327e) ( R5: 05aff) ( R9: 00000) (R13: 0ffff) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 0ffff) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 0ffff) -main+0x94: - 040d2: b0 12 ba 6a CALL #start_decrypt - 040d6: 0d 44 MOV R4, R13 - 040d8: 3d 50 7e f9 ADD #0xf97e, R13 - 040dc: 0e 44 MOV R4, R14 - 040de: 3e 50 fe fb ADD #0xfbfe, R14 -(mspdebug) simio info leTracer -Instruction count: 4166888 -MCLK: 11010995 -SMCLK 11010995 -ACLK: 43011 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #1 at 0x40d2 -Running. Press Ctrl+C to interrupt... - ( PC: 040f0) ( R4: 03902) ( R8: 00000) (R12: 0ffff) - ( SP: 0327e) ( R5: 05aff) ( R9: 00000) (R13: 0ffff) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 0ffff) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 0ffff) -main+0xb2: - 040f0: b0 12 c4 6a CALL #end_expe - 040f4: 0f 43 CLR R15 - 040f6: 31 50 82 06 ADD #0x0682, SP - 040fa: 32 d0 f0 00 BIS #0x00f0, SR - 040fe: fd 3f JMP 0x40fa -(mspdebug) simio info leTracer -Instruction count: 8289945 -MCLK: 21868984 -SMCLK 21868984 -ACLK: 85425 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x40b4 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/KTANTAN64/decrypt_address.txt b/KTANTAN64/decrypt_address.txt deleted file mode 100644 index 769aca5..0000000 --- a/KTANTAN64/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40d2 diff --git a/KTANTAN64/encrypt_address.txt b/KTANTAN64/encrypt_address.txt deleted file mode 100644 index b4417f6..0000000 --- a/KTANTAN64/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40b4 diff --git a/KTANTAN64/end_expe_address.txt b/KTANTAN64/end_expe_address.txt deleted file mode 100644 index cb465f4..0000000 --- a/KTANTAN64/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40f0 diff --git a/KTANTAN64/exec b/KTANTAN64/exec deleted file mode 100644 index 5f484dd..0000000 --- a/KTANTAN64/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x40b4 0 -setbreak 0x40d2 1 -setbreak 0x40f0 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x40b4 1 finished.txt - -exit - diff --git a/LBlock/BLOCK_SIZE.txt b/LBlock/BLOCK_SIZE.txt deleted file mode 100644 index 900731f..0000000 --- a/LBlock/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -64 diff --git a/LBlock/SIM_RESULTS.txt b/LBlock/SIM_RESULTS.txt deleted file mode 100644 index dff7657..0000000 --- a/LBlock/SIM_RESULTS.txt +++ /dev/null @@ -1,123 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 3376 bytes at 4000 [section: .text]... -Writing 160 bytes at 4d30 [section: .rodata]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 3568 bytes total -(mspdebug) setbreak 0x40ae 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40d4 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40e8 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 040ae) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 0386e) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00001) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 00000) -main+0x70: - 040ae: b0 12 10 4d CALL #start_encrypt - 040b2: 0f 44 MOV R4, R15 - 040b4: 3f 50 76 ff ADD #0xff76, R15 - 040b8: 0e 4f MOV R15, R14 - 040ba: 0f 44 MOV R4, R15 - 040bc: 3f 50 -(mspdebug) simio info leTracer -Instruction count: 31 -MCLK: 118 -SMCLK 118 -ACLK: 0 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #0 at 0x40ae -Running. Press Ctrl+C to interrupt... - ( PC: 040d4) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 0386e) ( R5: 05aff) ( R9: 00000) (R13: 000fc) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 0004b) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038fb) -main+0x96: - 040d4: b0 12 1a 4d CALL #start_decrypt - 040d8: 0e 44 MOV R4, R14 - 040da: 3e 50 76 ff ADD #0xff76, R14 - 040de: 0f 44 MOV R4, R15 - 040e0: 3f 50 f6 ff ADD #0xfff6, R15 -(mspdebug) simio info leTracer -Instruction count: 20773 -MCLK: 43072 -SMCLK 43072 -ACLK: 168 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #1 at 0x40d4 -Running. Press Ctrl+C to interrupt... - ( PC: 040e8) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 0386e) ( R5: 05aff) ( R9: 00000) (R13: 000fd) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00001) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038ff) -main+0xaa: - 040e8: b0 12 24 4d CALL #end_expe - 040ec: 0f 43 CLR R15 - 040ee: 31 50 92 00 ADD #0x0092, SP - 040f2: 32 d0 f0 00 BIS #0x00f0, SR - 040f6: fd 3f JMP 0x40f2 -(mspdebug) simio info leTracer -Instruction count: 30749 -MCLK: 64959 -SMCLK 64959 -ACLK: 253 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x40ae 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/LBlock/decrypt_address.txt b/LBlock/decrypt_address.txt deleted file mode 100644 index 9874908..0000000 --- a/LBlock/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40d4 diff --git a/LBlock/encrypt_address.txt b/LBlock/encrypt_address.txt deleted file mode 100644 index 27d476b..0000000 --- a/LBlock/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40ae diff --git a/LBlock/end_expe_address.txt b/LBlock/end_expe_address.txt deleted file mode 100644 index ab30b74..0000000 --- a/LBlock/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40e8 diff --git a/LBlock/exec b/LBlock/exec deleted file mode 100644 index 112d630..0000000 --- a/LBlock/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x40ae 0 -setbreak 0x40d4 1 -setbreak 0x40e8 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x40ae 1 finished.txt - -exit - diff --git a/LED128/BLOCK_SIZE.txt b/LED128/BLOCK_SIZE.txt deleted file mode 100644 index 900731f..0000000 --- a/LED128/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -64 diff --git a/LED128/SIM_RESULTS.txt b/LED128/SIM_RESULTS.txt deleted file mode 100644 index b445410..0000000 --- a/LED128/SIM_RESULTS.txt +++ /dev/null @@ -1,165 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 2552 bytes at 4000 [section: .text]... -Writing 64 bytes at 49f8 [section: .rodata]... -Writing 48 bytes at 4a38 [section: .data]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 2696 bytes total -(mspdebug) setbreak 0x404e 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40bc 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40d0 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 0404e) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 038c8) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00001) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 00000) -main+0x10: - 0404e: b0 12 de 48 CALL #start_encrypt - 04052: 84 43 c6 ff CLR 0xffc6(R4) - 04056: 17 3c JMP 0x4086 - 04058: 84 43 c8 ff CLR 0xffc8(R4) - 0405c: 0f 3c JMP 0x407c -(mspdebug) simio info leTracer -Instruction count: 111 -MCLK: 418 -SMCLK 418 -ACLK: 1 -No IRQ is pending - -IO event history (oldest first): - 160: write.w => 0x0120 0x5aff - 176: write.w => 0x0120 0x5aff - 192: write.w => 0x0120 0x5aff - 208: write.w => 0x0120 0x5aff - 224: write.w => 0x0120 0x5aff - 240: write.w => 0x0120 0x5aff - 256: write.w => 0x0120 0x5aff - 272: write.w => 0x0120 0x5aff - 288: write.w => 0x0120 0x5aff - 304: write.w => 0x0120 0x5aff - 320: write.w => 0x0120 0x5aff - 336: write.w => 0x0120 0x5aff - 352: write.w => 0x0120 0x5aff - 368: write.w => 0x0120 0x5aff - 384: write.w => 0x0120 0x5aff -(mspdebug) run -Stepping over breakpoint #0 at 0x404e -Running. Press Ctrl+C to interrupt... - ( PC: 040bc) ( R4: 03902) ( R8: 00000) (R12: 03883) - ( SP: 038c8) ( R5: 05aff) ( R9: 00000) (R13: 038d8) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 0000b) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038db) -main+0x7e: - 040bc: b0 12 e8 48 CALL #start_decrypt - 040c0: 0e 44 MOV R4, R14 - 040c2: 3e 50 da ff ADD #0xffda, R14 - 040c6: 0f 44 MOV R4, R15 - 040c8: 3f 50 ca ff ADD #0xffca, R15 -(mspdebug) simio info leTracer -Instruction count: 544872 -MCLK: 1341906 -SMCLK 1341906 -ACLK: 5241 -No IRQ is pending - -IO event history (oldest first): - 160: write.w => 0x0120 0x5aff - 176: write.w => 0x0120 0x5aff - 192: write.w => 0x0120 0x5aff - 208: write.w => 0x0120 0x5aff - 224: write.w => 0x0120 0x5aff - 240: write.w => 0x0120 0x5aff - 256: write.w => 0x0120 0x5aff - 272: write.w => 0x0120 0x5aff - 288: write.w => 0x0120 0x5aff - 304: write.w => 0x0120 0x5aff - 320: write.w => 0x0120 0x5aff - 336: write.w => 0x0120 0x5aff - 352: write.w => 0x0120 0x5aff - 368: write.w => 0x0120 0x5aff - 384: write.w => 0x0120 0x5aff -(mspdebug) run -Stepping over breakpoint #1 at 0x40bc -Running. Press Ctrl+C to interrupt... - ( PC: 040d0) ( R4: 03902) ( R8: 00000) (R12: 03883) - ( SP: 038c8) ( R5: 05aff) ( R9: 00000) (R13: 038d8) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038db) -main+0x92: - 040d0: b0 12 f2 48 CALL #end_expe - 040d4: 0f 43 CLR R15 - 040d6: 31 50 38 00 ADD #0x0038, SP - 040da: 32 d0 f0 00 BIS #0x00f0, SR - 040de: fd 3f JMP 0x40da -(mspdebug) simio info leTracer -Instruction count: 1090737 -MCLK: 2686640 -SMCLK 2686640 -ACLK: 10494 -No IRQ is pending - -IO event history (oldest first): - 160: write.w => 0x0120 0x5aff - 176: write.w => 0x0120 0x5aff - 192: write.w => 0x0120 0x5aff - 208: write.w => 0x0120 0x5aff - 224: write.w => 0x0120 0x5aff - 240: write.w => 0x0120 0x5aff - 256: write.w => 0x0120 0x5aff - 272: write.w => 0x0120 0x5aff - 288: write.w => 0x0120 0x5aff - 304: write.w => 0x0120 0x5aff - 320: write.w => 0x0120 0x5aff - 336: write.w => 0x0120 0x5aff - 352: write.w => 0x0120 0x5aff - 368: write.w => 0x0120 0x5aff - 384: write.w => 0x0120 0x5aff -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x404e 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/LED128/decrypt_address.txt b/LED128/decrypt_address.txt deleted file mode 100644 index 92c09c5..0000000 --- a/LED128/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40bc diff --git a/LED128/encrypt_address.txt b/LED128/encrypt_address.txt deleted file mode 100644 index e989b19..0000000 --- a/LED128/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -404e diff --git a/LED128/end_expe_address.txt b/LED128/end_expe_address.txt deleted file mode 100644 index b0fb25c..0000000 --- a/LED128/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40d0 diff --git a/LED128/exec b/LED128/exec deleted file mode 100644 index a415c68..0000000 --- a/LED128/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x404e 0 -setbreak 0x40bc 1 -setbreak 0x40d0 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x404e 1 finished.txt - -exit - diff --git a/LED128_tcalc/BLOCK_SIZE.txt b/LED128_tcalc/BLOCK_SIZE.txt deleted file mode 100644 index 900731f..0000000 --- a/LED128_tcalc/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -64 diff --git a/LED128_tcalc/SIM_RESULTS.txt b/LED128_tcalc/SIM_RESULTS.txt deleted file mode 100644 index e5ec988..0000000 --- a/LED128_tcalc/SIM_RESULTS.txt +++ /dev/null @@ -1,165 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 2852 bytes at 4000 [section: .text]... -Writing 64 bytes at 4b24 [section: .rodata]... -Writing 48 bytes at 4b64 [section: .data]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 2996 bytes total -(mspdebug) setbreak 0x404e 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40c0 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40d8 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 0404e) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 038c8) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00001) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 00000) -main+0x10: - 0404e: b0 12 0a 4a CALL #start_encrypt - 04052: 84 43 c6 ff CLR 0xffc6(R4) - 04056: 17 3c JMP 0x4086 - 04058: 84 43 c8 ff CLR 0xffc8(R4) - 0405c: 0f 3c JMP 0x407c -(mspdebug) simio info leTracer -Instruction count: 1135 -MCLK: 4258 -SMCLK 4258 -ACLK: 16 -No IRQ is pending - -IO event history (oldest first): - 4020: write.w => 0x0120 0x5aff - 4035: write.w => 0x0120 0x5aff - 4050: write.w => 0x0120 0x5aff - 4065: write.w => 0x0120 0x5aff - 4080: write.w => 0x0120 0x5aff - 4095: write.w => 0x0120 0x5aff - 4110: write.w => 0x0120 0x5aff - 4125: write.w => 0x0120 0x5aff - 4140: write.w => 0x0120 0x5aff - 4155: write.w => 0x0120 0x5aff - 4170: write.w => 0x0120 0x5aff - 4185: write.w => 0x0120 0x5aff - 4200: write.w => 0x0120 0x5aff - 4215: write.w => 0x0120 0x5aff - 4230: write.w => 0x0120 0x5aff -(mspdebug) run -Stepping over breakpoint #0 at 0x404e -Running. Press Ctrl+C to interrupt... - ( PC: 040c0) ( R4: 03902) ( R8: 00000) (R12: 038b6) - ( SP: 038c8) ( R5: 05aff) ( R9: 00000) (R13: 038d8) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 0000b) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038db) -main+0x82: - 040c0: b0 12 14 4a CALL #start_decrypt - 040c4: b0 12 26 47 CALL #invBuildTableSCShRMCS - 040c8: 0e 44 MOV R4, R14 - 040ca: 3e 50 da ff ADD #0xffda, R14 - 040ce: 0f 44 MOV R4, R15 -(mspdebug) simio info leTracer -Instruction count: 116724 -MCLK: 272979 -SMCLK 272979 -ACLK: 1066 -No IRQ is pending - -IO event history (oldest first): - 4020: write.w => 0x0120 0x5aff - 4035: write.w => 0x0120 0x5aff - 4050: write.w => 0x0120 0x5aff - 4065: write.w => 0x0120 0x5aff - 4080: write.w => 0x0120 0x5aff - 4095: write.w => 0x0120 0x5aff - 4110: write.w => 0x0120 0x5aff - 4125: write.w => 0x0120 0x5aff - 4140: write.w => 0x0120 0x5aff - 4155: write.w => 0x0120 0x5aff - 4170: write.w => 0x0120 0x5aff - 4185: write.w => 0x0120 0x5aff - 4200: write.w => 0x0120 0x5aff - 4215: write.w => 0x0120 0x5aff - 4230: write.w => 0x0120 0x5aff -(mspdebug) run -Stepping over breakpoint #1 at 0x40c0 -Running. Press Ctrl+C to interrupt... - ( PC: 040d8) ( R4: 03902) ( R8: 00000) (R12: 03883) - ( SP: 038c8) ( R5: 05aff) ( R9: 00000) (R13: 038d8) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038db) -main+0x9a: - 040d8: b0 12 1e 4a CALL #end_expe - 040dc: 0f 43 CLR R15 - 040de: 31 50 38 00 ADD #0x0038, SP - 040e2: 32 d0 f0 00 BIS #0x00f0, SR - 040e6: fd 3f JMP 0x40e2 -(mspdebug) simio info leTracer -Instruction count: 233237 -MCLK: 543674 -SMCLK 543674 -ACLK: 2123 -No IRQ is pending - -IO event history (oldest first): - 4020: write.w => 0x0120 0x5aff - 4035: write.w => 0x0120 0x5aff - 4050: write.w => 0x0120 0x5aff - 4065: write.w => 0x0120 0x5aff - 4080: write.w => 0x0120 0x5aff - 4095: write.w => 0x0120 0x5aff - 4110: write.w => 0x0120 0x5aff - 4125: write.w => 0x0120 0x5aff - 4140: write.w => 0x0120 0x5aff - 4155: write.w => 0x0120 0x5aff - 4170: write.w => 0x0120 0x5aff - 4185: write.w => 0x0120 0x5aff - 4200: write.w => 0x0120 0x5aff - 4215: write.w => 0x0120 0x5aff - 4230: write.w => 0x0120 0x5aff -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x404e 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/LED128_tcalc/decrypt_address.txt b/LED128_tcalc/decrypt_address.txt deleted file mode 100644 index bbe87fe..0000000 --- a/LED128_tcalc/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40c0 diff --git a/LED128_tcalc/encrypt_address.txt b/LED128_tcalc/encrypt_address.txt deleted file mode 100644 index e989b19..0000000 --- a/LED128_tcalc/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -404e diff --git a/LED128_tcalc/end_expe_address.txt b/LED128_tcalc/end_expe_address.txt deleted file mode 100644 index 858ab12..0000000 --- a/LED128_tcalc/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40d8 diff --git a/LED128_tcalc/exec b/LED128_tcalc/exec deleted file mode 100644 index 38cf69b..0000000 --- a/LED128_tcalc/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x404e 0 -setbreak 0x40c0 1 -setbreak 0x40d8 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x404e 1 finished.txt - -exit - diff --git a/LED128_tdur/BLOCK_SIZE.txt b/LED128_tdur/BLOCK_SIZE.txt deleted file mode 100644 index 900731f..0000000 --- a/LED128_tdur/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -64 diff --git a/LED128_tdur/SIM_RESULTS.txt b/LED128_tdur/SIM_RESULTS.txt deleted file mode 100644 index c13cd2f..0000000 --- a/LED128_tdur/SIM_RESULTS.txt +++ /dev/null @@ -1,165 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 1960 bytes at 4000 [section: .text]... -Writing 272 bytes at 47a8 [section: .rodata]... -Writing 48 bytes at 48b8 [section: .data]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 2312 bytes total -(mspdebug) setbreak 0x404e 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40bc 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40d0 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 0404e) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 038c8) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00001) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 00000) -main+0x10: - 0404e: b0 12 8e 46 CALL #start_encrypt - 04052: 84 43 c6 ff CLR 0xffc6(R4) - 04056: 17 3c JMP 0x4086 - 04058: 84 43 c8 ff CLR 0xffc8(R4) - 0405c: 0f 3c JMP 0x407c -(mspdebug) simio info leTracer -Instruction count: 111 -MCLK: 418 -SMCLK 418 -ACLK: 1 -No IRQ is pending - -IO event history (oldest first): - 160: write.w => 0x0120 0x5aff - 176: write.w => 0x0120 0x5aff - 192: write.w => 0x0120 0x5aff - 208: write.w => 0x0120 0x5aff - 224: write.w => 0x0120 0x5aff - 240: write.w => 0x0120 0x5aff - 256: write.w => 0x0120 0x5aff - 272: write.w => 0x0120 0x5aff - 288: write.w => 0x0120 0x5aff - 304: write.w => 0x0120 0x5aff - 320: write.w => 0x0120 0x5aff - 336: write.w => 0x0120 0x5aff - 352: write.w => 0x0120 0x5aff - 368: write.w => 0x0120 0x5aff - 384: write.w => 0x0120 0x5aff -(mspdebug) run -Stepping over breakpoint #0 at 0x404e -Running. Press Ctrl+C to interrupt... - ( PC: 040bc) ( R4: 03902) ( R8: 00000) (R12: 038b6) - ( SP: 038c8) ( R5: 05aff) ( R9: 00000) (R13: 038d8) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 0000b) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038db) -main+0x7e: - 040bc: b0 12 98 46 CALL #start_decrypt - 040c0: 0e 44 MOV R4, R14 - 040c2: 3e 50 da ff ADD #0xffda, R14 - 040c6: 0f 44 MOV R4, R15 - 040c8: 3f 50 ca ff ADD #0xffca, R15 -(mspdebug) simio info leTracer -Instruction count: 75416 -MCLK: 171474 -SMCLK 171474 -ACLK: 669 -No IRQ is pending - -IO event history (oldest first): - 160: write.w => 0x0120 0x5aff - 176: write.w => 0x0120 0x5aff - 192: write.w => 0x0120 0x5aff - 208: write.w => 0x0120 0x5aff - 224: write.w => 0x0120 0x5aff - 240: write.w => 0x0120 0x5aff - 256: write.w => 0x0120 0x5aff - 272: write.w => 0x0120 0x5aff - 288: write.w => 0x0120 0x5aff - 304: write.w => 0x0120 0x5aff - 320: write.w => 0x0120 0x5aff - 336: write.w => 0x0120 0x5aff - 352: write.w => 0x0120 0x5aff - 368: write.w => 0x0120 0x5aff - 384: write.w => 0x0120 0x5aff -(mspdebug) run -Stepping over breakpoint #1 at 0x40bc -Running. Press Ctrl+C to interrupt... - ( PC: 040d0) ( R4: 03902) ( R8: 00000) (R12: 03883) - ( SP: 038c8) ( R5: 05aff) ( R9: 00000) (R13: 038d8) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038db) -main+0x92: - 040d0: b0 12 a2 46 CALL #end_expe - 040d4: 0f 43 CLR R15 - 040d6: 31 50 38 00 ADD #0x0038, SP - 040da: 32 d0 f0 00 BIS #0x00f0, SR - 040de: fd 3f JMP 0x40da -(mspdebug) simio info leTracer -Instruction count: 151805 -MCLK: 344888 -SMCLK 344888 -ACLK: 1347 -No IRQ is pending - -IO event history (oldest first): - 160: write.w => 0x0120 0x5aff - 176: write.w => 0x0120 0x5aff - 192: write.w => 0x0120 0x5aff - 208: write.w => 0x0120 0x5aff - 224: write.w => 0x0120 0x5aff - 240: write.w => 0x0120 0x5aff - 256: write.w => 0x0120 0x5aff - 272: write.w => 0x0120 0x5aff - 288: write.w => 0x0120 0x5aff - 304: write.w => 0x0120 0x5aff - 320: write.w => 0x0120 0x5aff - 336: write.w => 0x0120 0x5aff - 352: write.w => 0x0120 0x5aff - 368: write.w => 0x0120 0x5aff - 384: write.w => 0x0120 0x5aff -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x404e 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/LED128_tdur/decrypt_address.txt b/LED128_tdur/decrypt_address.txt deleted file mode 100644 index 92c09c5..0000000 --- a/LED128_tdur/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40bc diff --git a/LED128_tdur/encrypt_address.txt b/LED128_tdur/encrypt_address.txt deleted file mode 100644 index e989b19..0000000 --- a/LED128_tdur/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -404e diff --git a/LED128_tdur/end_expe_address.txt b/LED128_tdur/end_expe_address.txt deleted file mode 100644 index b0fb25c..0000000 --- a/LED128_tdur/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40d0 diff --git a/LED128_tdur/exec b/LED128_tdur/exec deleted file mode 100644 index a415c68..0000000 --- a/LED128_tdur/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x404e 0 -setbreak 0x40bc 1 -setbreak 0x40d0 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x404e 1 finished.txt - -exit - diff --git a/LED64/BLOCK_SIZE.txt b/LED64/BLOCK_SIZE.txt deleted file mode 100644 index 900731f..0000000 --- a/LED64/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -64 diff --git a/LED64/SIM_RESULTS.txt b/LED64/SIM_RESULTS.txt deleted file mode 100644 index 02f6484..0000000 --- a/LED64/SIM_RESULTS.txt +++ /dev/null @@ -1,165 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 2574 bytes at 4000 [section: .text]... -Writing 64 bytes at 4a0e [section: .rodata]... -Writing 48 bytes at 4a4e [section: .data]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 2718 bytes total -(mspdebug) setbreak 0x404e 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40d8 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40ec 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 0404e) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 038c8) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00001) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 00000) -main+0x10: - 0404e: b0 12 f4 48 CALL #start_encrypt - 04052: 84 43 c6 ff CLR 0xffc6(R4) - 04056: 22 3c JMP 0x409c - 04058: 84 43 c8 ff CLR 0xffc8(R4) - 0405c: 1a 3c JMP 0x4092 -(mspdebug) simio info leTracer -Instruction count: 111 -MCLK: 418 -SMCLK 418 -ACLK: 1 -No IRQ is pending - -IO event history (oldest first): - 160: write.w => 0x0120 0x5aff - 176: write.w => 0x0120 0x5aff - 192: write.w => 0x0120 0x5aff - 208: write.w => 0x0120 0x5aff - 224: write.w => 0x0120 0x5aff - 240: write.w => 0x0120 0x5aff - 256: write.w => 0x0120 0x5aff - 272: write.w => 0x0120 0x5aff - 288: write.w => 0x0120 0x5aff - 304: write.w => 0x0120 0x5aff - 320: write.w => 0x0120 0x5aff - 336: write.w => 0x0120 0x5aff - 352: write.w => 0x0120 0x5aff - 368: write.w => 0x0120 0x5aff - 384: write.w => 0x0120 0x5aff -(mspdebug) run -Stepping over breakpoint #0 at 0x404e -Running. Press Ctrl+C to interrupt... - ( PC: 040d8) ( R4: 03902) ( R8: 00000) (R12: 03883) - ( SP: 038c8) ( R5: 05aff) ( R9: 00000) (R13: 038d8) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00006) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038db) -main+0x9a: - 040d8: b0 12 fe 48 CALL #start_decrypt - 040dc: 0e 44 MOV R4, R14 - 040de: 3e 50 da ff ADD #0xffda, R14 - 040e2: 0f 44 MOV R4, R15 - 040e4: 3f 50 ca ff ADD #0xffca, R15 -(mspdebug) simio info leTracer -Instruction count: 363618 -MCLK: 895098 -SMCLK 895098 -ACLK: 3496 -No IRQ is pending - -IO event history (oldest first): - 160: write.w => 0x0120 0x5aff - 176: write.w => 0x0120 0x5aff - 192: write.w => 0x0120 0x5aff - 208: write.w => 0x0120 0x5aff - 224: write.w => 0x0120 0x5aff - 240: write.w => 0x0120 0x5aff - 256: write.w => 0x0120 0x5aff - 272: write.w => 0x0120 0x5aff - 288: write.w => 0x0120 0x5aff - 304: write.w => 0x0120 0x5aff - 320: write.w => 0x0120 0x5aff - 336: write.w => 0x0120 0x5aff - 352: write.w => 0x0120 0x5aff - 368: write.w => 0x0120 0x5aff - 384: write.w => 0x0120 0x5aff -(mspdebug) run -Stepping over breakpoint #1 at 0x40d8 -Running. Press Ctrl+C to interrupt... - ( PC: 040ec) ( R4: 03902) ( R8: 00000) (R12: 03883) - ( SP: 038c8) ( R5: 05aff) ( R9: 00000) (R13: 038d8) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 0000f) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038db) -main+0xae: - 040ec: b0 12 08 49 CALL #end_expe - 040f0: 0f 43 CLR R15 - 040f2: 31 50 38 00 ADD #0x0038, SP - 040f6: 32 d0 f0 00 BIS #0x00f0, SR - 040fa: fd 3f JMP 0x40f6 -(mspdebug) simio info leTracer -Instruction count: 727649 -MCLK: 1792032 -SMCLK 1792032 -ACLK: 7000 -No IRQ is pending - -IO event history (oldest first): - 160: write.w => 0x0120 0x5aff - 176: write.w => 0x0120 0x5aff - 192: write.w => 0x0120 0x5aff - 208: write.w => 0x0120 0x5aff - 224: write.w => 0x0120 0x5aff - 240: write.w => 0x0120 0x5aff - 256: write.w => 0x0120 0x5aff - 272: write.w => 0x0120 0x5aff - 288: write.w => 0x0120 0x5aff - 304: write.w => 0x0120 0x5aff - 320: write.w => 0x0120 0x5aff - 336: write.w => 0x0120 0x5aff - 352: write.w => 0x0120 0x5aff - 368: write.w => 0x0120 0x5aff - 384: write.w => 0x0120 0x5aff -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x404e 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/LED64/decrypt_address.txt b/LED64/decrypt_address.txt deleted file mode 100644 index 858ab12..0000000 --- a/LED64/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40d8 diff --git a/LED64/encrypt_address.txt b/LED64/encrypt_address.txt deleted file mode 100644 index e989b19..0000000 --- a/LED64/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -404e diff --git a/LED64/end_expe_address.txt b/LED64/end_expe_address.txt deleted file mode 100644 index 6aad83f..0000000 --- a/LED64/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40ec diff --git a/LED64/exec b/LED64/exec deleted file mode 100644 index 8bfa7cd..0000000 --- a/LED64/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x404e 0 -setbreak 0x40d8 1 -setbreak 0x40ec 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x404e 1 finished.txt - -exit - diff --git a/LED64_tcalc/BLOCK_SIZE.txt b/LED64_tcalc/BLOCK_SIZE.txt deleted file mode 100644 index 900731f..0000000 --- a/LED64_tcalc/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -64 diff --git a/LED64_tcalc/SIM_RESULTS.txt b/LED64_tcalc/SIM_RESULTS.txt deleted file mode 100644 index 274bbf9..0000000 --- a/LED64_tcalc/SIM_RESULTS.txt +++ /dev/null @@ -1,165 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 2402 bytes at 4000 [section: .text]... -Writing 64 bytes at 4962 [section: .rodata]... -Writing 48 bytes at 49a2 [section: .data]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 2546 bytes total -(mspdebug) setbreak 0x404e 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40c0 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40d8 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 0404e) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 038c8) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00001) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 00000) -main+0x10: - 0404e: b0 12 48 48 CALL #start_encrypt - 04052: 84 43 c6 ff CLR 0xffc6(R4) - 04056: 17 3c JMP 0x4086 - 04058: 84 43 c8 ff CLR 0xffc8(R4) - 0405c: 0f 3c JMP 0x407c -(mspdebug) simio info leTracer -Instruction count: 1135 -MCLK: 4258 -SMCLK 4258 -ACLK: 16 -No IRQ is pending - -IO event history (oldest first): - 4020: write.w => 0x0120 0x5aff - 4035: write.w => 0x0120 0x5aff - 4050: write.w => 0x0120 0x5aff - 4065: write.w => 0x0120 0x5aff - 4080: write.w => 0x0120 0x5aff - 4095: write.w => 0x0120 0x5aff - 4110: write.w => 0x0120 0x5aff - 4125: write.w => 0x0120 0x5aff - 4140: write.w => 0x0120 0x5aff - 4155: write.w => 0x0120 0x5aff - 4170: write.w => 0x0120 0x5aff - 4185: write.w => 0x0120 0x5aff - 4200: write.w => 0x0120 0x5aff - 4215: write.w => 0x0120 0x5aff - 4230: write.w => 0x0120 0x5aff -(mspdebug) run -Stepping over breakpoint #0 at 0x404e -Running. Press Ctrl+C to interrupt... - ( PC: 040c0) ( R4: 03902) ( R8: 00000) (R12: 038b6) - ( SP: 038c8) ( R5: 05aff) ( R9: 00000) (R13: 038d8) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00009) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038db) -main+0x82: - 040c0: b0 12 52 48 CALL #start_decrypt - 040c4: b0 12 64 45 CALL #invBuildTableSCShRMCS - 040c8: 0e 44 MOV R4, R14 - 040ca: 3e 50 da ff ADD #0xffda, R14 - 040ce: 0f 44 MOV R4, R15 -(mspdebug) simio info leTracer -Instruction count: 91862 -MCLK: 216667 -SMCLK 216667 -ACLK: 846 -No IRQ is pending - -IO event history (oldest first): - 4020: write.w => 0x0120 0x5aff - 4035: write.w => 0x0120 0x5aff - 4050: write.w => 0x0120 0x5aff - 4065: write.w => 0x0120 0x5aff - 4080: write.w => 0x0120 0x5aff - 4095: write.w => 0x0120 0x5aff - 4110: write.w => 0x0120 0x5aff - 4125: write.w => 0x0120 0x5aff - 4140: write.w => 0x0120 0x5aff - 4155: write.w => 0x0120 0x5aff - 4170: write.w => 0x0120 0x5aff - 4185: write.w => 0x0120 0x5aff - 4200: write.w => 0x0120 0x5aff - 4215: write.w => 0x0120 0x5aff - 4230: write.w => 0x0120 0x5aff -(mspdebug) run -Stepping over breakpoint #1 at 0x40c0 -Running. Press Ctrl+C to interrupt... - ( PC: 040d8) ( R4: 03902) ( R8: 00000) (R12: 03883) - ( SP: 038c8) ( R5: 05aff) ( R9: 00000) (R13: 038d8) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038db) -main+0x9a: - 040d8: b0 12 5c 48 CALL #end_expe - 040dc: 0f 43 CLR R15 - 040de: 31 50 38 00 ADD #0x0038, SP - 040e2: 32 d0 f0 00 BIS #0x00f0, SR - 040e6: fd 3f JMP 0x40e2 -(mspdebug) simio info leTracer -Instruction count: 183001 -MCLK: 429810 -SMCLK 429810 -ACLK: 1678 -No IRQ is pending - -IO event history (oldest first): - 4020: write.w => 0x0120 0x5aff - 4035: write.w => 0x0120 0x5aff - 4050: write.w => 0x0120 0x5aff - 4065: write.w => 0x0120 0x5aff - 4080: write.w => 0x0120 0x5aff - 4095: write.w => 0x0120 0x5aff - 4110: write.w => 0x0120 0x5aff - 4125: write.w => 0x0120 0x5aff - 4140: write.w => 0x0120 0x5aff - 4155: write.w => 0x0120 0x5aff - 4170: write.w => 0x0120 0x5aff - 4185: write.w => 0x0120 0x5aff - 4200: write.w => 0x0120 0x5aff - 4215: write.w => 0x0120 0x5aff - 4230: write.w => 0x0120 0x5aff -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x404e 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/LED64_tcalc/decrypt_address.txt b/LED64_tcalc/decrypt_address.txt deleted file mode 100644 index bbe87fe..0000000 --- a/LED64_tcalc/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40c0 diff --git a/LED64_tcalc/encrypt_address.txt b/LED64_tcalc/encrypt_address.txt deleted file mode 100644 index e989b19..0000000 --- a/LED64_tcalc/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -404e diff --git a/LED64_tcalc/end_expe_address.txt b/LED64_tcalc/end_expe_address.txt deleted file mode 100644 index 858ab12..0000000 --- a/LED64_tcalc/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40d8 diff --git a/LED64_tcalc/exec b/LED64_tcalc/exec deleted file mode 100644 index 38cf69b..0000000 --- a/LED64_tcalc/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x404e 0 -setbreak 0x40c0 1 -setbreak 0x40d8 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x404e 1 finished.txt - -exit - diff --git a/LED64_tdur/BLOCK_SIZE.txt b/LED64_tdur/BLOCK_SIZE.txt deleted file mode 100644 index 900731f..0000000 --- a/LED64_tdur/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -64 diff --git a/LED64_tdur/SIM_RESULTS.txt b/LED64_tdur/SIM_RESULTS.txt deleted file mode 100644 index 7e803db..0000000 --- a/LED64_tdur/SIM_RESULTS.txt +++ /dev/null @@ -1,165 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 1960 bytes at 4000 [section: .text]... -Writing 272 bytes at 47a8 [section: .rodata]... -Writing 48 bytes at 48b8 [section: .data]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 2312 bytes total -(mspdebug) setbreak 0x404e 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40c2 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40d6 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 0404e) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 038c8) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00001) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 00000) -main+0x10: - 0404e: b0 12 8e 46 CALL #start_encrypt - 04052: 84 43 c6 ff CLR 0xffc6(R4) - 04056: 17 3c JMP 0x4086 - 04058: 84 43 c8 ff CLR 0xffc8(R4) - 0405c: 0f 3c JMP 0x407c -(mspdebug) simio info leTracer -Instruction count: 111 -MCLK: 418 -SMCLK 418 -ACLK: 1 -No IRQ is pending - -IO event history (oldest first): - 160: write.w => 0x0120 0x5aff - 176: write.w => 0x0120 0x5aff - 192: write.w => 0x0120 0x5aff - 208: write.w => 0x0120 0x5aff - 224: write.w => 0x0120 0x5aff - 240: write.w => 0x0120 0x5aff - 256: write.w => 0x0120 0x5aff - 272: write.w => 0x0120 0x5aff - 288: write.w => 0x0120 0x5aff - 304: write.w => 0x0120 0x5aff - 320: write.w => 0x0120 0x5aff - 336: write.w => 0x0120 0x5aff - 352: write.w => 0x0120 0x5aff - 368: write.w => 0x0120 0x5aff - 384: write.w => 0x0120 0x5aff -(mspdebug) run -Stepping over breakpoint #0 at 0x404e -Running. Press Ctrl+C to interrupt... - ( PC: 040c2) ( R4: 03902) ( R8: 00000) (R12: 038b6) - ( SP: 038c8) ( R5: 05aff) ( R9: 00000) (R13: 038d8) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00007) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038db) -main+0x84: - 040c2: b0 12 98 46 CALL #start_decrypt - 040c6: 0e 44 MOV R4, R14 - 040c8: 3e 50 da ff ADD #0xffda, R14 - 040cc: 0f 44 MOV R4, R15 - 040ce: 3f 50 ca ff ADD #0xffca, R15 -(mspdebug) simio info leTracer -Instruction count: 50618 -MCLK: 115290 -SMCLK 115290 -ACLK: 450 -No IRQ is pending - -IO event history (oldest first): - 160: write.w => 0x0120 0x5aff - 176: write.w => 0x0120 0x5aff - 192: write.w => 0x0120 0x5aff - 208: write.w => 0x0120 0x5aff - 224: write.w => 0x0120 0x5aff - 240: write.w => 0x0120 0x5aff - 256: write.w => 0x0120 0x5aff - 272: write.w => 0x0120 0x5aff - 288: write.w => 0x0120 0x5aff - 304: write.w => 0x0120 0x5aff - 320: write.w => 0x0120 0x5aff - 336: write.w => 0x0120 0x5aff - 352: write.w => 0x0120 0x5aff - 368: write.w => 0x0120 0x5aff - 384: write.w => 0x0120 0x5aff -(mspdebug) run -Stepping over breakpoint #1 at 0x40c2 -Running. Press Ctrl+C to interrupt... - ( PC: 040d6) ( R4: 03902) ( R8: 00000) (R12: 03883) - ( SP: 038c8) ( R5: 05aff) ( R9: 00000) (R13: 038d8) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038db) -main+0x98: - 040d6: b0 12 a2 46 CALL #end_expe - 040da: 0f 43 CLR R15 - 040dc: 31 50 38 00 ADD #0x0038, SP - 040e0: 32 d0 f0 00 BIS #0x00f0, SR - 040e4: fd 3f JMP 0x40e0 -(mspdebug) simio info leTracer -Instruction count: 101633 -MCLK: 231152 -SMCLK 231152 -ACLK: 902 -No IRQ is pending - -IO event history (oldest first): - 160: write.w => 0x0120 0x5aff - 176: write.w => 0x0120 0x5aff - 192: write.w => 0x0120 0x5aff - 208: write.w => 0x0120 0x5aff - 224: write.w => 0x0120 0x5aff - 240: write.w => 0x0120 0x5aff - 256: write.w => 0x0120 0x5aff - 272: write.w => 0x0120 0x5aff - 288: write.w => 0x0120 0x5aff - 304: write.w => 0x0120 0x5aff - 320: write.w => 0x0120 0x5aff - 336: write.w => 0x0120 0x5aff - 352: write.w => 0x0120 0x5aff - 368: write.w => 0x0120 0x5aff - 384: write.w => 0x0120 0x5aff -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x404e 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/LED64_tdur/decrypt_address.txt b/LED64_tdur/decrypt_address.txt deleted file mode 100644 index 3e856bb..0000000 --- a/LED64_tdur/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40c2 diff --git a/LED64_tdur/encrypt_address.txt b/LED64_tdur/encrypt_address.txt deleted file mode 100644 index e989b19..0000000 --- a/LED64_tdur/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -404e diff --git a/LED64_tdur/end_expe_address.txt b/LED64_tdur/end_expe_address.txt deleted file mode 100644 index cdd8d35..0000000 --- a/LED64_tdur/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40d6 diff --git a/LED64_tdur/exec b/LED64_tdur/exec deleted file mode 100644 index 541e430..0000000 --- a/LED64_tdur/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x404e 0 -setbreak 0x40c2 1 -setbreak 0x40d6 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x404e 1 finished.txt - -exit - diff --git a/MCRYPTON128/BLOCK_SIZE.txt b/MCRYPTON128/BLOCK_SIZE.txt deleted file mode 100644 index 900731f..0000000 --- a/MCRYPTON128/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -64 diff --git a/MCRYPTON128/SIM_RESULTS.txt b/MCRYPTON128/SIM_RESULTS.txt deleted file mode 100644 index 4abf19e..0000000 --- a/MCRYPTON128/SIM_RESULTS.txt +++ /dev/null @@ -1,147 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 3524 bytes at 4000 [section: .text]... -Writing 100 bytes at 4dc4 [section: .rodata]... -Writing 16 bytes at 4e28 [section: .data]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 3672 bytes total -(mspdebug) setbreak 0x4086 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40aa 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40ce 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 04086) ( R4: 03902) ( R8: 00000) (R12: 038f0) - ( SP: 03740) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00002) ( R6: 00000) (R10: 00000) (R14: 01100) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038f0) -main+0x48: - 04086: b0 12 aa 4c CALL #start_encrypt - 0408a: 0f 44 MOV R4, R15 - 0408c: 3f 50 0e ff ADD #0xff0e, R15 - 04090: 0e 44 MOV R4, R14 - 04092: 3e 50 3e fe ADD #0xfe3e, R14 -(mspdebug) simio info leTracer -Instruction count: 135 -MCLK: 377 -SMCLK 377 -ACLK: 1 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 - 16: write.w => 0x0120 0x5aff - 32: write.w => 0x0120 0x5aff - 48: write.w => 0x0120 0x5aff - 64: write.w => 0x0120 0x5aff - 80: write.w => 0x0120 0x5aff - 96: write.w => 0x0120 0x5aff - 112: write.w => 0x0120 0x5aff - 128: write.w => 0x0120 0x5aff -(mspdebug) run -Stepping over breakpoint #0 at 0x4086 -Running. Press Ctrl+C to interrupt... - ( PC: 040aa) ( R4: 03902) ( R8: 00000) (R12: 0000a) - ( SP: 03740) ( R5: 05aff) ( R9: 00000) (R13: 038fc) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00005) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038fe) -main+0x6c: - 040aa: b0 12 b4 4c CALL #start_decrypt - 040ae: 0e 44 MOV R4, R14 - 040b0: 3e 50 1e ff ADD #0xff1e, R14 - 040b4: 0f 44 MOV R4, R15 - 040b6: 3f 50 0e ff ADD #0xff0e, R15 -(mspdebug) simio info leTracer -Instruction count: 51673 -MCLK: 117514 -SMCLK 117514 -ACLK: 459 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 - 16: write.w => 0x0120 0x5aff - 32: write.w => 0x0120 0x5aff - 48: write.w => 0x0120 0x5aff - 64: write.w => 0x0120 0x5aff - 80: write.w => 0x0120 0x5aff - 96: write.w => 0x0120 0x5aff - 112: write.w => 0x0120 0x5aff - 128: write.w => 0x0120 0x5aff -(mspdebug) run -Stepping over breakpoint #1 at 0x40aa -Running. Press Ctrl+C to interrupt... - ( PC: 040ce) ( R4: 03902) ( R8: 00000) (R12: 00006) - ( SP: 03740) ( R5: 05aff) ( R9: 00000) (R13: 038fc) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038fe) -main+0x90: - 040ce: b0 12 be 4c CALL #end_expe - 040d2: 0f 43 CLR R15 - 040d4: 31 50 c0 01 ADD #0x01c0, SP - 040d8: 32 d0 f0 00 BIS #0x00f0, SR - 040dc: fd 3f JMP 0x40d8 -(mspdebug) simio info leTracer -Instruction count: 161177 -MCLK: 348431 -SMCLK 348431 -ACLK: 1361 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 - 16: write.w => 0x0120 0x5aff - 32: write.w => 0x0120 0x5aff - 48: write.w => 0x0120 0x5aff - 64: write.w => 0x0120 0x5aff - 80: write.w => 0x0120 0x5aff - 96: write.w => 0x0120 0x5aff - 112: write.w => 0x0120 0x5aff - 128: write.w => 0x0120 0x5aff -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x4086 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/MCRYPTON128/decrypt_address.txt b/MCRYPTON128/decrypt_address.txt deleted file mode 100644 index d17adc6..0000000 --- a/MCRYPTON128/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40aa diff --git a/MCRYPTON128/encrypt_address.txt b/MCRYPTON128/encrypt_address.txt deleted file mode 100644 index 6ed4d10..0000000 --- a/MCRYPTON128/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -4086 diff --git a/MCRYPTON128/end_expe_address.txt b/MCRYPTON128/end_expe_address.txt deleted file mode 100644 index ccf5d04..0000000 --- a/MCRYPTON128/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40ce diff --git a/MCRYPTON128/exec b/MCRYPTON128/exec deleted file mode 100644 index 8a265e0..0000000 --- a/MCRYPTON128/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x4086 0 -setbreak 0x40aa 1 -setbreak 0x40ce 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x4086 1 finished.txt - -exit - diff --git a/MCRYPTON64/BLOCK_SIZE.txt b/MCRYPTON64/BLOCK_SIZE.txt deleted file mode 100644 index 900731f..0000000 --- a/MCRYPTON64/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -64 diff --git a/MCRYPTON64/SIM_RESULTS.txt b/MCRYPTON64/SIM_RESULTS.txt deleted file mode 100644 index 0a2a674..0000000 --- a/MCRYPTON64/SIM_RESULTS.txt +++ /dev/null @@ -1,147 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 3120 bytes at 4000 [section: .text]... -Writing 100 bytes at 4c30 [section: .rodata]... -Writing 16 bytes at 4c94 [section: .data]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 3268 bytes total -(mspdebug) setbreak 0x4086 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40aa 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40ce 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 04086) ( R4: 03902) ( R8: 00000) (R12: 038f0) - ( SP: 03818) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00002) ( R6: 00000) (R10: 00000) (R14: 01100) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038f0) -main+0x48: - 04086: b0 12 16 4b CALL #start_encrypt - 0408a: 0f 44 MOV R4, R15 - 0408c: 3f 50 7e ff ADD #0xff7e, R15 - 04090: 0e 44 MOV R4, R14 - 04092: 3e 50 16 ff ADD #0xff16, R14 -(mspdebug) simio info leTracer -Instruction count: 135 -MCLK: 377 -SMCLK 377 -ACLK: 1 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 - 16: write.w => 0x0120 0x5aff - 32: write.w => 0x0120 0x5aff - 48: write.w => 0x0120 0x5aff - 64: write.w => 0x0120 0x5aff - 80: write.w => 0x0120 0x5aff - 96: write.w => 0x0120 0x5aff - 112: write.w => 0x0120 0x5aff - 128: write.w => 0x0120 0x5aff -(mspdebug) run -Stepping over breakpoint #0 at 0x4086 -Running. Press Ctrl+C to interrupt... - ( PC: 040aa) ( R4: 03902) ( R8: 00000) (R12: 00002) - ( SP: 03818) ( R5: 05aff) ( R9: 00000) (R13: 038fc) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00003) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038fe) -main+0x6c: - 040aa: b0 12 20 4b CALL #start_decrypt - 040ae: 0e 44 MOV R4, R14 - 040b0: 3e 50 86 ff ADD #0xff86, R14 - 040b4: 0f 44 MOV R4, R15 - 040b6: 3f 50 7e ff ADD #0xff7e, R15 -(mspdebug) simio info leTracer -Instruction count: 51345 -MCLK: 116578 -SMCLK 116578 -ACLK: 455 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 - 16: write.w => 0x0120 0x5aff - 32: write.w => 0x0120 0x5aff - 48: write.w => 0x0120 0x5aff - 64: write.w => 0x0120 0x5aff - 80: write.w => 0x0120 0x5aff - 96: write.w => 0x0120 0x5aff - 112: write.w => 0x0120 0x5aff - 128: write.w => 0x0120 0x5aff -(mspdebug) run -Stepping over breakpoint #1 at 0x40aa -Running. Press Ctrl+C to interrupt... - ( PC: 040ce) ( R4: 03902) ( R8: 00000) (R12: 00006) - ( SP: 03818) ( R5: 05aff) ( R9: 00000) (R13: 038fc) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038fe) -main+0x90: - 040ce: b0 12 2a 4b CALL #end_expe - 040d2: 0f 43 CLR R15 - 040d4: 31 50 e8 00 ADD #0x00e8, SP - 040d8: 32 d0 f0 00 BIS #0x00f0, SR - 040dc: fd 3f JMP 0x40d8 -(mspdebug) simio info leTracer -Instruction count: 160584 -MCLK: 346855 -SMCLK 346855 -ACLK: 1354 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 - 16: write.w => 0x0120 0x5aff - 32: write.w => 0x0120 0x5aff - 48: write.w => 0x0120 0x5aff - 64: write.w => 0x0120 0x5aff - 80: write.w => 0x0120 0x5aff - 96: write.w => 0x0120 0x5aff - 112: write.w => 0x0120 0x5aff - 128: write.w => 0x0120 0x5aff -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x4086 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/MCRYPTON64/decrypt_address.txt b/MCRYPTON64/decrypt_address.txt deleted file mode 100644 index d17adc6..0000000 --- a/MCRYPTON64/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40aa diff --git a/MCRYPTON64/encrypt_address.txt b/MCRYPTON64/encrypt_address.txt deleted file mode 100644 index 6ed4d10..0000000 --- a/MCRYPTON64/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -4086 diff --git a/MCRYPTON64/end_expe_address.txt b/MCRYPTON64/end_expe_address.txt deleted file mode 100644 index ccf5d04..0000000 --- a/MCRYPTON64/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40ce diff --git a/MCRYPTON64/exec b/MCRYPTON64/exec deleted file mode 100644 index 8a265e0..0000000 --- a/MCRYPTON64/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x4086 0 -setbreak 0x40aa 1 -setbreak 0x40ce 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x4086 1 finished.txt - -exit - diff --git a/MCRYPTON96/BLOCK_SIZE.txt b/MCRYPTON96/BLOCK_SIZE.txt deleted file mode 100644 index 900731f..0000000 --- a/MCRYPTON96/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -64 diff --git a/MCRYPTON96/SIM_RESULTS.txt b/MCRYPTON96/SIM_RESULTS.txt deleted file mode 100644 index 0d0fdaa..0000000 --- a/MCRYPTON96/SIM_RESULTS.txt +++ /dev/null @@ -1,147 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 3210 bytes at 4000 [section: .text]... -Writing 100 bytes at 4c8a [section: .rodata]... -Writing 16 bytes at 4cee [section: .data]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 3358 bytes total -(mspdebug) setbreak 0x4086 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40aa 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40ce 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 04086) ( R4: 03902) ( R8: 00000) (R12: 038f0) - ( SP: 037ac) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00002) ( R6: 00000) (R10: 00000) (R14: 01100) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038f0) -main+0x48: - 04086: b0 12 70 4b CALL #start_encrypt - 0408a: 0f 44 MOV R4, R15 - 0408c: 3f 50 46 ff ADD #0xff46, R15 - 04090: 0e 44 MOV R4, R14 - 04092: 3e 50 aa fe ADD #0xfeaa, R14 -(mspdebug) simio info leTracer -Instruction count: 135 -MCLK: 377 -SMCLK 377 -ACLK: 1 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 - 16: write.w => 0x0120 0x5aff - 32: write.w => 0x0120 0x5aff - 48: write.w => 0x0120 0x5aff - 64: write.w => 0x0120 0x5aff - 80: write.w => 0x0120 0x5aff - 96: write.w => 0x0120 0x5aff - 112: write.w => 0x0120 0x5aff - 128: write.w => 0x0120 0x5aff -(mspdebug) run -Stepping over breakpoint #0 at 0x4086 -Running. Press Ctrl+C to interrupt... - ( PC: 040aa) ( R4: 03902) ( R8: 00000) (R12: 0000d) - ( SP: 037ac) ( R5: 05aff) ( R9: 00000) (R13: 038fc) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00009) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038fe) -main+0x6c: - 040aa: b0 12 7a 4b CALL #start_decrypt - 040ae: 0e 44 MOV R4, R14 - 040b0: 3e 50 52 ff ADD #0xff52, R14 - 040b4: 0f 44 MOV R4, R15 - 040b6: 3f 50 46 ff ADD #0xff46, R15 -(mspdebug) simio info leTracer -Instruction count: 51630 -MCLK: 117037 -SMCLK 117037 -ACLK: 457 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 - 16: write.w => 0x0120 0x5aff - 32: write.w => 0x0120 0x5aff - 48: write.w => 0x0120 0x5aff - 64: write.w => 0x0120 0x5aff - 80: write.w => 0x0120 0x5aff - 96: write.w => 0x0120 0x5aff - 112: write.w => 0x0120 0x5aff - 128: write.w => 0x0120 0x5aff -(mspdebug) run -Stepping over breakpoint #1 at 0x40aa -Running. Press Ctrl+C to interrupt... - ( PC: 040ce) ( R4: 03902) ( R8: 00000) (R12: 00006) - ( SP: 037ac) ( R5: 05aff) ( R9: 00000) (R13: 038fc) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038fe) -main+0x90: - 040ce: b0 12 84 4b CALL #end_expe - 040d2: 0f 43 CLR R15 - 040d4: 31 50 54 01 ADD #0x0154, SP - 040d8: 32 d0 f0 00 BIS #0x00f0, SR - 040dc: fd 3f JMP 0x40d8 -(mspdebug) simio info leTracer -Instruction count: 161162 -MCLK: 347749 -SMCLK 347749 -ACLK: 1358 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 - 16: write.w => 0x0120 0x5aff - 32: write.w => 0x0120 0x5aff - 48: write.w => 0x0120 0x5aff - 64: write.w => 0x0120 0x5aff - 80: write.w => 0x0120 0x5aff - 96: write.w => 0x0120 0x5aff - 112: write.w => 0x0120 0x5aff - 128: write.w => 0x0120 0x5aff -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x4086 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/MCRYPTON96/decrypt_address.txt b/MCRYPTON96/decrypt_address.txt deleted file mode 100644 index d17adc6..0000000 --- a/MCRYPTON96/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40aa diff --git a/MCRYPTON96/encrypt_address.txt b/MCRYPTON96/encrypt_address.txt deleted file mode 100644 index 6ed4d10..0000000 --- a/MCRYPTON96/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -4086 diff --git a/MCRYPTON96/end_expe_address.txt b/MCRYPTON96/end_expe_address.txt deleted file mode 100644 index ccf5d04..0000000 --- a/MCRYPTON96/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40ce diff --git a/MCRYPTON96/exec b/MCRYPTON96/exec deleted file mode 100644 index 8a265e0..0000000 --- a/MCRYPTON96/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x4086 0 -setbreak 0x40aa 1 -setbreak 0x40ce 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x4086 1 finished.txt - -exit - diff --git a/MIBS64/BLOCK_SIZE.txt b/MIBS64/BLOCK_SIZE.txt deleted file mode 100644 index 900731f..0000000 --- a/MIBS64/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -64 diff --git a/MIBS64/SIM_RESULTS.txt b/MIBS64/SIM_RESULTS.txt deleted file mode 100644 index 143301c..0000000 --- a/MIBS64/SIM_RESULTS.txt +++ /dev/null @@ -1,124 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 3170 bytes at 4000 [section: .text]... -Writing 64 bytes at 4c62 [section: .rodata]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 3266 bytes total -(mspdebug) setbreak 0x4086 0 -Set breakpoint 0 -(mspdebug) setbreak 0x409c 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40b2 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 04086) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 038f0) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 03900) -main+0x48: - 04086: b0 12 42 4c CALL #start_encrypt - 0408a: 0f 44 MOV R4, R15 - 0408c: 3f 50 f6 ff ADD #0xfff6, R15 - 04090: 0e 4f MOV R15, R14 - 04092: 0f 44 MOV R4, R15 - 04094: 3f 50 -(mspdebug) simio info leTracer -Instruction count: 31 -MCLK: 93 -SMCLK 93 -ACLK: 0 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #0 at 0x4086 -Running. Press Ctrl+C to interrupt... - ( PC: 0409c) ( R4: 03902) ( R8: 00000) (R12: 0467f) - ( SP: 038f0) ( R5: 05aff) ( R9: 00000) (R13: 038f4) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 0527f) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038f0) -main+0x5e: - 0409c: b0 12 4c 4c CALL #start_decrypt - 040a0: 0f 44 MOV R4, R15 - 040a2: 3f 50 f6 ff ADD #0xfff6, R15 - 040a6: 0e 4f MOV R15, R14 - 040a8: 0f 44 MOV R4, R15 - 040aa: 3f 50 -(mspdebug) simio info leTracer -Instruction count: 22360 -MCLK: 56415 -SMCLK 56415 -ACLK: 220 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #1 at 0x409c -Running. Press Ctrl+C to interrupt... - ( PC: 040b2) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 038f0) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038f8) -main+0x74: - 040b2: b0 12 56 4c CALL #end_expe - 040b6: 0f 43 CLR R15 - 040b8: 31 50 10 00 ADD #0x0010, SP - 040bc: 32 d0 f0 00 BIS #0x00f0, SR - 040c0: fd 3f JMP 0x40bc -(mspdebug) simio info leTracer -Instruction count: 44241 -MCLK: 108417 -SMCLK 108417 -ACLK: 423 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x4086 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/MIBS64/decrypt_address.txt b/MIBS64/decrypt_address.txt deleted file mode 100644 index f1ade91..0000000 --- a/MIBS64/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -409c diff --git a/MIBS64/encrypt_address.txt b/MIBS64/encrypt_address.txt deleted file mode 100644 index 6ed4d10..0000000 --- a/MIBS64/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -4086 diff --git a/MIBS64/end_expe_address.txt b/MIBS64/end_expe_address.txt deleted file mode 100644 index 5b2dccf..0000000 --- a/MIBS64/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40b2 diff --git a/MIBS64/exec b/MIBS64/exec deleted file mode 100644 index a613758..0000000 --- a/MIBS64/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x4086 0 -setbreak 0x409c 1 -setbreak 0x40b2 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x4086 1 finished.txt - -exit - diff --git a/MIBS80/BLOCK_SIZE.txt b/MIBS80/BLOCK_SIZE.txt deleted file mode 100644 index 900731f..0000000 --- a/MIBS80/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -64 diff --git a/MIBS80/SIM_RESULTS.txt b/MIBS80/SIM_RESULTS.txt deleted file mode 100644 index bc0b91f..0000000 --- a/MIBS80/SIM_RESULTS.txt +++ /dev/null @@ -1,125 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 4096 bytes at 4000 [section: .text]... -Writing 292 bytes at 5000 [section: .text]... -Writing 64 bytes at 5124 [section: .rodata]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 4484 bytes total -(mspdebug) setbreak 0x4090 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40a6 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40bc 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 04090) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 038ee) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00001) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 00000) -main+0x52: - 04090: b0 12 04 51 CALL #start_encrypt - 04094: 0f 44 MOV R4, R15 - 04096: 3f 50 f4 ff ADD #0xfff4, R15 - 0409a: 0e 4f MOV R15, R14 - 0409c: 0f 44 MOV R4, R15 - 0409e: 3f 50 -(mspdebug) simio info leTracer -Instruction count: 31 -MCLK: 116 -SMCLK 116 -ACLK: 0 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #0 at 0x4090 -Running. Press Ctrl+C to interrupt... - ( PC: 040a6) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 038ee) ( R5: 05aff) ( R9: 00000) (R13: 038f2) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 070a5) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038ee) -main+0x68: - 040a6: b0 12 0e 51 CALL #start_decrypt - 040aa: 0f 44 MOV R4, R15 - 040ac: 3f 50 f4 ff ADD #0xfff4, R15 - 040b0: 0e 4f MOV R15, R14 - 040b2: 0f 44 MOV R4, R15 - 040b4: 3f 50 -(mspdebug) simio info leTracer -Instruction count: 29528 -MCLK: 68054 -SMCLK 68054 -ACLK: 265 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #1 at 0x40a6 -Running. Press Ctrl+C to interrupt... - ( PC: 040bc) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 038ee) ( R5: 05aff) ( R9: 00000) (R13: 000f8) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 000ff) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038f6) -main+0x7e: - 040bc: b0 12 18 51 CALL #end_expe - 040c0: 0f 43 CLR R15 - 040c2: 31 50 12 00 ADD #0x0012, SP - 040c6: 32 d0 f0 00 BIS #0x00f0, SR - 040ca: fd 3f JMP 0x40c6 -(mspdebug) simio info leTracer -Instruction count: 59313 -MCLK: 137080 -SMCLK 137080 -ACLK: 535 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x4090 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/MIBS80/decrypt_address.txt b/MIBS80/decrypt_address.txt deleted file mode 100644 index dd46457..0000000 --- a/MIBS80/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40a6 diff --git a/MIBS80/encrypt_address.txt b/MIBS80/encrypt_address.txt deleted file mode 100644 index 6b61c08..0000000 --- a/MIBS80/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -4090 diff --git a/MIBS80/end_expe_address.txt b/MIBS80/end_expe_address.txt deleted file mode 100644 index 92c09c5..0000000 --- a/MIBS80/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40bc diff --git a/MIBS80/exec b/MIBS80/exec deleted file mode 100644 index cdc0396..0000000 --- a/MIBS80/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x4090 0 -setbreak 0x40a6 1 -setbreak 0x40bc 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x4090 1 finished.txt - -exit - diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..e6495a8 --- /dev/null +++ b/Makefile @@ -0,0 +1,13 @@ +all: expe html + +expe: + ./expe.sh && ./generate_perf_tab.sh + +html: + for file in `ls PERFS*.tex` + do + latex2html $file + done +firefox: + firefox PERFS-O0/index.html PERFS-O1/index.html PERFS-O2/index.html PERFS-O3/index.html + diff --git a/PRESENT_SIZE/BLOCK_SIZE.txt b/PRESENT_SIZE/BLOCK_SIZE.txt deleted file mode 100644 index 900731f..0000000 --- a/PRESENT_SIZE/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -64 diff --git a/PRESENT_SIZE/SIM_RESULTS.txt b/PRESENT_SIZE/SIM_RESULTS.txt deleted file mode 100644 index 2558440..0000000 --- a/PRESENT_SIZE/SIM_RESULTS.txt +++ /dev/null @@ -1,123 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 4096 bytes at 4000 [section: .text]... -Writing 756 bytes at 5000 [section: .text]... -Writing 80 bytes at 52f4 [section: .rodata]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 4964 bytes total -(mspdebug) setbreak 0x4078 0 -Set breakpoint 0 -(mspdebug) setbreak 0x408c 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40a0 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 04078) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 038ee) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00001) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 00000) -main+0x3a: - 04078: b0 12 d4 52 CALL #start_encrypt - 0407c: 0f 44 MOV R4, R15 - 0407e: 3f 50 f6 ff ADD #0xfff6, R15 - 04082: 0e 44 MOV R4, R14 - 04084: 3e 50 ec ff ADD #0xffec, R14 -(mspdebug) simio info leTracer -Instruction count: 22 -MCLK: 70 -SMCLK 70 -ACLK: 0 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #0 at 0x4078 -Running. Press Ctrl+C to interrupt... - ( PC: 0408c) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 038ee) ( R5: 05aff) ( R9: 00000) (R13: 0df66) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 048c7) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038f8) -main+0x4e: - 0408c: b0 12 de 52 CALL #start_decrypt - 04090: 0f 44 MOV R4, R15 - 04092: 3f 50 f6 ff ADD #0xfff6, R15 - 04096: 0e 44 MOV R4, R14 - 04098: 3e 50 ec ff ADD #0xffec, R14 -(mspdebug) simio info leTracer -Instruction count: 210528 -MCLK: 491672 -SMCLK 491672 -ACLK: 1920 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #1 at 0x408c -Running. Press Ctrl+C to interrupt... - ( PC: 040a0) ( R4: 03902) ( R8: 00000) (R12: 037d2) - ( SP: 038ee) ( R5: 05aff) ( R9: 00000) (R13: 0a024) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 08700) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038f8) -main+0x62: - 040a0: b0 12 e8 52 CALL #end_expe - 040a4: 0f 43 CLR R15 - 040a6: 31 50 12 00 ADD #0x0012, SP - 040aa: 32 d0 f0 00 BIS #0x00f0, SR - 040ae: fd 3f JMP 0x40aa -(mspdebug) simio info leTracer -Instruction count: 418897 -MCLK: 981415 -SMCLK 981415 -ACLK: 3833 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x4078 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/PRESENT_SIZE/decrypt_address.txt b/PRESENT_SIZE/decrypt_address.txt deleted file mode 100644 index 45ac3fd..0000000 --- a/PRESENT_SIZE/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -408c diff --git a/PRESENT_SIZE/encrypt_address.txt b/PRESENT_SIZE/encrypt_address.txt deleted file mode 100644 index 9ee9b59..0000000 --- a/PRESENT_SIZE/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -4078 diff --git a/PRESENT_SIZE/end_expe_address.txt b/PRESENT_SIZE/end_expe_address.txt deleted file mode 100644 index d2d83f2..0000000 --- a/PRESENT_SIZE/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40a0 diff --git a/PRESENT_SIZE/exec b/PRESENT_SIZE/exec deleted file mode 100644 index c8b9792..0000000 --- a/PRESENT_SIZE/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x4078 0 -setbreak 0x408c 1 -setbreak 0x40a0 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x4078 1 finished.txt - -exit - diff --git a/PRESENT_SPEED/BLOCK_SIZE.txt b/PRESENT_SPEED/BLOCK_SIZE.txt deleted file mode 100644 index 900731f..0000000 --- a/PRESENT_SPEED/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -64 diff --git a/PRESENT_SPEED/SIM_RESULTS.txt b/PRESENT_SPEED/SIM_RESULTS.txt deleted file mode 100644 index d0bc48a..0000000 --- a/PRESENT_SPEED/SIM_RESULTS.txt +++ /dev/null @@ -1,123 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 4096 bytes at 4000 [section: .text]... -Writing 350 bytes at 5000 [section: .text]... -Writing 336 bytes at 515e [section: .rodata]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 4814 bytes total -(mspdebug) setbreak 0x406a 0 -Set breakpoint 0 -(mspdebug) setbreak 0x407e 1 -Set breakpoint 0 -(mspdebug) setbreak 0x4092 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 0406a) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 038ee) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00001) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 00000) -main+0x2c: - 0406a: b0 12 3e 51 CALL #start_encrypt - 0406e: 0f 44 MOV R4, R15 - 04070: 3f 50 f6 ff ADD #0xfff6, R15 - 04074: 0e 44 MOV R4, R14 - 04076: 3e 50 ec ff ADD #0xffec, R14 -(mspdebug) simio info leTracer -Instruction count: 22 -MCLK: 62 -SMCLK 62 -ACLK: 0 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #0 at 0x406a -Running. Press Ctrl+C to interrupt... - ( PC: 0407e) ( R4: 03902) ( R8: 00000) (R12: 0704c) - ( SP: 038ee) ( R5: 05aff) ( R9: 00000) (R13: 03463) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 08445) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038f8) -main+0x40: - 0407e: b0 12 48 51 CALL #start_decrypt - 04082: 0f 44 MOV R4, R15 - 04084: 3f 50 f6 ff ADD #0xfff6, R15 - 04088: 0e 44 MOV R4, R14 - 0408a: 3e 50 ec ff ADD #0xffec, R14 -(mspdebug) simio info leTracer -Instruction count: 180288 -MCLK: 364649 -SMCLK 364649 -ACLK: 1424 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #1 at 0x407e -Running. Press Ctrl+C to interrupt... - ( PC: 04092) ( R4: 03902) ( R8: 00000) (R12: 04ccc) - ( SP: 038ee) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038f8) -main+0x54: - 04092: b0 12 52 51 CALL #end_expe - 04096: 0f 43 CLR R15 - 04098: 31 50 12 00 ADD #0x0012, SP - 0409c: 32 d0 f0 00 BIS #0x00f0, SR - 040a0: fd 3f JMP 0x409c -(mspdebug) simio info leTracer -Instruction count: 362809 -MCLK: 733318 -SMCLK 733318 -ACLK: 2864 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x406a 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/PRESENT_SPEED/decrypt_address.txt b/PRESENT_SPEED/decrypt_address.txt deleted file mode 100644 index af547ba..0000000 --- a/PRESENT_SPEED/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -407e diff --git a/PRESENT_SPEED/encrypt_address.txt b/PRESENT_SPEED/encrypt_address.txt deleted file mode 100644 index f4cc57f..0000000 --- a/PRESENT_SPEED/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -406a diff --git a/PRESENT_SPEED/end_expe_address.txt b/PRESENT_SPEED/end_expe_address.txt deleted file mode 100644 index 076fe15..0000000 --- a/PRESENT_SPEED/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -4092 diff --git a/PRESENT_SPEED/exec b/PRESENT_SPEED/exec deleted file mode 100644 index ca81be4..0000000 --- a/PRESENT_SPEED/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x406a 0 -setbreak 0x407e 1 -setbreak 0x4092 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x406a 1 finished.txt - -exit - diff --git a/Piccolo128/BLOCK_SIZE.txt b/Piccolo128/BLOCK_SIZE.txt deleted file mode 100644 index 900731f..0000000 --- a/Piccolo128/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -64 diff --git a/Piccolo128/SIM_RESULTS.txt b/Piccolo128/SIM_RESULTS.txt deleted file mode 100644 index 2aa2865..0000000 --- a/Piccolo128/SIM_RESULTS.txt +++ /dev/null @@ -1,122 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 2382 bytes at 4000 [section: .text]... -Writing 96 bytes at 494e [section: .rodata]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 2510 bytes total -(mspdebug) setbreak 0x4096 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40d4 1 -Set breakpoint 0 -(mspdebug) setbreak 0x4112 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 04096) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 03860) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00001) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 00000) -main+0x58: - 04096: b0 12 2e 49 CALL #start_encrypt - 0409a: 0e 44 MOV R4, R14 - 0409c: 3e 50 76 ff ADD #0xff76, R14 - 040a0: 0f 44 MOV R4, R15 - 040a2: 3f 50 66 ff ADD #0xff66, R15 -(mspdebug) simio info leTracer -Instruction count: 27 -MCLK: 94 -SMCLK 94 -ACLK: 0 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #0 at 0x4096 -Running. Press Ctrl+C to interrupt... - ( PC: 040d4) ( R4: 03902) ( R8: 00000) (R12: 03840) - ( SP: 03860) ( R5: 05aff) ( R9: 00000) (R13: 08be2) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 0657b) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 03862) -main+0x96: - 040d4: b0 12 38 49 CALL #start_decrypt - 040d8: 0e 44 MOV R4, R14 - 040da: 3e 50 76 ff ADD #0xff76, R14 - 040de: 0f 44 MOV R4, R15 - 040e0: 3f 50 66 ff ADD #0xff66, R15 -(mspdebug) simio info leTracer -Instruction count: 15972 -MCLK: 36591 -SMCLK 36591 -ACLK: 142 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #1 at 0x40d4 -Running. Press Ctrl+C to interrupt... - ( PC: 04112) ( R4: 03902) ( R8: 00000) (R12: 0ffc4) - ( SP: 03860) ( R5: 05aff) ( R9: 00000) (R13: 0abba) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 089ab) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 03862) -main+0xd4: - 04112: b0 12 42 49 CALL #end_expe - 04116: 0f 43 CLR R15 - 04118: 31 50 a0 00 ADD #0x00a0, SP - 0411c: 32 d0 f0 00 BIS #0x00f0, SR - 04120: fd 3f JMP 0x411c -(mspdebug) simio info leTracer -Instruction count: 33439 -MCLK: 76097 -SMCLK 76097 -ACLK: 297 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x4096 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/Piccolo128/decrypt_address.txt b/Piccolo128/decrypt_address.txt deleted file mode 100644 index 9874908..0000000 --- a/Piccolo128/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40d4 diff --git a/Piccolo128/encrypt_address.txt b/Piccolo128/encrypt_address.txt deleted file mode 100644 index 801c306..0000000 --- a/Piccolo128/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -4096 diff --git a/Piccolo128/end_expe_address.txt b/Piccolo128/end_expe_address.txt deleted file mode 100644 index 8983bf8..0000000 --- a/Piccolo128/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -4112 diff --git a/Piccolo128/exec b/Piccolo128/exec deleted file mode 100644 index 6e2d09b..0000000 --- a/Piccolo128/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x4096 0 -setbreak 0x40d4 1 -setbreak 0x4112 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x4096 1 finished.txt - -exit - diff --git a/Piccolo80/BLOCK_SIZE.txt b/Piccolo80/BLOCK_SIZE.txt deleted file mode 100644 index 900731f..0000000 --- a/Piccolo80/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -64 diff --git a/Piccolo80/SIM_RESULTS.txt b/Piccolo80/SIM_RESULTS.txt deleted file mode 100644 index 3c71685..0000000 --- a/Piccolo80/SIM_RESULTS.txt +++ /dev/null @@ -1,122 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 2306 bytes at 4000 [section: .text]... -Writing 96 bytes at 4902 [section: .rodata]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 2434 bytes total -(mspdebug) setbreak 0x4084 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40c2 1 -Set breakpoint 0 -(mspdebug) setbreak 0x4100 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 04084) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 0387e) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00001) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 00000) -main+0x46: - 04084: b0 12 c0 48 CALL #start_encrypt - 04088: 0e 44 MOV R4, R14 - 0408a: 3e 50 8e ff ADD #0xff8e, R14 - 0408e: 0f 44 MOV R4, R15 - 04090: 3f 50 84 ff ADD #0xff84, R15 -(mspdebug) simio info leTracer -Instruction count: 24 -MCLK: 79 -SMCLK 79 -ACLK: 0 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #0 at 0x4084 -Running. Press Ctrl+C to interrupt... - ( PC: 040c2) ( R4: 03902) ( R8: 00000) (R12: 03871) - ( SP: 0387e) ( R5: 05aff) ( R9: 00000) (R13: 05361) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 035f8) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 03880) -main+0x84: - 040c2: b0 12 ca 48 CALL #start_decrypt - 040c6: 0e 44 MOV R4, R14 - 040c8: 3e 50 8e ff ADD #0xff8e, R14 - 040cc: 0f 44 MOV R4, R15 - 040ce: 3f 50 84 ff ADD #0xff84, R15 -(mspdebug) simio info leTracer -Instruction count: 14699 -MCLK: 32185 -SMCLK 32185 -ACLK: 125 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #1 at 0x40c2 -Running. Press Ctrl+C to interrupt... - ( PC: 04100) ( R4: 03902) ( R8: 00000) (R12: 0ffd0) - ( SP: 0387e) ( R5: 05aff) ( R9: 00000) (R13: 0abba) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 089ab) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 03880) -main+0xc2: - 04100: b0 12 d4 48 CALL #end_expe - 04104: 0f 43 CLR R15 - 04106: 31 50 82 00 ADD #0x0082, SP - 0410a: 32 d0 f0 00 BIS #0x00f0, SR - 0410e: fd 3f JMP 0x410a -(mspdebug) simio info leTracer -Instruction count: 30608 -MCLK: 66736 -SMCLK 66736 -ACLK: 260 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x4084 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/Piccolo80/decrypt_address.txt b/Piccolo80/decrypt_address.txt deleted file mode 100644 index 3e856bb..0000000 --- a/Piccolo80/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40c2 diff --git a/Piccolo80/encrypt_address.txt b/Piccolo80/encrypt_address.txt deleted file mode 100644 index 603c2df..0000000 --- a/Piccolo80/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -4084 diff --git a/Piccolo80/end_expe_address.txt b/Piccolo80/end_expe_address.txt deleted file mode 100644 index d7df15d..0000000 --- a/Piccolo80/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -4100 diff --git a/Piccolo80/exec b/Piccolo80/exec deleted file mode 100644 index 12a07f4..0000000 --- a/Piccolo80/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x4084 0 -setbreak 0x40c2 1 -setbreak 0x4100 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x4084 1 finished.txt - -exit - diff --git a/SEA/BLOCK_SIZE.txt b/SEA/BLOCK_SIZE.txt deleted file mode 100644 index f906e18..0000000 --- a/SEA/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -96 diff --git a/SEA/SIM_RESULTS.txt b/SEA/SIM_RESULTS.txt deleted file mode 100644 index 52402bc..0000000 --- a/SEA/SIM_RESULTS.txt +++ /dev/null @@ -1,121 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 2772 bytes at 4000 [section: .text]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 2804 bytes total -(mspdebug) setbreak 0x409c 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40c0 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40e4 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 0409c) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 03682) ( R5: 05aff) ( R9: 00000) (R13: 03682) - ( SR: 00003) ( R6: 00000) (R10: 00000) (R14: 0369a) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 0000a) -main+0x5e: - 0409c: b0 12 b4 4a CALL #start_encrypt - 040a0: 0e 44 MOV R4, R14 - 040a2: 3e 50 9a fd ADD #0xfd9a, R14 - 040a6: 0f 44 MOV R4, R15 - 040a8: 3f 50 8e fd ADD #0xfd8e, R15 -(mspdebug) simio info leTracer -Instruction count: 153 -MCLK: 412 -SMCLK 412 -ACLK: 1 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #0 at 0x409c -Running. Press Ctrl+C to interrupt... - ( PC: 040c0) ( R4: 03902) ( R8: 00000) (R12: 08000) - ( SP: 03682) ( R5: 05aff) ( R9: 00000) (R13: 03664) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 03688) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 0368e) -main+0x82: - 040c0: b0 12 be 4a CALL #start_decrypt - 040c4: 0e 44 MOV R4, R14 - 040c6: 3e 50 9a fd ADD #0xfd9a, R14 - 040ca: 0f 44 MOV R4, R15 - 040cc: 3f 50 8e fd ADD #0xfd8e, R15 -(mspdebug) simio info leTracer -Instruction count: 50213 -MCLK: 119867 -SMCLK 119867 -ACLK: 468 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #1 at 0x40c0 -Running. Press Ctrl+C to interrupt... - ( PC: 040e4) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 03682) ( R5: 05aff) ( R9: 00000) (R13: 03664) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 03688) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 0368e) -main+0xa6: - 040e4: b0 12 c8 4a CALL #end_expe - 040e8: 0f 43 CLR R15 - 040ea: 31 50 7e 02 ADD #0x027e, SP - 040ee: 32 d0 f0 00 BIS #0x00f0, SR - 040f2: fd 3f JMP 0x40ee -(mspdebug) simio info leTracer -Instruction count: 100324 -MCLK: 239613 -SMCLK 239613 -ACLK: 935 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x409c 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/SEA/decrypt_address.txt b/SEA/decrypt_address.txt deleted file mode 100644 index bbe87fe..0000000 --- a/SEA/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40c0 diff --git a/SEA/encrypt_address.txt b/SEA/encrypt_address.txt deleted file mode 100644 index f1ade91..0000000 --- a/SEA/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -409c diff --git a/SEA/end_expe_address.txt b/SEA/end_expe_address.txt deleted file mode 100644 index 7cf03f6..0000000 --- a/SEA/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40e4 diff --git a/SEA/exec b/SEA/exec deleted file mode 100644 index a8026b3..0000000 --- a/SEA/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x409c 0 -setbreak 0x40c0 1 -setbreak 0x40e4 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x409c 1 finished.txt - -exit - diff --git a/SIMON128_128/BLOCK_SIZE.txt b/SIMON128_128/BLOCK_SIZE.txt deleted file mode 100644 index a949a93..0000000 --- a/SIMON128_128/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -128 diff --git a/SIMON128_128/SIM_RESULTS.txt b/SIMON128_128/SIM_RESULTS.txt deleted file mode 100644 index 522a7a9..0000000 --- a/SIMON128_128/SIM_RESULTS.txt +++ /dev/null @@ -1,164 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 2788 bytes at 4000 [section: .text]... -Writing 62 bytes at 4ae4 [section: .data]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 2882 bytes total -(mspdebug) setbreak 0x40dc 0 -Set breakpoint 0 -(mspdebug) setbreak 0x4104 1 -Set breakpoint 0 -(mspdebug) setbreak 0x412a 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 040dc) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 036c0) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 036e0) -main+0x9e: - 040dc: b0 12 c4 4a CALL #start_encrypt - 040e0: 0f 44 MOV R4, R15 - 040e2: 3f 50 de fd ADD #0xfdde, R15 - 040e6: b0 12 3e 41 CALL #KeyExpansion - 040ea: 0e 44 MOV R4, R14 -(mspdebug) simio info leTracer -Instruction count: 171 -MCLK: 653 -SMCLK 653 -ACLK: 2 -No IRQ is pending - -IO event history (oldest first): - 272: write.w => 0x0120 0x5aff - 288: write.w => 0x0120 0x5aff - 304: write.w => 0x0120 0x5aff - 320: write.w => 0x0120 0x5aff - 336: write.w => 0x0120 0x5aff - 352: write.w => 0x0120 0x5aff - 368: write.w => 0x0120 0x5aff - 384: write.w => 0x0120 0x5aff - 400: write.w => 0x0120 0x5aff - 416: write.w => 0x0120 0x5aff - 432: write.w => 0x0120 0x5aff - 448: write.w => 0x0120 0x5aff - 464: write.w => 0x0120 0x5aff - 480: write.w => 0x0120 0x5aff - 496: write.w => 0x0120 0x5aff -(mspdebug) run -Stepping over breakpoint #0 at 0x40dc -Running. Press Ctrl+C to interrupt... - ( PC: 04104) ( R4: 03902) ( R8: 00000) (R12: 0fe3f) - ( SP: 036c0) ( R5: 05aff) ( R9: 00000) (R13: 01e54) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 01b1e) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 036d8) -main+0xc6: - 04104: b0 12 ce 4a CALL #start_decrypt - 04108: 0f 44 MOV R4, R15 - 0410a: 3f 50 de fd ADD #0xfdde, R15 - 0410e: b0 12 3e 41 CALL #KeyExpansion - 04112: 0e 44 MOV R4, R14 -(mspdebug) simio info leTracer -Instruction count: 19606 -MCLK: 51663 -SMCLK 51663 -ACLK: 201 -No IRQ is pending - -IO event history (oldest first): - 272: write.w => 0x0120 0x5aff - 288: write.w => 0x0120 0x5aff - 304: write.w => 0x0120 0x5aff - 320: write.w => 0x0120 0x5aff - 336: write.w => 0x0120 0x5aff - 352: write.w => 0x0120 0x5aff - 368: write.w => 0x0120 0x5aff - 384: write.w => 0x0120 0x5aff - 400: write.w => 0x0120 0x5aff - 416: write.w => 0x0120 0x5aff - 432: write.w => 0x0120 0x5aff - 448: write.w => 0x0120 0x5aff - 464: write.w => 0x0120 0x5aff - 480: write.w => 0x0120 0x5aff - 496: write.w => 0x0120 0x5aff -(mspdebug) run -Stepping over breakpoint #1 at 0x4104 -Running. Press Ctrl+C to interrupt... - ( PC: 0412a) ( R4: 03902) ( R8: 00000) (R12: 07420) - ( SP: 036c0) ( R5: 05aff) ( R9: 00000) (R13: 06172) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 06576) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 036c0) -main+0xec: - 0412a: b0 12 d8 4a CALL #end_expe - 0412e: 0f 43 CLR R15 - 04130: 31 50 40 02 ADD #0x0240, SP - 04134: 32 d0 f0 00 BIS #0x00f0, SR - 04138: fd 3f JMP 0x4134 -(mspdebug) simio info leTracer -Instruction count: 39314 -MCLK: 103221 -SMCLK 103221 -ACLK: 403 -No IRQ is pending - -IO event history (oldest first): - 272: write.w => 0x0120 0x5aff - 288: write.w => 0x0120 0x5aff - 304: write.w => 0x0120 0x5aff - 320: write.w => 0x0120 0x5aff - 336: write.w => 0x0120 0x5aff - 352: write.w => 0x0120 0x5aff - 368: write.w => 0x0120 0x5aff - 384: write.w => 0x0120 0x5aff - 400: write.w => 0x0120 0x5aff - 416: write.w => 0x0120 0x5aff - 432: write.w => 0x0120 0x5aff - 448: write.w => 0x0120 0x5aff - 464: write.w => 0x0120 0x5aff - 480: write.w => 0x0120 0x5aff - 496: write.w => 0x0120 0x5aff -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x40dc 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/SIMON128_128/decrypt_address.txt b/SIMON128_128/decrypt_address.txt deleted file mode 100644 index b489426..0000000 --- a/SIMON128_128/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -4104 diff --git a/SIMON128_128/encrypt_address.txt b/SIMON128_128/encrypt_address.txt deleted file mode 100644 index 85c282d..0000000 --- a/SIMON128_128/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40dc diff --git a/SIMON128_128/end_expe_address.txt b/SIMON128_128/end_expe_address.txt deleted file mode 100644 index cdde372..0000000 --- a/SIMON128_128/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -412a diff --git a/SIMON128_128/exec b/SIMON128_128/exec deleted file mode 100644 index 533778c..0000000 --- a/SIMON128_128/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x40dc 0 -setbreak 0x4104 1 -setbreak 0x412a 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x40dc 1 finished.txt - -exit - diff --git a/SIMON64_128/BLOCK_SIZE.txt b/SIMON64_128/BLOCK_SIZE.txt deleted file mode 100644 index 900731f..0000000 --- a/SIMON64_128/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -64 diff --git a/SIMON64_128/SIM_RESULTS.txt b/SIMON64_128/SIM_RESULTS.txt deleted file mode 100644 index 657715d..0000000 --- a/SIMON64_128/SIM_RESULTS.txt +++ /dev/null @@ -1,164 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 1692 bytes at 4000 [section: .text]... -Writing 62 bytes at 469c [section: .data]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 1786 bytes total -(mspdebug) setbreak 0x40a8 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40d0 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40f6 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 040a8) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 03840) ( R5: 05aff) ( R9: 00000) (R13: 038fc) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 04696) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 015df) -main+0x6a: - 040a8: b0 12 7c 46 CALL #start_encrypt - 040ac: 0f 44 MOV R4, R15 - 040ae: 3f 50 4e ff ADD #0xff4e, R15 - 040b2: b0 12 0a 41 CALL #KeyExpansion - 040b6: 0e 44 MOV R4, R14 -(mspdebug) simio info leTracer -Instruction count: 4340 -MCLK: 8749 -SMCLK 8749 -ACLK: 34 -No IRQ is pending - -IO event history (oldest first): - 272: write.w => 0x0120 0x5aff - 288: write.w => 0x0120 0x5aff - 304: write.w => 0x0120 0x5aff - 320: write.w => 0x0120 0x5aff - 336: write.w => 0x0120 0x5aff - 352: write.w => 0x0120 0x5aff - 368: write.w => 0x0120 0x5aff - 384: write.w => 0x0120 0x5aff - 400: write.w => 0x0120 0x5aff - 416: write.w => 0x0120 0x5aff - 432: write.w => 0x0120 0x5aff - 448: write.w => 0x0120 0x5aff - 464: write.w => 0x0120 0x5aff - 480: write.w => 0x0120 0x5aff - 496: write.w => 0x0120 0x5aff -(mspdebug) run -Stepping over breakpoint #0 at 0x40a8 -Running. Press Ctrl+C to interrupt... - ( PC: 040d0) ( R4: 03902) ( R8: 00000) (R12: 0bab6) - ( SP: 03840) ( R5: 05aff) ( R9: 00000) (R13: 03848) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 0fc20) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 0384c) -main+0x92: - 040d0: b0 12 86 46 CALL #start_decrypt - 040d4: 0f 44 MOV R4, R15 - 040d6: 3f 50 4e ff ADD #0xff4e, R15 - 040da: b0 12 0a 41 CALL #KeyExpansion - 040de: 0e 44 MOV R4, R14 -(mspdebug) simio info leTracer -Instruction count: 13861 -MCLK: 26899 -SMCLK 26899 -ACLK: 105 -No IRQ is pending - -IO event history (oldest first): - 272: write.w => 0x0120 0x5aff - 288: write.w => 0x0120 0x5aff - 304: write.w => 0x0120 0x5aff - 320: write.w => 0x0120 0x5aff - 336: write.w => 0x0120 0x5aff - 352: write.w => 0x0120 0x5aff - 368: write.w => 0x0120 0x5aff - 384: write.w => 0x0120 0x5aff - 400: write.w => 0x0120 0x5aff - 416: write.w => 0x0120 0x5aff - 432: write.w => 0x0120 0x5aff - 448: write.w => 0x0120 0x5aff - 464: write.w => 0x0120 0x5aff - 480: write.w => 0x0120 0x5aff - 496: write.w => 0x0120 0x5aff -(mspdebug) run -Stepping over breakpoint #1 at 0x40d0 -Running. Press Ctrl+C to interrupt... - ( PC: 040f6) ( R4: 03902) ( R8: 00000) (R12: 06f75) - ( SP: 03840) ( R5: 05aff) ( R9: 00000) (R13: 02366) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 06e75) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 03840) -main+0xb8: - 040f6: b0 12 90 46 CALL #end_expe - 040fa: 0f 43 CLR R15 - 040fc: 31 50 c0 00 ADD #0x00c0, SP - 04100: 32 d0 f0 00 BIS #0x00f0, SR - 04104: fd 3f JMP 0x4100 -(mspdebug) simio info leTracer -Instruction count: 23647 -MCLK: 45493 -SMCLK 45493 -ACLK: 177 -No IRQ is pending - -IO event history (oldest first): - 272: write.w => 0x0120 0x5aff - 288: write.w => 0x0120 0x5aff - 304: write.w => 0x0120 0x5aff - 320: write.w => 0x0120 0x5aff - 336: write.w => 0x0120 0x5aff - 352: write.w => 0x0120 0x5aff - 368: write.w => 0x0120 0x5aff - 384: write.w => 0x0120 0x5aff - 400: write.w => 0x0120 0x5aff - 416: write.w => 0x0120 0x5aff - 432: write.w => 0x0120 0x5aff - 448: write.w => 0x0120 0x5aff - 464: write.w => 0x0120 0x5aff - 480: write.w => 0x0120 0x5aff - 496: write.w => 0x0120 0x5aff -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x40a8 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/SIMON64_128/decrypt_address.txt b/SIMON64_128/decrypt_address.txt deleted file mode 100644 index b0fb25c..0000000 --- a/SIMON64_128/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40d0 diff --git a/SIMON64_128/encrypt_address.txt b/SIMON64_128/encrypt_address.txt deleted file mode 100644 index 9760953..0000000 --- a/SIMON64_128/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40a8 diff --git a/SIMON64_128/end_expe_address.txt b/SIMON64_128/end_expe_address.txt deleted file mode 100644 index bd63ec6..0000000 --- a/SIMON64_128/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40f6 diff --git a/SIMON64_128/exec b/SIMON64_128/exec deleted file mode 100644 index a8e8728..0000000 --- a/SIMON64_128/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x40a8 0 -setbreak 0x40d0 1 -setbreak 0x40f6 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x40a8 1 finished.txt - -exit - diff --git a/SIMON64_96/BLOCK_SIZE.txt b/SIMON64_96/BLOCK_SIZE.txt deleted file mode 100644 index 900731f..0000000 --- a/SIMON64_96/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -64 diff --git a/SIMON64_96/SIM_RESULTS.txt b/SIMON64_96/SIM_RESULTS.txt deleted file mode 100644 index 3b59a23..0000000 --- a/SIMON64_96/SIM_RESULTS.txt +++ /dev/null @@ -1,164 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 1646 bytes at 4000 [section: .text]... -Writing 62 bytes at 466e [section: .data]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 1740 bytes total -(mspdebug) setbreak 0x4092 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40ba 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40e0 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 04092) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 03848) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00001) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 00000) -main+0x54: - 04092: b0 12 4e 46 CALL #start_encrypt - 04096: 0f 44 MOV R4, R15 - 04098: 3f 50 56 ff ADD #0xff56, R15 - 0409c: b0 12 f4 40 CALL #KeyExpansion - 040a0: 0e 44 MOV R4, R14 -(mspdebug) simio info leTracer -Instruction count: 151 -MCLK: 588 -SMCLK 588 -ACLK: 2 -No IRQ is pending - -IO event history (oldest first): - 272: write.w => 0x0120 0x5aff - 288: write.w => 0x0120 0x5aff - 304: write.w => 0x0120 0x5aff - 320: write.w => 0x0120 0x5aff - 336: write.w => 0x0120 0x5aff - 352: write.w => 0x0120 0x5aff - 368: write.w => 0x0120 0x5aff - 384: write.w => 0x0120 0x5aff - 400: write.w => 0x0120 0x5aff - 416: write.w => 0x0120 0x5aff - 432: write.w => 0x0120 0x5aff - 448: write.w => 0x0120 0x5aff - 464: write.w => 0x0120 0x5aff - 480: write.w => 0x0120 0x5aff - 496: write.w => 0x0120 0x5aff -(mspdebug) run -Stepping over breakpoint #0 at 0x4092 -Running. Press Ctrl+C to interrupt... - ( PC: 040ba) ( R4: 03902) ( R8: 00000) (R12: 05fa3) - ( SP: 03848) ( R5: 05aff) ( R9: 00000) (R13: 03850) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 0e27f) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 03854) -main+0x7c: - 040ba: b0 12 58 46 CALL #start_decrypt - 040be: 0f 44 MOV R4, R15 - 040c0: 3f 50 56 ff ADD #0xff56, R15 - 040c4: b0 12 f4 40 CALL #KeyExpansion - 040c8: 0e 44 MOV R4, R14 -(mspdebug) simio info leTracer -Instruction count: 8977 -MCLK: 17191 -SMCLK 17191 -ACLK: 67 -No IRQ is pending - -IO event history (oldest first): - 272: write.w => 0x0120 0x5aff - 288: write.w => 0x0120 0x5aff - 304: write.w => 0x0120 0x5aff - 320: write.w => 0x0120 0x5aff - 336: write.w => 0x0120 0x5aff - 352: write.w => 0x0120 0x5aff - 368: write.w => 0x0120 0x5aff - 384: write.w => 0x0120 0x5aff - 400: write.w => 0x0120 0x5aff - 416: write.w => 0x0120 0x5aff - 432: write.w => 0x0120 0x5aff - 448: write.w => 0x0120 0x5aff - 464: write.w => 0x0120 0x5aff - 480: write.w => 0x0120 0x5aff - 496: write.w => 0x0120 0x5aff -(mspdebug) run -Stepping over breakpoint #1 at 0x40ba -Running. Press Ctrl+C to interrupt... - ( PC: 040e0) ( R4: 03902) ( R8: 00000) (R12: 06d63) - ( SP: 03848) ( R5: 05aff) ( R9: 00000) (R13: 06d6b) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 06c63) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 03848) -main+0xa2: - 040e0: b0 12 62 46 CALL #end_expe - 040e4: 0f 43 CLR R15 - 040e6: 31 50 b8 00 ADD #0x00b8, SP - 040ea: 32 d0 f0 00 BIS #0x00f0, SR - 040ee: fd 3f JMP 0x40ea -(mspdebug) simio info leTracer -Instruction count: 18056 -MCLK: 34218 -SMCLK 34218 -ACLK: 133 -No IRQ is pending - -IO event history (oldest first): - 272: write.w => 0x0120 0x5aff - 288: write.w => 0x0120 0x5aff - 304: write.w => 0x0120 0x5aff - 320: write.w => 0x0120 0x5aff - 336: write.w => 0x0120 0x5aff - 352: write.w => 0x0120 0x5aff - 368: write.w => 0x0120 0x5aff - 384: write.w => 0x0120 0x5aff - 400: write.w => 0x0120 0x5aff - 416: write.w => 0x0120 0x5aff - 432: write.w => 0x0120 0x5aff - 448: write.w => 0x0120 0x5aff - 464: write.w => 0x0120 0x5aff - 480: write.w => 0x0120 0x5aff - 496: write.w => 0x0120 0x5aff -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x4092 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/SIMON64_96/decrypt_address.txt b/SIMON64_96/decrypt_address.txt deleted file mode 100644 index 547e464..0000000 --- a/SIMON64_96/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40ba diff --git a/SIMON64_96/encrypt_address.txt b/SIMON64_96/encrypt_address.txt deleted file mode 100644 index 076fe15..0000000 --- a/SIMON64_96/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -4092 diff --git a/SIMON64_96/end_expe_address.txt b/SIMON64_96/end_expe_address.txt deleted file mode 100644 index e06d903..0000000 --- a/SIMON64_96/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40e0 diff --git a/SIMON64_96/exec b/SIMON64_96/exec deleted file mode 100644 index 2410d69..0000000 --- a/SIMON64_96/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x4092 0 -setbreak 0x40ba 1 -setbreak 0x40e0 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x4092 1 finished.txt - -exit - diff --git a/SIMON96_144/BLOCK_SIZE.txt b/SIMON96_144/BLOCK_SIZE.txt deleted file mode 100644 index f906e18..0000000 --- a/SIMON96_144/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -96 diff --git a/SIMON96_144/SIM_RESULTS.txt b/SIMON96_144/SIM_RESULTS.txt deleted file mode 100644 index 692fa06..0000000 --- a/SIMON96_144/SIM_RESULTS.txt +++ /dev/null @@ -1,164 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 3168 bytes at 4000 [section: .text]... -Writing 62 bytes at 4c60 [section: .data]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 3262 bytes total -(mspdebug) setbreak 0x40ea 0 -Set breakpoint 0 -(mspdebug) setbreak 0x4112 1 -Set breakpoint 0 -(mspdebug) setbreak 0x4138 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 040ea) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 03730) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 03750) -main+0xac: - 040ea: b0 12 40 4c CALL #start_encrypt - 040ee: 0f 44 MOV R4, R15 - 040f0: 3f 50 4e fe ADD #0xfe4e, R15 - 040f4: b0 12 4c 41 CALL #KeyExpansion - 040f8: 0e 44 MOV R4, R14 -(mspdebug) simio info leTracer -Instruction count: 175 -MCLK: 668 -SMCLK 668 -ACLK: 2 -No IRQ is pending - -IO event history (oldest first): - 272: write.w => 0x0120 0x5aff - 288: write.w => 0x0120 0x5aff - 304: write.w => 0x0120 0x5aff - 320: write.w => 0x0120 0x5aff - 336: write.w => 0x0120 0x5aff - 352: write.w => 0x0120 0x5aff - 368: write.w => 0x0120 0x5aff - 384: write.w => 0x0120 0x5aff - 400: write.w => 0x0120 0x5aff - 416: write.w => 0x0120 0x5aff - 432: write.w => 0x0120 0x5aff - 448: write.w => 0x0120 0x5aff - 464: write.w => 0x0120 0x5aff - 480: write.w => 0x0120 0x5aff - 496: write.w => 0x0120 0x5aff -(mspdebug) run -Stepping over breakpoint #0 at 0x40ea -Running. Press Ctrl+C to interrupt... - ( PC: 04112) ( R4: 03902) ( R8: 00000) (R12: 0451e) - ( SP: 03730) ( R5: 05aff) ( R9: 00000) (R13: 01c6c) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 0ecad) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 03748) -main+0xd4: - 04112: b0 12 4a 4c CALL #start_decrypt - 04116: 0f 44 MOV R4, R15 - 04118: 3f 50 4e fe ADD #0xfe4e, R15 - 0411c: b0 12 4c 41 CALL #KeyExpansion - 04120: 0e 44 MOV R4, R14 -(mspdebug) simio info leTracer -Instruction count: 23698 -MCLK: 59467 -SMCLK 59467 -ACLK: 232 -No IRQ is pending - -IO event history (oldest first): - 272: write.w => 0x0120 0x5aff - 288: write.w => 0x0120 0x5aff - 304: write.w => 0x0120 0x5aff - 320: write.w => 0x0120 0x5aff - 336: write.w => 0x0120 0x5aff - 352: write.w => 0x0120 0x5aff - 368: write.w => 0x0120 0x5aff - 384: write.w => 0x0120 0x5aff - 400: write.w => 0x0120 0x5aff - 416: write.w => 0x0120 0x5aff - 432: write.w => 0x0120 0x5aff - 448: write.w => 0x0120 0x5aff - 464: write.w => 0x0120 0x5aff - 480: write.w => 0x0120 0x5aff - 496: write.w => 0x0120 0x5aff -(mspdebug) run -Stepping over breakpoint #1 at 0x4112 -Running. Press Ctrl+C to interrupt... - ( PC: 04138) ( R4: 03902) ( R8: 00000) (R12: 0666f) - ( SP: 03730) ( R5: 05aff) ( R9: 00000) (R13: 06420) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 07375) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 03730) -main+0xfa: - 04138: b0 12 54 4c CALL #end_expe - 0413c: 0f 43 CLR R15 - 0413e: 31 50 d0 01 ADD #0x01d0, SP - 04142: 32 d0 f0 00 BIS #0x00f0, SR - 04146: fd 3f JMP 0x4142 -(mspdebug) simio info leTracer -Instruction count: 47600 -MCLK: 119026 -SMCLK 119026 -ACLK: 464 -No IRQ is pending - -IO event history (oldest first): - 272: write.w => 0x0120 0x5aff - 288: write.w => 0x0120 0x5aff - 304: write.w => 0x0120 0x5aff - 320: write.w => 0x0120 0x5aff - 336: write.w => 0x0120 0x5aff - 352: write.w => 0x0120 0x5aff - 368: write.w => 0x0120 0x5aff - 384: write.w => 0x0120 0x5aff - 400: write.w => 0x0120 0x5aff - 416: write.w => 0x0120 0x5aff - 432: write.w => 0x0120 0x5aff - 448: write.w => 0x0120 0x5aff - 464: write.w => 0x0120 0x5aff - 480: write.w => 0x0120 0x5aff - 496: write.w => 0x0120 0x5aff -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x40ea 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/SIMON96_144/decrypt_address.txt b/SIMON96_144/decrypt_address.txt deleted file mode 100644 index 8983bf8..0000000 --- a/SIMON96_144/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -4112 diff --git a/SIMON96_144/encrypt_address.txt b/SIMON96_144/encrypt_address.txt deleted file mode 100644 index cab8ebb..0000000 --- a/SIMON96_144/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40ea diff --git a/SIMON96_144/end_expe_address.txt b/SIMON96_144/end_expe_address.txt deleted file mode 100644 index bcfe4e9..0000000 --- a/SIMON96_144/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -4138 diff --git a/SIMON96_144/exec b/SIMON96_144/exec deleted file mode 100644 index 96bb572..0000000 --- a/SIMON96_144/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x40ea 0 -setbreak 0x4112 1 -setbreak 0x4138 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x40ea 1 finished.txt - -exit - diff --git a/SIMON96_96/BLOCK_SIZE.txt b/SIMON96_96/BLOCK_SIZE.txt deleted file mode 100644 index f906e18..0000000 --- a/SIMON96_96/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -96 diff --git a/SIMON96_96/SIM_RESULTS.txt b/SIMON96_96/SIM_RESULTS.txt deleted file mode 100644 index a29f5e1..0000000 --- a/SIMON96_96/SIM_RESULTS.txt +++ /dev/null @@ -1,164 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 3140 bytes at 4000 [section: .text]... -Writing 62 bytes at 4c44 [section: .data]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 3234 bytes total -(mspdebug) setbreak 0x40d4 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40fc 1 -Set breakpoint 0 -(mspdebug) setbreak 0x4122 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 040d4) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 03740) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 03760) -main+0x96: - 040d4: b0 12 24 4c CALL #start_encrypt - 040d8: 0f 44 MOV R4, R15 - 040da: 3f 50 5e fe ADD #0xfe5e, R15 - 040de: b0 12 36 41 CALL #KeyExpansion - 040e2: 0e 44 MOV R4, R14 -(mspdebug) simio info leTracer -Instruction count: 171 -MCLK: 649 -SMCLK 649 -ACLK: 2 -No IRQ is pending - -IO event history (oldest first): - 272: write.w => 0x0120 0x5aff - 288: write.w => 0x0120 0x5aff - 304: write.w => 0x0120 0x5aff - 320: write.w => 0x0120 0x5aff - 336: write.w => 0x0120 0x5aff - 352: write.w => 0x0120 0x5aff - 368: write.w => 0x0120 0x5aff - 384: write.w => 0x0120 0x5aff - 400: write.w => 0x0120 0x5aff - 416: write.w => 0x0120 0x5aff - 432: write.w => 0x0120 0x5aff - 448: write.w => 0x0120 0x5aff - 464: write.w => 0x0120 0x5aff - 480: write.w => 0x0120 0x5aff - 496: write.w => 0x0120 0x5aff -(mspdebug) run -Stepping over breakpoint #0 at 0x40d4 -Running. Press Ctrl+C to interrupt... - ( PC: 040fc) ( R4: 03902) ( R8: 00000) (R12: 062b4) - ( SP: 03740) ( R5: 05aff) ( R9: 00000) (R13: 007a4) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 06028) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 03758) -main+0xbe: - 040fc: b0 12 2e 4c CALL #start_decrypt - 04100: 0f 44 MOV R4, R15 - 04102: 3f 50 5e fe ADD #0xfe5e, R15 - 04106: b0 12 36 41 CALL #KeyExpansion - 0410a: 0e 44 MOV R4, R14 -(mspdebug) simio info leTracer -Instruction count: 22988 -MCLK: 57679 -SMCLK 57679 -ACLK: 225 -No IRQ is pending - -IO event history (oldest first): - 272: write.w => 0x0120 0x5aff - 288: write.w => 0x0120 0x5aff - 304: write.w => 0x0120 0x5aff - 320: write.w => 0x0120 0x5aff - 336: write.w => 0x0120 0x5aff - 352: write.w => 0x0120 0x5aff - 368: write.w => 0x0120 0x5aff - 384: write.w => 0x0120 0x5aff - 400: write.w => 0x0120 0x5aff - 416: write.w => 0x0120 0x5aff - 432: write.w => 0x0120 0x5aff - 448: write.w => 0x0120 0x5aff - 464: write.w => 0x0120 0x5aff - 480: write.w => 0x0120 0x5aff - 496: write.w => 0x0120 0x5aff -(mspdebug) run -Stepping over breakpoint #1 at 0x40fc -Running. Press Ctrl+C to interrupt... - ( PC: 04122) ( R4: 03902) ( R8: 00000) (R12: 07420) - ( SP: 03740) ( R5: 05aff) ( R9: 00000) (R13: 06568) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 07020) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 03740) -main+0xe4: - 04122: b0 12 38 4c CALL #end_expe - 04126: 0f 43 CLR R15 - 04128: 31 50 c0 01 ADD #0x01c0, SP - 0412c: 32 d0 f0 00 BIS #0x00f0, SR - 04130: fd 3f JMP 0x412c -(mspdebug) simio info leTracer -Instruction count: 46170 -MCLK: 115441 -SMCLK 115441 -ACLK: 450 -No IRQ is pending - -IO event history (oldest first): - 272: write.w => 0x0120 0x5aff - 288: write.w => 0x0120 0x5aff - 304: write.w => 0x0120 0x5aff - 320: write.w => 0x0120 0x5aff - 336: write.w => 0x0120 0x5aff - 352: write.w => 0x0120 0x5aff - 368: write.w => 0x0120 0x5aff - 384: write.w => 0x0120 0x5aff - 400: write.w => 0x0120 0x5aff - 416: write.w => 0x0120 0x5aff - 432: write.w => 0x0120 0x5aff - 448: write.w => 0x0120 0x5aff - 464: write.w => 0x0120 0x5aff - 480: write.w => 0x0120 0x5aff - 496: write.w => 0x0120 0x5aff -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x40d4 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/SIMON96_96/decrypt_address.txt b/SIMON96_96/decrypt_address.txt deleted file mode 100644 index 29cf940..0000000 --- a/SIMON96_96/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40fc diff --git a/SIMON96_96/encrypt_address.txt b/SIMON96_96/encrypt_address.txt deleted file mode 100644 index 9874908..0000000 --- a/SIMON96_96/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40d4 diff --git a/SIMON96_96/end_expe_address.txt b/SIMON96_96/end_expe_address.txt deleted file mode 100644 index aaf3bcf..0000000 --- a/SIMON96_96/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -4122 diff --git a/SIMON96_96/exec b/SIMON96_96/exec deleted file mode 100644 index ad97db8..0000000 --- a/SIMON96_96/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x40d4 0 -setbreak 0x40fc 1 -setbreak 0x4122 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x40d4 1 finished.txt - -exit - diff --git a/SKIPJACK/BLOCK_SIZE.txt b/SKIPJACK/BLOCK_SIZE.txt deleted file mode 100644 index 900731f..0000000 --- a/SKIPJACK/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -64 diff --git a/SKIPJACK/SIM_RESULTS.txt b/SKIPJACK/SIM_RESULTS.txt deleted file mode 100644 index cd6c36a..0000000 --- a/SKIPJACK/SIM_RESULTS.txt +++ /dev/null @@ -1,123 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 4096 bytes at 4000 [section: .text]... -Writing 2228 bytes at 5000 [section: .text]... -Writing 276 bytes at 58b4 [section: .rodata]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 6632 bytes total -(mspdebug) setbreak 0x405a 0 -Set breakpoint 0 -(mspdebug) setbreak 0x4082 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40aa 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 0405a) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 02ee8) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00001) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 00000) -main+0x1c: - 0405a: b0 12 94 58 CALL #start_encrypt - 0405e: 0f 44 MOV R4, R15 - 04060: 3f 50 ea f5 ADD #0xf5ea, R15 - 04064: 1e 44 e8 f5 MOV 0xf5e8(R4), R14 - 04068: b0 12 -(mspdebug) simio info leTracer -Instruction count: 17 -MCLK: 44 -SMCLK 44 -ACLK: 0 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #0 at 0x405a -Running. Press Ctrl+C to interrupt... - ( PC: 04082) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 02ee8) ( R5: 05aff) ( R9: 00000) (R13: 038ec) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 00012) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038f3) -main+0x44: - 04082: b0 12 9e 58 CALL #start_decrypt - 04086: 0f 44 MOV R4, R15 - 04088: 3f 50 ea f5 ADD #0xf5ea, R15 - 0408c: 1e 44 e8 f5 MOV 0xf5e8(R4), R14 - 04090: b0 12 -(mspdebug) simio info leTracer -Instruction count: 24038 -MCLK: 84969 -SMCLK 84969 -ACLK: 331 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #1 at 0x4082 -Running. Press Ctrl+C to interrupt... - ( PC: 040aa) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 02ee8) ( R5: 05aff) ( R9: 00000) (R13: 038f4) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 000aa) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 038fb) -main+0x6c: - 040aa: b0 12 a8 58 CALL #end_expe - 040ae: 0f 43 CLR R15 - 040b0: 31 50 18 0a ADD #0x0a18, SP - 040b4: 32 d0 f0 00 BIS #0x00f0, SR - 040b8: fd 3f JMP 0x40b4 -(mspdebug) simio info leTracer -Instruction count: 48059 -MCLK: 169893 -SMCLK 169893 -ACLK: 663 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x405a 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/SKIPJACK/decrypt_address.txt b/SKIPJACK/decrypt_address.txt deleted file mode 100644 index 0c2cf39..0000000 --- a/SKIPJACK/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -4082 diff --git a/SKIPJACK/encrypt_address.txt b/SKIPJACK/encrypt_address.txt deleted file mode 100644 index 3c9d12d..0000000 --- a/SKIPJACK/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -405a diff --git a/SKIPJACK/end_expe_address.txt b/SKIPJACK/end_expe_address.txt deleted file mode 100644 index d17adc6..0000000 --- a/SKIPJACK/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40aa diff --git a/SKIPJACK/exec b/SKIPJACK/exec deleted file mode 100644 index a704135..0000000 --- a/SKIPJACK/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x405a 0 -setbreak 0x4082 1 -setbreak 0x40aa 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x405a 1 finished.txt - -exit - diff --git a/SPECK128_128/BLOCK_SIZE.txt b/SPECK128_128/BLOCK_SIZE.txt deleted file mode 100644 index a949a93..0000000 --- a/SPECK128_128/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -128 diff --git a/SPECK128_128/SIM_RESULTS.txt b/SPECK128_128/SIM_RESULTS.txt deleted file mode 100644 index dd85243..0000000 --- a/SPECK128_128/SIM_RESULTS.txt +++ /dev/null @@ -1,121 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 1972 bytes at 4000 [section: .text]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 2004 bytes total -(mspdebug) setbreak 0x4100 0 -Set breakpoint 0 -(mspdebug) setbreak 0x412e 1 -Set breakpoint 0 -(mspdebug) setbreak 0x415a 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 04100) ( R4: 03902) ( R8: 00000) (R12: 03900) - ( SP: 036e0) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00002) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 03800) -main+0xc2: - 04100: b0 12 2a 47 CALL #start_encrypt - 04104: 0e 44 MOV R4, R14 - 04106: 3e 50 fe fe ADD #0xfefe, R14 - 0410a: 0f 44 MOV R4, R15 - 0410c: 3f 50 fe fd ADD #0xfdfe, R15 -(mspdebug) simio info leTracer -Instruction count: 1137 -MCLK: 2845 -SMCLK 2845 -ACLK: 11 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #0 at 0x4100 -Running. Press Ctrl+C to interrupt... - ( PC: 0412e) ( R4: 03902) ( R8: 00000) (R12: 00d18) - ( SP: 036e0) ( R5: 05aff) ( R9: 00000) (R13: 05c57) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 0fedf) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 07860) -main+0xf0: - 0412e: b0 12 34 47 CALL #start_decrypt - 04132: 0e 44 MOV R4, R14 - 04134: 3e 50 fe fe ADD #0xfefe, R14 - 04138: 0f 44 MOV R4, R15 - 0413a: 3f 50 fe fd ADD #0xfdfe, R15 -(mspdebug) simio info leTracer -Instruction count: 9596 -MCLK: 22026 -SMCLK 22026 -ACLK: 86 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #1 at 0x412e -Running. Press Ctrl+C to interrupt... - ( PC: 0415a) ( R4: 03902) ( R8: 00000) (R12: 020d7) - ( SP: 036e0) ( R5: 05aff) ( R9: 00000) (R13: 0a5fc) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 0d720) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 036e0) -main+0x11c: - 0415a: b0 12 3e 47 CALL #end_expe - 0415e: 0f 43 CLR R15 - 04160: 31 50 20 02 ADD #0x0220, SP - 04164: 32 d0 f0 00 BIS #0x00f0, SR - 04168: fd 3f JMP 0x4164 -(mspdebug) simio info leTracer -Instruction count: 16562 -MCLK: 37016 -SMCLK 37016 -ACLK: 144 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x4100 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/SPECK128_128/decrypt_address.txt b/SPECK128_128/decrypt_address.txt deleted file mode 100644 index 5be7519..0000000 --- a/SPECK128_128/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -412e diff --git a/SPECK128_128/encrypt_address.txt b/SPECK128_128/encrypt_address.txt deleted file mode 100644 index d7df15d..0000000 --- a/SPECK128_128/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -4100 diff --git a/SPECK128_128/end_expe_address.txt b/SPECK128_128/end_expe_address.txt deleted file mode 100644 index ec5a3ee..0000000 --- a/SPECK128_128/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -415a diff --git a/SPECK128_128/exec b/SPECK128_128/exec deleted file mode 100644 index c849fc8..0000000 --- a/SPECK128_128/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x4100 0 -setbreak 0x412e 1 -setbreak 0x415a 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x4100 1 finished.txt - -exit - diff --git a/SPECK64_128/BLOCK_SIZE.txt b/SPECK64_128/BLOCK_SIZE.txt deleted file mode 100644 index 900731f..0000000 --- a/SPECK64_128/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -64 diff --git a/SPECK64_128/SIM_RESULTS.txt b/SPECK64_128/SIM_RESULTS.txt deleted file mode 100644 index ffa3619..0000000 --- a/SPECK64_128/SIM_RESULTS.txt +++ /dev/null @@ -1,121 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 1602 bytes at 4000 [section: .text]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 1634 bytes total -(mspdebug) setbreak 0x40c2 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40f0 1 -Set breakpoint 0 -(mspdebug) setbreak 0x411c 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 040c2) ( R4: 03902) ( R8: 00000) (R12: 03900) - ( SP: 03814) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00002) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 03894) -main+0x84: - 040c2: b0 12 b8 45 CALL #start_encrypt - 040c6: 0e 44 MOV R4, R14 - 040c8: 3e 50 92 ff ADD #0xff92, R14 - 040cc: 0f 44 MOV R4, R15 - 040ce: 3f 50 22 ff ADD #0xff22, R15 -(mspdebug) simio info leTracer -Instruction count: 535 -MCLK: 1330 -SMCLK 1330 -ACLK: 5 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #0 at 0x40c2 -Running. Press Ctrl+C to interrupt... - ( PC: 040f0) ( R4: 03902) ( R8: 00000) (R12: 07b1d) - ( SP: 03814) ( R5: 05aff) ( R9: 00000) (R13: 0c9f6) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 078a6) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 09bfc) -main+0xb2: - 040f0: b0 12 c2 45 CALL #start_decrypt - 040f4: 0e 44 MOV R4, R14 - 040f6: 3e 50 92 ff ADD #0xff92, R14 - 040fa: 0f 44 MOV R4, R15 - 040fc: 3f 50 22 ff ADD #0xff22, R15 -(mspdebug) simio info leTracer -Instruction count: 5963 -MCLK: 11390 -SMCLK 11390 -ACLK: 44 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #1 at 0x40f0 -Running. Press Ctrl+C to interrupt... - ( PC: 0411c) ( R4: 03902) ( R8: 00000) (R12: 059d0) - ( SP: 03814) ( R5: 05aff) ( R9: 00000) (R13: 04835) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 0d059) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 03814) -main+0xde: - 0411c: b0 12 cc 45 CALL #end_expe - 04120: 0f 43 CLR R15 - 04122: 31 50 ec 00 ADD #0x00ec, SP - 04126: 32 d0 f0 00 BIS #0x00f0, SR - 0412a: fd 3f JMP 0x4126 -(mspdebug) simio info leTracer -Instruction count: 10919 -MCLK: 20713 -SMCLK 20713 -ACLK: 80 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x40c2 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/SPECK64_128/decrypt_address.txt b/SPECK64_128/decrypt_address.txt deleted file mode 100644 index cb465f4..0000000 --- a/SPECK64_128/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40f0 diff --git a/SPECK64_128/encrypt_address.txt b/SPECK64_128/encrypt_address.txt deleted file mode 100644 index 3e856bb..0000000 --- a/SPECK64_128/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40c2 diff --git a/SPECK64_128/end_expe_address.txt b/SPECK64_128/end_expe_address.txt deleted file mode 100644 index 2817c01..0000000 --- a/SPECK64_128/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -411c diff --git a/SPECK64_128/exec b/SPECK64_128/exec deleted file mode 100644 index d0950f0..0000000 --- a/SPECK64_128/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x40c2 0 -setbreak 0x40f0 1 -setbreak 0x411c 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x40c2 1 finished.txt - -exit - diff --git a/SPECK64_96/BLOCK_SIZE.txt b/SPECK64_96/BLOCK_SIZE.txt deleted file mode 100644 index 900731f..0000000 --- a/SPECK64_96/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -64 diff --git a/SPECK64_96/SIM_RESULTS.txt b/SPECK64_96/SIM_RESULTS.txt deleted file mode 100644 index 5df440b..0000000 --- a/SPECK64_96/SIM_RESULTS.txt +++ /dev/null @@ -1,121 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 1586 bytes at 4000 [section: .text]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 1618 bytes total -(mspdebug) setbreak 0x40b6 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40e4 1 -Set breakpoint 0 -(mspdebug) setbreak 0x4110 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 040b6) ( R4: 03902) ( R8: 00000) (R12: 03900) - ( SP: 03824) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00002) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 0389c) -main+0x78: - 040b6: b0 12 a8 45 CALL #start_encrypt - 040ba: 0e 44 MOV R4, R14 - 040bc: 3e 50 9a ff ADD #0xff9a, R14 - 040c0: 0f 44 MOV R4, R15 - 040c2: 3f 50 32 ff ADD #0xff32, R15 -(mspdebug) simio info leTracer -Instruction count: 501 -MCLK: 1240 -SMCLK 1240 -ACLK: 4 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #0 at 0x40b6 -Running. Press Ctrl+C to interrupt... - ( PC: 040e4) ( R4: 03902) ( R8: 00000) (R12: 0375a) - ( SP: 03824) ( R5: 05aff) ( R9: 00000) (R13: 0becf) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 0a8b3) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 06bd0) -main+0xa6: - 040e4: b0 12 b2 45 CALL #start_decrypt - 040e8: 0e 44 MOV R4, R14 - 040ea: 3e 50 9a ff ADD #0xff9a, R14 - 040ee: 0f 44 MOV R4, R15 - 040f0: 3f 50 32 ff ADD #0xff32, R15 -(mspdebug) simio info leTracer -Instruction count: 5727 -MCLK: 10928 -SMCLK 10928 -ACLK: 42 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #1 at 0x40e4 -Running. Press Ctrl+C to interrupt... - ( PC: 04110) ( R4: 03902) ( R8: 00000) (R12: 0c6eb) - ( SP: 03824) ( R5: 05aff) ( R9: 00000) (R13: 04866) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 0ebc6) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 03824) -main+0xd2: - 04110: b0 12 bc 45 CALL #end_expe - 04114: 0f 43 CLR R15 - 04116: 31 50 dc 00 ADD #0x00dc, SP - 0411a: 32 d0 f0 00 BIS #0x00f0, SR - 0411e: fd 3f JMP 0x411a -(mspdebug) simio info leTracer -Instruction count: 10498 -MCLK: 19905 -SMCLK 19905 -ACLK: 77 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x40b6 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/SPECK64_96/decrypt_address.txt b/SPECK64_96/decrypt_address.txt deleted file mode 100644 index 7cf03f6..0000000 --- a/SPECK64_96/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40e4 diff --git a/SPECK64_96/encrypt_address.txt b/SPECK64_96/encrypt_address.txt deleted file mode 100644 index 1a9fc67..0000000 --- a/SPECK64_96/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40b6 diff --git a/SPECK64_96/end_expe_address.txt b/SPECK64_96/end_expe_address.txt deleted file mode 100644 index a6813d6..0000000 --- a/SPECK64_96/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -4110 diff --git a/SPECK64_96/exec b/SPECK64_96/exec deleted file mode 100644 index d3cca75..0000000 --- a/SPECK64_96/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x40b6 0 -setbreak 0x40e4 1 -setbreak 0x4110 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x40b6 1 finished.txt - -exit - diff --git a/SPECK96_144/BLOCK_SIZE.txt b/SPECK96_144/BLOCK_SIZE.txt deleted file mode 100644 index f906e18..0000000 --- a/SPECK96_144/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -96 diff --git a/SPECK96_144/SIM_RESULTS.txt b/SPECK96_144/SIM_RESULTS.txt deleted file mode 100644 index 07e0b4d..0000000 --- a/SPECK96_144/SIM_RESULTS.txt +++ /dev/null @@ -1,121 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 2420 bytes at 4000 [section: .text]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 2452 bytes total -(mspdebug) setbreak 0x410e 0 -Set breakpoint 0 -(mspdebug) setbreak 0x413c 1 -Set breakpoint 0 -(mspdebug) setbreak 0x4168 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 0410e) ( R4: 03902) ( R8: 00000) (R12: 03900) - ( SP: 03708) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00002) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 03818) -main+0xd0: - 0410e: b0 12 ea 48 CALL #start_encrypt - 04112: 0e 44 MOV R4, R14 - 04114: 3e 50 16 ff ADD #0xff16, R14 - 04118: 0f 44 MOV R4, R15 - 0411a: 3f 50 26 fe ADD #0xfe26, R15 -(mspdebug) simio info leTracer -Instruction count: 1061 -MCLK: 2660 -SMCLK 2660 -ACLK: 10 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #0 at 0x410e -Running. Press Ctrl+C to interrupt... - ( PC: 0413c) ( R4: 03902) ( R8: 00000) (R12: 02ee6) - ( SP: 03708) ( R5: 05aff) ( R9: 00000) (R13: 04025) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 07ae4) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 0b1c5) -main+0xfe: - 0413c: b0 12 f4 48 CALL #start_decrypt - 04140: 0e 44 MOV R4, R14 - 04142: 3e 50 16 ff ADD #0xff16, R14 - 04146: 0f 44 MOV R4, R15 - 04148: 3f 50 26 fe ADD #0xfe26, R15 -(mspdebug) simio info leTracer -Instruction count: 11233 -MCLK: 25083 -SMCLK 25083 -ACLK: 97 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #1 at 0x413c -Running. Press Ctrl+C to interrupt... - ( PC: 04168) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 03708) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 0b600) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 03708) -main+0x12a: - 04168: b0 12 fe 48 CALL #end_expe - 0416c: 0f 43 CLR R15 - 0416e: 31 50 f8 01 ADD #0x01f8, SP - 04172: 32 d0 f0 00 BIS #0x00f0, SR - 04176: fd 3f JMP 0x4172 -(mspdebug) simio info leTracer -Instruction count: 20348 -MCLK: 44476 -SMCLK 44476 -ACLK: 173 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x410e 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/SPECK96_144/decrypt_address.txt b/SPECK96_144/decrypt_address.txt deleted file mode 100644 index aefc941..0000000 --- a/SPECK96_144/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -413c diff --git a/SPECK96_144/encrypt_address.txt b/SPECK96_144/encrypt_address.txt deleted file mode 100644 index d7ebce4..0000000 --- a/SPECK96_144/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -410e diff --git a/SPECK96_144/end_expe_address.txt b/SPECK96_144/end_expe_address.txt deleted file mode 100644 index eaa5ead..0000000 --- a/SPECK96_144/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -4168 diff --git a/SPECK96_144/exec b/SPECK96_144/exec deleted file mode 100644 index 9516c1d..0000000 --- a/SPECK96_144/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x410e 0 -setbreak 0x413c 1 -setbreak 0x4168 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x410e 1 finished.txt - -exit - diff --git a/SPECK96_96/BLOCK_SIZE.txt b/SPECK96_96/BLOCK_SIZE.txt deleted file mode 100644 index f906e18..0000000 --- a/SPECK96_96/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -96 diff --git a/SPECK96_96/SIM_RESULTS.txt b/SPECK96_96/SIM_RESULTS.txt deleted file mode 100644 index b63d5c0..0000000 --- a/SPECK96_96/SIM_RESULTS.txt +++ /dev/null @@ -1,121 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 2398 bytes at 4000 [section: .text]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 2430 bytes total -(mspdebug) setbreak 0x40f8 0 -Set breakpoint 0 -(mspdebug) setbreak 0x4126 1 -Set breakpoint 0 -(mspdebug) setbreak 0x4152 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 040f8) ( R4: 03902) ( R8: 00000) (R12: 03900) - ( SP: 03720) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00002) ( R6: 00000) (R10: 00000) (R14: 00000) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 03820) -main+0xba: - 040f8: b0 12 d4 48 CALL #start_encrypt - 040fc: 0e 44 MOV R4, R14 - 040fe: 3e 50 1e ff ADD #0xff1e, R14 - 04102: 0f 44 MOV R4, R15 - 04104: 3f 50 3e fe ADD #0xfe3e, R15 -(mspdebug) simio info leTracer -Instruction count: 1009 -MCLK: 2521 -SMCLK 2521 -ACLK: 9 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #0 at 0x40f8 -Running. Press Ctrl+C to interrupt... - ( PC: 04126) ( R4: 03902) ( R8: 00000) (R12: 079aa) - ( SP: 03720) ( R5: 05aff) ( R9: 00000) (R13: 0de8f) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 062bd) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 0fa85) -main+0xe8: - 04126: b0 12 de 48 CALL #start_decrypt - 0412a: 0e 44 MOV R4, R14 - 0412c: 3e 50 1e ff ADD #0xff1e, R14 - 04130: 0f 44 MOV R4, R15 - 04132: 3f 50 3e fe ADD #0xfe3e, R15 -(mspdebug) simio info leTracer -Instruction count: 10827 -MCLK: 24219 -SMCLK 24219 -ACLK: 94 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #1 at 0x4126 -Running. Press Ctrl+C to interrupt... - ( PC: 04152) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 03720) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 05400) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 03720) -main+0x114: - 04152: b0 12 e8 48 CALL #end_expe - 04156: 0f 43 CLR R15 - 04158: 31 50 e0 01 ADD #0x01e0, SP - 0415c: 32 d0 f0 00 BIS #0x00f0, SR - 04160: fd 3f JMP 0x415c -(mspdebug) simio info leTracer -Instruction count: 19624 -MCLK: 42990 -SMCLK 42990 -ACLK: 167 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x40f8 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/SPECK96_96/decrypt_address.txt b/SPECK96_96/decrypt_address.txt deleted file mode 100644 index 9c248c8..0000000 --- a/SPECK96_96/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -4126 diff --git a/SPECK96_96/encrypt_address.txt b/SPECK96_96/encrypt_address.txt deleted file mode 100644 index 4b7fc2a..0000000 --- a/SPECK96_96/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40f8 diff --git a/SPECK96_96/end_expe_address.txt b/SPECK96_96/end_expe_address.txt deleted file mode 100644 index d7b35ae..0000000 --- a/SPECK96_96/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -4152 diff --git a/SPECK96_96/exec b/SPECK96_96/exec deleted file mode 100644 index e7e948c..0000000 --- a/SPECK96_96/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x40f8 0 -setbreak 0x4126 1 -setbreak 0x4152 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x40f8 1 finished.txt - -exit - diff --git a/TWINE128/BLOCK_SIZE.txt b/TWINE128/BLOCK_SIZE.txt deleted file mode 100644 index 900731f..0000000 --- a/TWINE128/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -64 diff --git a/TWINE128/SIM_RESULTS.txt b/TWINE128/SIM_RESULTS.txt deleted file mode 100644 index 342476b..0000000 --- a/TWINE128/SIM_RESULTS.txt +++ /dev/null @@ -1,122 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 2102 bytes at 4000 [section: .text]... -Writing 84 bytes at 4836 [section: .rodata]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 2218 bytes total -(mspdebug) setbreak 0x409a 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40be 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40d2 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 0409a) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 0378e) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00003) ( R6: 00000) (R10: 00000) (R14: 0378f) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 0379e) -main+0x5c: - 0409a: b0 12 16 48 CALL #start_encrypt - 0409e: 0e 44 MOV R4, R14 - 040a0: 3e 50 9d fe ADD #0xfe9d, R14 - 040a4: 0f 44 MOV R4, R15 - 040a6: 3f 50 be ff ADD #0xffbe, R15 -(mspdebug) simio info leTracer -Instruction count: 153 -MCLK: 495 -SMCLK 495 -ACLK: 1 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #0 at 0x409a -Running. Press Ctrl+C to interrupt... - ( PC: 040be) ( R4: 03902) ( R8: 00000) (R12: 038b7) - ( SP: 0378e) ( R5: 05aff) ( R9: 00000) (R13: 00001) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 0379e) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 00008) -main+0x80: - 040be: b0 12 20 48 CALL #start_decrypt - 040c2: 0e 44 MOV R4, R14 - 040c4: 3e 50 9d fe ADD #0xfe9d, R14 - 040c8: 0f 44 MOV R4, R15 - 040ca: 3f 50 8d fe ADD #0xfe8d, R15 -(mspdebug) simio info leTracer -Instruction count: 30399 -MCLK: 82506 -SMCLK 82506 -ACLK: 322 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #1 at 0x40be -Running. Press Ctrl+C to interrupt... - ( PC: 040d2) ( R4: 03902) ( R8: 00000) (R12: 0379f) - ( SP: 0378e) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 0379e) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 0000f) -main+0x94: - 040d2: b0 12 2a 48 CALL #end_expe - 040d6: 0f 43 CLR R15 - 040d8: 31 50 72 01 ADD #0x0172, SP - 040dc: 32 d0 f0 00 BIS #0x00f0, SR - 040e0: fd 3f JMP 0x40dc -(mspdebug) simio info leTracer -Instruction count: 52771 -MCLK: 142863 -SMCLK 142863 -ACLK: 558 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x409a 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/TWINE128/decrypt_address.txt b/TWINE128/decrypt_address.txt deleted file mode 100644 index 42e1316..0000000 --- a/TWINE128/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40be diff --git a/TWINE128/encrypt_address.txt b/TWINE128/encrypt_address.txt deleted file mode 100644 index fe43b43..0000000 --- a/TWINE128/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -409a diff --git a/TWINE128/end_expe_address.txt b/TWINE128/end_expe_address.txt deleted file mode 100644 index 769aca5..0000000 --- a/TWINE128/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40d2 diff --git a/TWINE128/exec b/TWINE128/exec deleted file mode 100644 index bd9c8a1..0000000 --- a/TWINE128/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x409a 0 -setbreak 0x40be 1 -setbreak 0x40d2 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x409a 1 finished.txt - -exit - diff --git a/TWINE80/BLOCK_SIZE.txt b/TWINE80/BLOCK_SIZE.txt deleted file mode 100644 index 900731f..0000000 --- a/TWINE80/BLOCK_SIZE.txt +++ /dev/null @@ -1 +0,0 @@ -64 diff --git a/TWINE80/SIM_RESULTS.txt b/TWINE80/SIM_RESULTS.txt deleted file mode 100644 index ae15682..0000000 --- a/TWINE80/SIM_RESULTS.txt +++ /dev/null @@ -1,122 +0,0 @@ -MSPDebug version 0.22 - debugging tool for MSP430 MCUs -Copyright (C) 2009-2013 Daniel Beer -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -Simulation started, 0x10000 bytes of RAM -Chip ID data: ff ff ff - -Available commands: - = erase isearch power save_raw simio - alias exit load prog set step - break fill load_raw read setbreak sym - cgraph gdb md regs setwatch verify - delbreak help mw reset setwatch_r verify_raw - dis hexout opt run setwatch_w - -Available options: - color gdb_loop - enable_bsl_access gdbc_xfer_size - enable_locked_flash_access iradix - fet_block_size quiet - gdb_default_port - -Type "help " for more information. -Use the "opt" command ("help opt") to set options. -Press Ctrl+D to quit. - -(mspdebug) erase -Erasing... -(mspdebug) prog main.elf -Erasing... -Programming... -Writing 1962 bytes at 4000 [section: .text]... -Writing 84 bytes at 47aa [section: .rodata]... -Writing 32 bytes at ffe0 [section: .vectors]... -Done, 2078 bytes total -(mspdebug) setbreak 0x4088 0 -Set breakpoint 0 -(mspdebug) setbreak 0x40ac 1 -Set breakpoint 0 -(mspdebug) setbreak 0x40c0 2 -Set breakpoint 0 -(mspdebug) simio add tracer leTracer -Added new device "leTracer" of type "tracer". -(mspdebug) run -Running. Press Ctrl+C to interrupt... - ( PC: 04088) ( R4: 03902) ( R8: 00000) (R12: 00000) - ( SP: 037a6) ( R5: 05aff) ( R9: 00000) (R13: 00000) - ( SR: 00003) ( R6: 00000) (R10: 00000) (R14: 037a7) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 037b6) -main+0x4a: - 04088: b0 12 8a 47 CALL #start_encrypt - 0408c: 0e 44 MOV R4, R14 - 0408e: 3e 50 b5 fe ADD #0xfeb5, R14 - 04092: 0f 44 MOV R4, R15 - 04094: 3f 50 d6 ff ADD #0xffd6, R15 -(mspdebug) simio info leTracer -Instruction count: 150 -MCLK: 480 -SMCLK 480 -ACLK: 1 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #0 at 0x4088 -Running. Press Ctrl+C to interrupt... - ( PC: 040ac) ( R4: 03902) ( R8: 00000) (R12: 038cf) - ( SP: 037a6) ( R5: 05aff) ( R9: 00000) (R13: 00001) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 037b6) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 00008) -main+0x6e: - 040ac: b0 12 94 47 CALL #start_decrypt - 040b0: 0e 44 MOV R4, R14 - 040b2: 3e 50 b5 fe ADD #0xfeb5, R14 - 040b6: 0f 44 MOV R4, R15 - 040b8: 3f 50 a5 fe ADD #0xfea5, R15 -(mspdebug) simio info leTracer -Instruction count: 28639 -MCLK: 77624 -SMCLK 77624 -ACLK: 303 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) run -Stepping over breakpoint #1 at 0x40ac -Running. Press Ctrl+C to interrupt... - ( PC: 040c0) ( R4: 03902) ( R8: 00000) (R12: 037b7) - ( SP: 037a6) ( R5: 05aff) ( R9: 00000) (R13: 00009) - ( SR: 00000) ( R6: 00000) (R10: 00000) (R14: 037b6) - ( R3: 00000) ( R7: 00000) (R11: 00000) (R15: 0000f) -main+0x82: - 040c0: b0 12 9e 47 CALL #end_expe - 040c4: 0f 43 CLR R15 - 040c6: 31 50 5a 01 ADD #0x015a, SP - 040ca: 32 d0 f0 00 BIS #0x00f0, SR - 040ce: fd 3f JMP 0x40ca -(mspdebug) simio info leTracer -Instruction count: 51011 -MCLK: 137981 -SMCLK 137981 -ACLK: 538 -No IRQ is pending - -IO event history (oldest first): - 0: read.b => 0x0120 -(mspdebug) simio del leTracer -Destroyed device "leTracer". -(mspdebug) delbreak 0 -Clearing breakpoint 0 -(mspdebug) delbreak 1 -Clearing breakpoint 1 -(mspdebug) delbreak 2 -Clearing breakpoint 2 -(mspdebug) -(mspdebug) save_raw 0x4088 1 finished.txt -Done, 1 bytes total -(mspdebug) -(mspdebug) exit diff --git a/TWINE80/decrypt_address.txt b/TWINE80/decrypt_address.txt deleted file mode 100644 index e243ec7..0000000 --- a/TWINE80/decrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -40ac diff --git a/TWINE80/encrypt_address.txt b/TWINE80/encrypt_address.txt deleted file mode 100644 index 3be1aaf..0000000 --- a/TWINE80/encrypt_address.txt +++ /dev/null @@ -1 +0,0 @@ -4088 diff --git a/TWINE80/end_expe_address.txt b/TWINE80/end_expe_address.txt deleted file mode 100644 index bbe87fe..0000000 --- a/TWINE80/end_expe_address.txt +++ /dev/null @@ -1 +0,0 @@ -40c0 diff --git a/TWINE80/exec b/TWINE80/exec deleted file mode 100644 index eded970..0000000 --- a/TWINE80/exec +++ /dev/null @@ -1,21 +0,0 @@ -erase -prog main.elf -setbreak 0x4088 0 -setbreak 0x40ac 1 -setbreak 0x40c0 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -save_raw 0x4088 1 finished.txt - -exit - diff --git a/utils/exec b/utils/exec deleted file mode 100644 index 4e02a3e..0000000 --- a/utils/exec +++ /dev/null @@ -1,19 +0,0 @@ -erase -prog tea.elf -setbreak 0x406e 0 -setbreak 0x406e 1 -setbreak 0x4076 2 -simio add tracer leTracer -run -simio info leTracer -run -simio info leTracer -run -simio info leTracer -simio del leTracer -delbreak 0 -delbreak 1 -delbreak 2 - -exit - diff --git a/utils/msp430_rotate.h b/utils/msp430_rotate.h new file mode 100644 index 0000000..6292a27 --- /dev/null +++ b/utils/msp430_rotate.h @@ -0,0 +1,215 @@ + +static inline uint32_t lcs1_32(uint32_t x) +{ + uint32_t result = x; + + /* Shift a zero into the least significant bit, then correct by + * adding in the carry */ + + __asm__( + "rla %A0" "\n\t" + "rlc %B0" "\n\t" + "adc %A0" "\n\t" + : "+r" (result) + ); + + return result; +} + + +static inline uint64_t lcs1_64(uint64_t x) +{ + uint64_t result = x; + + /* Shift a zero into the least significant bit, then correct by + * adding in the carry */ + + __asm__( + "rla %A0" "\n\t" + "rlc %B0" "\n\t" + "rlc %C0" "\n\t" + "rlc %D0" "\n\t" + "adc %A0" "\n\t" + : "+r" (result) + ); + + return result; +} + +/* Rotate right by 8 bits */ +static inline uint64_t rcs8_64(uint64_t x) +{ + uint64_t result = x; + uint16_t tmp; + + /* + * Start with the following bytes: + * + * x_7 x_6 x_5 x_4 x_3 x_2 x_1 x_0 + * + * Save the least significant byte in a temp register + * + * Swap the bytes in the two least significant words, giving + * + * x_7 x_6 x_5 x_4 x_2 x_3 x_0 x_1 + * + * Get the bytes in the right word with a pair of xors: + * + * xor.b gives: + * + * x_7 x_6 x_5 x_4 x_2 x_3 0 x_1^x_3 + * + * xor gives: + * x_7 x_6 x_5 x_4 x_2 x_3 x_2 x_1 + * + * Continue with the 2nd and third words: + * + * swpb (third word) + * xor.b + * xor + * + */ + + __asm__( + "mov.b %A0, %1" "\n\t" + "swpb %A0" "\n\t" + "swpb %B0" "\n\t" + "xor.b %B0, %A0" "\n\t" + "xor %B0, %A0" "\n\t" + "swpb %C0" "\n\t" + "xor.b %C0, %B0" "\n\t" + "xor %C0, %B0" "\n\t" + "swpb %D0" "\n\t" + "xor.b %D0, %C0" "\n\t" + "xor %D0, %C0" "\n\t" + "swpb %1" "\n\t" + "xor.b %1, %D0" "\n\t" + "xor %1, %D0" "\n\t" + : "+r" (result), "=r" (tmp) + ); + + return result; +} + + +static inline uint32_t rcs8_32(uint32_t x) +{ + uint32_t result = x; + uint16_t tmp; + + /* + * Start with the following bytes: + * + * x_3 x_2 x_1 x_0 + * + * Save the least significant byte in a temp register + * + * Swap the bytes in the two least significant words, giving + * + * x_2 x_3 x_0 x_1 + * + * Get the bytes in the right word with a pair of xors: + * + * xor.b gives: + * + * x_2 x_3 0 x_1^x_3 + * + * xor gives: + * x_2 x_3 x_2 x_1 + * + * Swap the temp variable and perform the pair of xors again to + * get the following: + * + * 0 x_3 ... + * x_0 x_3 + * + */ + + __asm__( + "mov.b %A0, %1" "\n\t" + "xor.b %B0, %1" "\n\t" + "swpb %A0" "\n\t" + "swpb %B0" "\n\t" + "swpb %1" "\n\t" + "xor %1, %A0" "\n\t" + "xor %1, %B0" "\n\t" + : "+r" (result), "=r" (tmp) + ); + + return result; +} + +/* Rotate left by 8 bits */ +static inline uint64_t lcs8_64(uint64_t x) +{ + uint64_t result = x; + uint16_t tmp; + + /* + * Start with the following bytes: + * + * x_7 x_6 x_5 x_4 x_3 x_2 x_1 x_0 + * + * Save the most significant byte in a temp register + * + * Use xor to get the right bytes in the right words, and then + * swap into the right places: + * + * xor.b : 0 x_6^x_4 x_5 x_4 x_3 x_2 x_1 x_0 + * xor : x_5 x_6 x_5 x_4 x_3 x_2 x_1 x_0 + * swpb : x_6 x_5 x_5 x_4 x_3 x_2 x_1 x_0 + */ + + __asm__( + "mov %D0, %1" "\n\t" + + "xor.b %C0, %D0" "\n\t" + "xor %C0, %D0" "\n\t" + "swpb %D0" "\n\t" + + "xor.b %B0, %C0" "\n\t" + "xor %B0, %C0" "\n\t" + "swpb %C0" "\n\t" + + "xor.b %A0, %B0" "\n\t" + "xor %A0, %B0" "\n\t" + "swpb %B0" "\n\t" + + "xor.b %1, %A0" "\n\t" + "xor %1, %A0" "\n\t" + "swpb %A0" "\n\t" + + : "+r" (result), "=r" (tmp) + ); + + return result; +} + +static inline uint32_t lcs8_32(uint32_t x) +{ + uint32_t result = x; + uint16_t tmp; + + /* + * Start with the following bytes: + * + * x_3 x_2 x_1 x_0 + * + * Swap the bytes and the use an xor swap to exchange x_3 and x_1 + */ + + __asm__( + "swpb %B0" "\n\t" + "swpb %A0" "\n\t" + + "mov.b %B0, %1" "\n\t" + "xor.b %A0, %1" "\n\t" + + "xor %1, %B0" "\n\t" + "xor %1, %A0" "\n\t" + + : "+r" (result), "=r" (tmp) + ); + + return result; +}