Fix overriding of default CMOS settings. Reserve HAL device ID for the...
Jeffrey Lee authored
Fix overriding of default CMOS settings. Reserve HAL device ID for the official Raspberry Pi touchscreen/display.

Detail:
  s/PMF/i2cutils - Move $CMOS_Override to the start of DefaultCMOSTable, so that it can be used to override values which are already in the table (since NVMemory_ResetValue stops its search on the first address match)
  hdr/HALDevice - Add new Touchscreen device type and reserve an ID for the official Pi touchscreen controller
Admin:
  Tested on Raspberry Pi
  Fixes filesystem incorrectly defaulting to ADFS


Version 5.35, 4.79.2.299. Tagged as 'Kernel-5_35-4_79_2_299'
5a0a4b96
Name Last commit Last update
..
ExportVals 32-bit Kernel.
Old Import from cleaned 360 CD
AHCIDevice Added 3 HALDevice headers - SPI, Ether, and AHCI
ARMops Replace WriteBuffer_Drain ARMop with a suite of memory barrier ARMops
Copro15ops ARMv7 fixes
EnvNumbers Import from cleaned 360 CD
EtherDevice Corrected makefile omissions.
HALDevice Fix overriding of default CMOS settings. Reserve HAL device ID for the official Raspberry Pi touchscreen/display.
HALEntries Added HAL entrpoint to access hardware watchdog timer
KernelWS Raise some workspace limits, define extra devices
KeyWS Add support for new extended internal key codes, low level key codes, and key handler format
ModHand Added new offset field to module header for flags
OSEntries Teach the kernel about different memory attributes
OSMisc Replace WriteBuffer_Drain ARMop with a suite of memory barrier ARMops
OSRSI6 Add initial support for "physical memory pools"
Options New method to control default CMOS settings
PL310 Add ARMops for PL310 L2 cache controller
PublicWS Fix HiProcVecs build. Remove old-style PublicWS definitions.
RISCOS Adoption of *CONFIGURE/STATUS CACHE commands
SPIDevice Extended HAL SPI device. Still work in progress
VIDCList Reverse interlace deprecation decision
Variables Import from cleaned 360 CD
VduExt Improve Service_DisplayStatus, Service_DisplayChanged functionality
VideoDevice Update VDU HAL device for new OMAPVideo driver, fix MVA-based cache/TLB maintenance ops aborting on ARMv7, add warning to VDU driver about inconsistent state variables during screen mode changes