Oct 16, 2019
02:24 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Oct 16, 2019
02:24 AM
Hello developers,
What is meant by 8K alighment in settiing the address of the vector table.

Kindly help me in this regard.
Thank you all for your support.
What is meant by 8K alighment in settiing the address of the vector table.
Kindly help me in this regard.
Thank you all for your support.
- Tags:
- IFX
3 Replies
Oct 16, 2019
05:43 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Oct 16, 2019
05:43 AM
The BIV should be double word aligned. The 8K is a space reservation if you assume 32 bytes per entry and 256 entries (8192). You can also set the VSS=1 such that the full vector table space would only consume 2k.
Oct 16, 2019
05:53 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Oct 16, 2019
05:53 AM
hi cwunder,
Thank you very much for the resonse , can you please provide me an example, ow does the address will look if i am setting it the starting of the vector table.?
Kindly shed some light.
Many thanks in advance.
Thank you very much for the resonse , can you please provide me an example, ow does the address will look if i am setting it the starting of the vector table.?
Kindly shed some light.
Many thanks in advance.
Oct 16, 2019
06:01 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Oct 16, 2019
06:01 AM
Usually you define the BIV value and space in the lsl file and then take the linker symbol for this and use it in your startup code. Look at the base project in Bifaces and see the file ifx_Ssw_Tc0.c for an example.