RTEMS | bsps/i386: Standardize APIC register definitions with x86_64 BSP (!1111)

Joel Sherrill (@joel) gitlab at rtems.org
Thu Mar 19 23:27:50 UTC 2026




Joel Sherrill started a new discussion: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/1111#note_146391


Earlier you said: I consolidated the APIC definitions by removing the pc386 header (`bsps/i386/include/bsp/apic.h`) and making pc386 include `<apic.h>`, which resolves to `bsps/x86_64/amd64/include/apic.h`.

It is against the RTEMS Coding Conventions to "reach up and over" to another BSP especially one that is in another architecture. The proper solution is to move this header to bsps/include/.

-- 
View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/1111#note_146391
You're receiving this email because of your account on gitlab.rtems.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/bugs/attachments/20260319/77bde282/attachment-0001.htm>


More information about the bugs mailing list