Update Cortex branch of kernel to support HALSize env variable. Export C version of hdr.OSEntries.
Jeffrey Lee authored
Detail:
  Makefile - Now exports a C version of hdr.OSEntries, for use by the new HAL USB drivers
  s/GetAll, s/Kernel - The HALSize env variable is now used in place of hard-coded values for the HAL size
  s/HAL - Reset_IRQ_Handler now switches to SVC mode before calling HAL_KbdScanInterrupt, to allow the HAL USB drivers to re-enable interrupts if they wish.
  s/VMSAv6 - Deleted some obsolete definitions
Admin:
  Tested on rev C2 BB, A2 BB-xM, C1 TouchBook
  Needs latest BuildSys, Env, HdrSrc


Version 5.35, 4.79.2.98.2.37. Tagged as 'Kernel-5_35-4_79_2_98_2_37'
1bd9c9e0
Name Last commit Last update
Dev/IICTest Spinner branch merged.
Doc Kernel merged
Docs Miscellaneous v6-related updates
NewModes Import from cleaned 360 CD
Resources/UK Commit of kernel as featured in release 5.00.
TestSrc * Converted to building with ObjAsm (but still a single object file using ORG).
h Add ClearIRQ entry to base HAL device struct, plus a couple of new HAL device IDs & bus types
hdr Add ID's for CPUClk HAL device. Trim dead code.
o Clean reimport of hdr.RISCOS (real commit date 2008-03-28 by bavison), without any of the 3rd party allocations.
rm Clean reimport of hdr.RISCOS (real commit date 2008-03-28 by bavison), without any of the 3rd party allocations.
s Update Cortex branch of kernel to support HALSize env variable. Export C version of hdr.OSEntries.
.gitattributes Miscellaneous stuff.
BlackLog Initial revision
Changes Import from cleaned 360 CD
HelpStrs 32-bit Kernel.
LICENSE Clean reimport of hdr.RISCOS (real commit date 2008-03-28 by bavison), without any of the 3rd party allocations.
Makefile Update Cortex branch of kernel to support HALSize env variable. Export C version of hdr.OSEntries.
MkClean,fd7 Mostly device stuff.
MkExport,fd7 Import from cleaned 360 CD
MkRom,fd7 partial video changes for kernel/HAL split near-HAL code for VIDC/IOMD in vdu.vduhint briefly tested in Ursula desktop build still some kernel workspace dependency in near-HAL code
MkRomInst,fd7 32-bit Kernel.
Version Incremented RISC OS version for the Cortex branch to next development number (5.17).
VersionASM Update Cortex branch of kernel to support HALSize env variable. Export C version of hdr.OSEntries.
VersionNum Update Cortex branch of kernel to support HALSize env variable. Export C version of hdr.OSEntries.