- 15 Aug, 2000 1 commit
-
-
Stewart Brodie authored
Added common error cache. Detail: Fixed module header validation code which was broken in 5.22. This shouldn't have caused much of a problem as it was only a bizarre check (SWI chunk looked valid but SWI handler was 0) that would have failed - but be reported as a valid set of SWI entries. Added common error message cache. Several common errors (Buffer overflow; Number not recognised; Bad vector release; and a couple of others) are now cached the first time they are translated into a block of memory in the system heap. Admin: Tested in Ursula build - cacheing only active in Ursula build - change HdrSrc if you want it in your products too. Requires HdrSrc 0.94 Version 5.31. Tagged as 'Kernel-5_31'
-
- 04 Apr, 2000 1 commit
-
-
Kevin Bracey authored
Details: The Kernel will now compile to produce a pure 32-bit system if No26bitCode is set to TRUE. If No26bitCode is FALSE, then the Kernel will be a standard 26-bit Kernel, although some internal changes have taken place to minimise compile switches between the two cases. See Docs.32bit for more technical info. The hardest part was the flood-fill... Other changes: Pointer shape changes now take place on the next VSync, rather than actually WAITING for the VSync. Turning the Hourglass on shouldn't slow your machine down by 5% now :) Lots of really crusty pre-IOMD code removed. Admin: Tested in 32 and 26-bit forms in a limited desktop build. Basically, this will need to see a lot of use to iron out difficulties. I'd like anyone who has a non-frozen project to at least attempt using this Kernel. Version 5.23. Tagged as 'Kernel-5_23'
-
- 19 Aug, 1999 1 commit
-
-
Kevin Bracey authored
Version 4.84. Tagged as 'Kernel-4_84'
-
- 17 Aug, 1999 1 commit
-
-
Kevin Bracey authored
Version 4.83. Tagged as 'Kernel-4_83'
-
- 03 Aug, 1999 2 commits
-
-
Kevin Bracey authored
-
Kevin Bracey authored
* Integrated Ursula fast service call dispatch code. * Added Interruptible32bitModes from Ursula. * Stopped allowing ROM modules (other than the Kernel/UtilityModule) to write to the hardware vectors in 26-bit mode. Version 4.81. Tagged as 'Kernel-4_81'
-
- 12 May, 1999 1 commit
-
-
Kevin Bracey authored
Fixed typo in OS_Module 21 code. You wouldn't think you could screw up a mere 12 lines of ARM code would you? Version 4.80. Tagged as 'Kernel-4_80'
-
- 07 May, 1999 1 commit
-
-
Kevin Bracey authored
Version 4.79. Tagged as 'Kernel-4_79'
-
- 01 Oct, 1998 1 commit
-
-
Kevin Bracey authored
CPU type messages internationalised. "Unknown OS_PlatformFeatures reason code" internationalised. RunningOnEmul flag tweaked. MorrisIDString conditional removed. New modules added to SWI list at the end of the chain, on grounds that the first-registered modules are probably more important. *ChangeDynamicArea moved into UtilityModule from TaskManager. Version 4.65. Tagged as 'Kernel-4_65'
-
- 21 Jan, 1997 1 commit
-
-
Neil Turton authored
-
- 06 Nov, 1996 1 commit
-
-
Neil Turton authored
-
- 05 Nov, 1996 1 commit
-
-
Neil Turton authored
-