Improvement to the new callback functionality from version 5.27.
Ben Avison authored
Detail:
  In the previous version, Portable_Idle was called each time that the callback
  chain was examined. This is only desirable in cases where we're polling the
  keyboard, waiting before scrolling the text window; in the normal case, it's
  an unnecessary slow-down. Now fixed to only call Portable_Idle if we're
  waiting for a key up/down/timeout.
Admin:
  Not tested.

Version 5.28. Tagged as 'Kernel-5_28'
88c888e9
Name Last commit Last update
Dev/IICTest Spinner branch merged.
Doc Kernel merged
Docs 32-bit Kernel.
NewModes Import from cleaned 360 CD
Resources/UK 32-bit Kernel.
TestSrc OS_CallASWI and OS_CallASWIR12 sped up by 4-6 cycles (depending on which ARM).
hdr Had one of those weekend brainstorms - managed to speed up SWI despatcher _and_ add Thumb support to it.
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 Improvement to the new callback functionality from version 5.27.
.gitattributes Import from cleaned 360 CD
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 Exports a C version of Hdr:RISCOS
MkClean,fd7 Import from cleaned 360 CD
MkExport,fd7 Import from cleaned 360 CD
MkRom,fd7 Kernel merged
MkRomInst,fd7 32-bit Kernel.
Version Change to Version file
VersionASM Improvement to the new callback functionality from version 5.27.
VersionNum Improvement to the new callback functionality from version 5.27.