Tool/software: TI C/C++ Compiler
Hi, experts
When I check code
.if WD_DISABLE == 1 .text wd_disable: SETC OBJMODE ;Set OBJMODE for 28x object code EALLOW ;Enable EALLOW protected register access MOVZ DP, #7029h>>6 ;Set data page for WDCR register MOV @7029h, #0068h ;Set WDDIS bit in WDCR to disable WD EDIS ;Disable EALLOW protected register access LB _c_int00 ;Branch to start of boot.asm in RTS library .endif
I read the wd_disable in flash, the code "LB _c_int00" is 0x007F 6F68
the _c_int00’s adress is 0x3F6F68
But I am confused that I cannot find the opcode in <TMS320C28x CPU and Instruction Set>, there are only two instructions about LB:
1.LB *XAR7
2.LB 22bit
The opcode of these two instruction cannot match the "LB _c_int00" above. How to interprete “0x007F 6F68”?