Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
RiscOS
Sources
Kernel
Repository
Kernel-5_35-4_79_2_50
Switch branch/tag
Kernel
History
Find file
Select Archive Format
Download source code
zip
tar.gz
tar.bz2
tar
Clone
Clone with SSH
Clone with HTTPS
Open in your IDE
Visual Studio Code
Copy HTTPS clone URL
Copy SSH clone URL
git@gitlab.riscosopen.org:RiscOS/Sources/Kernel.git
Copy HTTPS clone URL
https://gitlab.riscosopen.org/RiscOS/Sources/Kernel.git
Name
Last commit
Last update
Dev
Spinner branch merged.
26 years ago
Doc
Kernel merged
28 years ago
Docs
Mostly device stuff.
22 years ago
Resources/UK
Lots of Tungsten work.
22 years ago
TestSrc
* Converted to building with ObjAsm (but still a single object file using ORG).
24 years ago
h
hdr
In the No26bitCode case (ie when abort handlers are entered in ABT32 mode), if lazy task swapping was enabled and a data abort occurred that was not a page translation fault, then the code in AMB_LazyFixUp to map in the whole application slot was being circumvented, leading to problems for abort handlers in application space because r14_abt was corrupted by any abort due to accessing the abort handler itself. The test of the FSR (to compensate for the FAR being unusable for external aborts) which prompted the circumvention has therefore been moved inside AMB_LazyFixup.
22 years ago
o
Clean reimport of hdr.RISCOS (real commit date 2008-03-28 by bavison), without any of the 3rd party allocations.
28 years ago
rm
Clean reimport of hdr.RISCOS (real commit date 2008-03-28 by bavison), without any of the 3rd party allocations.
28 years ago
s
In the No26bitCode case (ie when abort handlers are entered in ABT32 mode), if lazy task swapping was enabled and a data abort occurred that was not a page translation fault, then the code in AMB_LazyFixUp to map in the whole application slot was being circumvented, leading to problems for abort handlers in application space because r14_abt was corrupted by any abort due to accessing the abort handler itself. The test of the FSR (to compensate for the FAR being unusable for external aborts) which prompted the circumvention has therefore been moved inside AMB_LazyFixup.
22 years ago
.gitattributes
Import from cleaned 360 CD
28 years ago
BlackLog
Initial revision
28 years ago
Changes
Import from cleaned 360 CD
28 years ago
HelpStrs
32-bit Kernel.
24 years ago
LICENSE
Clean reimport of hdr.RISCOS (real commit date 2008-03-28 by bavison), without any of the 3rd party allocations.
28 years ago
Makefile
Lots of Tungsten work.
22 years ago
MkClean,fd7
Mostly device stuff.
22 years ago
MkExport,fd7
Import from cleaned 360 CD
28 years ago
MkInstall,fd7
MkRom,fd7
partial video changes for kernel/HAL split near-HAL code for VIDC/IOMD in vdu.vduhint briefly tested in Ursula desktop build still some kernel workspace dependency in near-HAL code
24 years ago
Version
Lots of Tungsten work.
22 years ago
VersionASM
In the No26bitCode case (ie when abort handlers are entered in ABT32 mode), if lazy task swapping was enabled and a data abort occurred that was not a page translation fault, then the code in AMB_LazyFixUp to map in the whole application slot was being circumvented, leading to problems for abort handlers in application space because r14_abt was corrupted by any abort due to accessing the abort handler itself. The test of the FSR (to compensate for the FAR being unusable for external aborts) which prompted the circumvention has therefore been moved inside AMB_LazyFixup.
22 years ago
VersionNum
In the No26bitCode case (ie when abort handlers are entered in ABT32 mode), if lazy task swapping was enabled and a data abort occurred that was not a page translation fault, then the code in AMB_LazyFixUp to map in the whole application slot was being circumvented, leading to problems for abort handlers in application space because r14_abt was corrupted by any abort due to accessing the abort handler itself. The test of the FSR (to compensate for the FAR being unusable for external aborts) which prompted the circumvention has therefore been moved inside AMB_LazyFixup.
22 years ago