
Technical discussions about the TI C6000 DSPs (including the c62x, c64x and c67x DSPs).
|
Hi all, can anyone tell me why this code doesn't work? ldw *a3++, b0 ; byte count ldw *a3++, a4 ; load ram start address ldw *a3++, a7 ; load flash start address nop 2 [!b0] b copyDone ; have we copied all sections? nop 5 The register A3 is incremented after each statement, but its contents is not loaded into the registers B0, A4, A7. Is there any consideration with LDW I have missed? Thanx in advance. ''~`` ( o o ) +-----------------.oooO--(_)--Oooo.-----------------+ | | | PABLO FRAILE | | .oooO | | ( ) Oooo. | +--------------------\ (----( )-------------------+ \_) ) / (_/ |