• Jeffrey Lee's avatar
    Merge Cortex kernel into HAL branch · 50f95feb
    Jeffrey Lee authored
    Detail:
      This is a full merge of the Cortex kernel back into the HAL branch. Since the Cortex kernel is/was just a superset of the HAL branch, at this point in time both branches are identical.
      Main features the HAL branch gains from this merge:
      - ARMv6/ARMv7 support
      - High processor vectors/zero page relocation support
      - objasm 4 warning fixes
      - Improved HAL related functionality:
        - Support for HAL-driven RTCs instead of kernel-driven IIC based ones
        - Support for arbitrary size machine IDs
        - Support for multiple IIC busses
        - Support for any HAL size, instead of hardcoded 64k size
        - Probably some other stuff I've forgotten
      - Probably a few bug fixes here and there
    Admin:
      Tested on BB-xM & Iyonix.
      Was successfully flashed to ROM on an Iyonix to test the Cortex branch implementation of the 2010 RTC bug fix.
      IOMD build untested - but has been known to work in the past.
    
    
    Version 5.35, 4.79.2.123. Tagged as 'Kernel-5_35-4_79_2_123'
    50f95feb
VersionASM 1.02 KB