Hi.
What is IDT_LIST (Memory region)?

What is it used for and can it be used in nRF52820 microcontroller?
Thank you.
Hi.
What is IDT_LIST (Memory region)?

What is it used for and can it be used in nRF52820 microcontroller?
Thank you.
Hello,
It's the interrupt descriptor table / vector table. Based on description here, https://github.com/nrfconnect/sdk-zephyr/blob/main/include/zephyr/linker/intlist.ld#L22, it's just a bogus memory region, that is stripped from the final ELF image.
Regards,
Swathy
Hello,
It's the interrupt descriptor table / vector table. Based on description here, https://github.com/nrfconnect/sdk-zephyr/blob/main/include/zephyr/linker/intlist.ld#L22, it's just a bogus memory region, that is stripped from the final ELF image.
Regards,
Swathy
Thanks Swathy!
If this is bogus, is it not counted towards the overall memory size?
I ask this because I'm using the nRF52832-QFAA which is has 512K flash. The FLASH region fof my build with a single project (no mcuboot) is 480K whcih is 32K less than the 512K capacity of the device.
Is the IDT_LIST this 32K or is has the 32K gone somewhere else? How to I get in back?
[243/243] Linking C executable zephyr\zephyr.elf
Memory region Used Size Region Size %age Used
FLASH: 221240 B 480 KB 45.01%
RAM: 30660 B 64 KB 46.78%
IDT_LIST: 0 GB 32 KB 0.00%