RCMM changes made the Kernel not report the type of I/O chip fitted correctly.
Kevin Bracey authored
This has been fixed. In addition, SMC669 and UMC669 chips are reported as
a different chip configuration by OS_ReadSysInfo 3 (values 4 and 5
respectively).
A few assertions added to catch the remaining cases where the RCMM stuff
won't work - those cases will involve a bit more reordering of hardware
initialisation.

Version 5.00. Tagged as 'Kernel-5_00'
6142809f
Name Last commit Last update
..
AMBControl Taught AMBControl about shrinkable dynamic areas
PMF RCMM changes made the Kernel not report the type of I/O chip fitted correctly.
vdu Was using flags=2 to get PortManager to turn off outputs instead of flags=1.
ARM600 * Meaning of FEIOSpeedHalf was accidentally inverted.
Arthur2 ChocolateSysVars and ChocolateOscli merged from Ursula.
Arthur3 Import from cleaned 360 CD
ArthurSWIs Actually call the PortManager service call handling routine.
ChangeDyn ChocolateSysVars and ChocolateOscli merged from Ursula.
Convrsions Kernel merged
Copro15ops RISC OS 3.71 version taken
ExtraSWIs Import from cleaned 360 CD
FlashROM Flash upgrade works this time.
GetAll Added RCMM keyboard support for Delete-power on, Ctrl-reset etc etc.
HeapMan * Added support for 24LC64 8K EEPROM (untested).
HeapSort Import from cleaned 360 CD
KbdResA1 Import from cleaned 360 CD
KbdResPC Spinner branch (Backspace-Power On addition) merged.
KbdResRCMM RCMM changes made the Kernel not report the type of I/O chip fitted correctly.
Kernel Ursula ChocolateSysHeap and 128-entry SWI hash table incorporated.
MEMC1 Import from cleaned 360 CD
MEMC2 Import from cleaned 360 CD
MOSDict Import from cleaned 360 CD
MemInfo Up to 16M of ROM now mapped in from 03800000-04800000.
Middle RCMM changes made the Kernel not report the type of I/O chip fitted correctly.
ModHand ChocolateSysVars and ChocolateOscli merged from Ursula.
MoreComms
MoreSWIs
Morris
MsgCode
NewIRQs
NewReset
Oscli
SWINaming
Super1
SysComms
TickEvents
UnSqueeze
Utility