Mohammed Anees created an issue: 
https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5516



## Summary

pc386 and x86_64 both contain APIC register definitions and access codes but 
with different access pattern and naming. Considering APIC is common to both 
architecture we can make them both share a common header for these.

Required Changes:

1. All the definitions will now be contained in the x86_64 APIC header and 
remove pc386 APIC header, pc386 will refer to the header in x86_64
2. pc386 uses pointer arithmetic to access the registers whereas x86_64 uses 
array access, will standardize this to array style.
3. rename and retype the LAPIC base variable in pc386
4. update all the macros to the new definition which are consistent with the 
X86_64 way

-- 
View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5516
You're receiving this email because of your account on gitlab.rtems.org.


_______________________________________________
bugs mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/bugs

Reply via email to