X-Git-Url: http://git.rot13.org/?p=goodfet;a=blobdiff_plain;f=firmware%2Finclude%2Fjtagarm7tdmi.h;fp=firmware%2Finclude%2Fjtagarm7tdmi.h;h=fc88fed40182a0933ea4990e5fcf2744a07eb73c;hp=d8f5bf3155b383f092afc1b5fb87b7a75b587add;hb=93abf8b177c06d34457856d7a8b53720e5cb3414;hpb=607ae113ed3de9efa31dba73a488b8eb4f22dca5 diff --git a/firmware/include/jtagarm7tdmi.h b/firmware/include/jtagarm7tdmi.h index d8f5bf3..fc88fed 100644 --- a/firmware/include/jtagarm7tdmi.h +++ b/firmware/include/jtagarm7tdmi.h @@ -171,9 +171,11 @@ The least significant bit of the instruction register is scanned in and scanned // http://www.atmel.com/dyn/resources/prod_documents/DDI0029G_7TDMI_R3_trm.pdf #define EXECNOPARM 0xe1a00000L #define ARM_INSTR_NOP 0xe1a00000L -#define ARM_INSTR_STR_Rx_r14 0xe58e0000L +//#define ARM_INSTR_STR_Rx_r14 0xe58e0000L // from atmel docs +#define ARM_INSTR_STR_Rx_r14 0xe5800000L // set both src and dest reg in code #define ARM_READ_REG ARM_INSTR_STR_Rx_r14 -#define ARM_INSTR_LDR_Rx_r14 0xe59e0000L +//#define ARM_INSTR_LDR_Rx_r14 0xe59e0000L // from atmel docs +#define ARM_INSTR_LDR_Rx_r14 0xe5900000L // set both src and dest reg in code #define ARM_WRITE_REG ARM_INSTR_LDR_Rx_r14 #define ARM_INSTR_LDR_R1_r0_4 0xe4901004L #define ARM_READ_MEM ARM_INSTR_LDR_R1_r0_4