able to debug IAR with NGX4330 still missing board loader though
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
|
||||
FUNC void Setup (unsigned int region) {
|
||||
region &= 0xFFFF0000;
|
||||
SP = _RDWORD(region); // Setup Stack Pointer
|
||||
PC = _RDWORD(region + 4); // Setup Program Counter
|
||||
_WDWORD(0xE000ED08, region); // Setup Vector Table Offset Register
|
||||
region &= 0xFF000000;
|
||||
_WDWORD(0x40043100, region); // Set the shadow pointer
|
||||
_WDWORD(0xE000ED08, 0); // Set the vector table offset to 0
|
||||
SP = _RDWORD(region); // Setup Stack Pointer
|
||||
PC = _RDWORD(region+4); // Setup Program Counter
|
||||
}
|
||||
|
||||
//LOAD "Board NGX4330\\host_os_none.axf" INCREMENTAL
|
||||
LOAD %L INCREMENTAL
|
||||
Setup(__scatterload); // Get ready to execute image in SRAM or whatever region it is in g,main
|
||||
|
||||
Reference in New Issue
Block a user