Add new OS_ReadSysInfo 6 items codes. Change naming of PublicWS values.
Jeffrey Lee authored
Detail:
  s/Middle - Added some new OS_ReadSysInfo 6 items which are needed by the zero page relocation kernel. Also duplicated some existing entries to avoid conflicts with ROL's allocations.
  hdr/OSRSI6, Makefile - New header listing OS_ReadSysInfo 6 items
  hdr/PublicWS - Duplicated the workspace definitions for &0-&4000, but with a 'Legacy_' prefix to their names. Also added some new entries as needed by the zero page relocation kernel. Once existing modules have been updated to use OS_ReadSysInfo & the Legacy_ definitions, the old defs will be removed.
  hdr/KernelWS - Removed 'Export_' prefix from all the exported workspace values, since the kernel can now use the original names directly
  hdr/Options - Dummy HiProcVecs option so merging things will be a bit cleaner
Admin:
  Tested in ROM softload on Iyonix


Version 5.35, 4.79.2.118. Tagged as 'Kernel-5_35-4_79_2_118'
b1bc3052
Name Last commit Last update
..
AMBControl Commit of kernel as featured in release 5.00.
PMF Update the method the HAL kernel uses to determine the UtilityModule & ROM dates
vdu told kernel of ControlList_ExtraBytes reason code.
ARM600 * HAL can choose to limit amount of screen memory to allocate
ARMops Lots of Tungsten work.
Arthur2 Fix bug when creating code variables via OS_SetVarVal (HAL branch)
Arthur3 Support for keys held down in the HAL at power on.
ArthurSWIs s.ArthurSWIS change line 608 to use R2 as temp space.. R3 was needed
ChangeDyn Fix error handling for sparse dynamic area resize operations (for main HAL branch)
Convrsions 32-bit Kernel.
End Commit of kernel as featured in release 5.00.
ExtraSWIs * Converted to building with ObjAsm (but still a single object file using ORG).
FlashROM 32-bit Kernel.
GetAll Build fix
HAL Now pads its HAL entry table with NullHALEntry if the HAL is providing fewer entries than the Kernel needs. Helps internal Kernel use of CallHAL, but doesn't affect external OS_Hardware users.
HeapMan * Converted to building with ObjAsm (but still a single object file using ORG).
HeapSort Lots of Tungsten work.
KbdResA1 32-bit Kernel.
KbdResPC Lots of Tungsten work.
KbdResRCMM Reimplement enhancements to kernel Dynamic Area support from
Kernel "Unknown OS_PlatformFeatures reason code" now has a non-zero error number.
LibKern More HAL work. IOMD HAL work in progress. Lots of my own little build scripts. Don't touch this.
MEMC1 Import from cleaned 360 CD
MEMC2 Import from cleaned 360 CD
MOSDict Import from cleaned 360 CD
MemInfo
Middle
ModHand
MoreComms
MoreSWIs
Morris
MsgCode
NewIRQs
NewReset
Oscli
SWINaming
Super1
SysComms
TickEvents
UnSqueeze
Utility