Migrate RTC driver out of the kernel
Robert Sprowson authored
The kernel will use RTC_Read and RTC_Write to access the hardware clock, while maintaining the software clock as before.
Makefile: header export is now in the RTC module's sources
KernelWS: remove RTCFitted flag
NewReset: sync the time after the module init
i2cutils: deleted clock chip code
osinit: move OS_ResyncTime into PMF/realtime
realtime: mostly packages up ordinals and calls the respective SWI

Tested on IOMD softload.

Version 5.35, 4.79.2.202. Tagged as 'Kernel-5_35-4_79_2_202'
574ab818
Name Last commit Last update
..
AMBControl Teach the kernel about different memory attributes
PMF Migrate RTC driver out of the kernel
vdu More alpha mask read/write fixes
ARM600 Teach the kernel about different memory attributes
ARMops Allow bursting during ClearPhysRAM on StrongARM
Arthur2 Conversions rationalisation.
Arthur3 Review of Internation switch
ArthurSWIs Adopt some switches from Hdr:Machine/Machine
ChangeDyn Teach the kernel about different memory attributes
Convrsions Review of Internation switch
End Commit of kernel as featured in release 5.00.
ExtraSWIs Add zero page relocation support
FlashROM 32-bit Kernel.
GetAll Migrate RTC driver out of the kernel
HAL Clean up of RISCOS_IICOpV
HeapMan Sort out SetBorder
HeapSort Add compressed ROM support. Make more use of ARMv5+ instructions. Other misc tweaks.
KbdResA1 32-bit Kernel.
KbdResPC Add zero page relocation support
KbdResRCMM Reimplement enhancements to kernel Dynamic Area support from
Kernel Add OS_NVMemory 6
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
VMSAv6