Before revision: Examples include: + BDM commands READ_BYTE Read a byte from memory WRITE_BYTE Write a byte to memory GO Start/resume executing at current program counter location WRITE_PC Write a value to the program counter READ_PC Read the value of the program counter WRITE_X Write a value to the index register READ_X Read the value of the index register READ_SP Read the value of the stack pointer BDM Functions Depending on the target part, the BDM controller may feature a hardware breakpoint register.
After revision: Examples include: + BDM commands READ_BYTE Read a byte from memory WRITE_BYTE Write a byte to memory GO Start/resume executing at current program counter location WRITE_PC Write a value to the program counter READ_PC Read the value of the program counter WRITE_X Write a value to the index register READ_X Read the value of the index register READ_SP Read the value of the stack pointer BDM functions Depending on the target part, the BDM controller may feature a hardware breakpoint register.