- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I am working on implement the multiprocessor capability into MaRTE RTOS. I have read Intel Software Developer's Manual and other guides.
Currently I know that I have to send an INIT IPI and two STARTUP IPI that will be handled at 0x000VV000 where VV is a vector from the IPI message (from B.4.2 Using STARTUP IPI, Multiprocessor Specification v1.4) to wake up secondary processors (APs).
I would like to know how to allocate code in that address.
I am using 'linker.lds' to allocate, and it seems to be, but i does not work.
I need ideas.
Thank you.
Daniel M.
I am working on implement the multiprocessor capability into MaRTE RTOS. I have read Intel Software Developer's Manual and other guides.
Currently I know that I have to send an INIT IPI and two STARTUP IPI that will be handled at 0x000VV000 where VV is a vector from the IPI message (from B.4.2 Using STARTUP IPI, Multiprocessor Specification v1.4) to wake up secondary processors (APs).
I would like to know how to allocate code in that address.
I am using 'linker.lds' to allocate, and it seems to be, but i does not work.
I need ideas.
Thank you.
Daniel M.
Link Copied
0 Replies
![](/skins/images/B7BA37F9CE4B52FF7CAE1FB0388839C8/responsive_peak/images/icon_anonymous_message.png)
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page