Fix screen redirection when in teletext modes. Fix *ScreenLoad buffer overflow.
Jeffrey Lee authored
Detail:
  s/vdu/vdugrafl, s/vdu/vduttx - Adjust initialisation & shutdown of TTX workspace to fix workspace being erroneously freed/reinitialised when redirecting output to a sprite
  s/vdu/vdugrafk - If ScreenLoad needs to load one row at a time (e.g. when graphics window width != sprite width), allocate a block from the RMA instead of assuming that ScrLoaBuffer is large enough
  hdr/KernelWS - Get rid of ScrLoaBuffer, and shrink LargeCommon to a suitable size. Frees about 2K of VDU workspace.
  s/GetAll - Move Hdr:Sprite earlier in list of GETs
Admin:
  Tested on Raspberry Pi


Version 5.75. Tagged as 'Kernel-5_75'
06079048
Name Last commit Last update
..
AMBControl Implement support for cacheable pagetables
PMF Remove a dead function
vdu Fix screen redirection when in teletext modes. Fix *ScreenLoad buffer overflow.
ARM600 Implement support for cacheable pagetables
ARMops Disable public use of new ARMops until ready
Arthur2 Delete lots of old switches
Arthur3 Delete lots of old switches
ArthurSWIs Reimplement AMBControl ontop of the PMP system
CPUFeatures Revise comments - it's multiprocessing extensions, not virtualisation
ChangeDyn Implement support for cacheable pagetables
Convrsions Add OS_Memory 24 implementation. Change OS_ValidateAddress to use it. Fix kernel leaving the physical access MB in a messy state. Try and protect against infinite abort loops caused by bad environment handlers.
Exceptions Implement support for cacheable pagetables
ExtraSWIs Reimplement AMBControl ontop of the PMP system
GetAll Fix screen redirection when in teletext modes. Fix *ScreenLoad buffer overflow.
HAL Implement some ARM11 errata workarounds
HeapMan Delete lots of old switches
HeapSort Avoid unnecesssary remainder calculations
Kernel Implement support for cacheable pagetables
LibKern More HAL work. IOMD HAL work in progress. Lots of my own little build scripts. Don't touch this.
MOSDict Import from cleaned 360 CD
MemInfo Implement support for cacheable pagetables
MemMap2 Implement support for cacheable pagetables
Middle Fix OS_BreakPt when called from SVC mode
ModHand Issue Service_ModulePostInit when really post init
MoreComms Resolve 2x header clashes
MoreSWIs
MsgCode
NewIRQs
NewReset
Oscli
SWINaming
Super1
SysComms
TickEvents
UnSqueeze
Utility
VMSAv6