I am working on DM816x EVM board with CCS V5.2. I am trying to enter supervisor mode of ARM(corter-A8) by asm(" SVC #48"); after ARM executes it, it displays: No source available for "0xc" , it seems PC jumps to address 0xc. but according to the documents the address 0 to 0xff ffff is for boot ROM. the application is only need to hook the address 0x4031d0008. how to solve it? thanks for your help.
below is code:
main()
{
Arm_Sys_Init();
asm(" svc #48");
printf("Supervisor test");
}
asm file:
.sect ".supvect" ; set the section to 0x4031d0008
software_int:
........
John