- 18 Jun, 2001 1 commit
-
-
Mike Stephens authored
Ursula. Quite a hairy code merge really, so let's hope it is worth it to someone. What you get (back after 2 or 3 years): - much more efficient for largish numbers of DAs (relevance to current build = approx 0) - fancy reason codes to support fast update of Switcher bar display (relevance = 0) - support for clamped maximum area sizes, to avoid address space exhaustion with big memory (relevance = 0) - better implementation of shrinkable DAs, performance wise (if lots of DAs, relevance = approx 0) - support for 'Sparse' DAs. Holey dynamic areas, Batman! (relevance, go on someone use the darned things) Moderately development tested on HAL/32bit ARM9 desktop. Note the Switcher should be compiled to use the new reason codes 6&7, for fabled desktop builds. Also, during this work, so I could see the wood for the trees, redid some source code clean up, removing pre-Medusa stuff (like I did about 3 years ago on Ursula, sigh). That's why loads...
-
- 25 Oct, 1999 2 commits
-
-
Kevin Bracey authored
Version 5.03. Tagged as 'Kernel-5_03'
-
Kevin Bracey authored
If reassigned, ReadSysInfo3 returns &00x22200 in R0, to indicate that the serial and parallel ports aren't compatible, and IDE and floppy are unavailable. Version 5.01. Tagged as 'Kernel-5_01'
-
- 19 Oct, 1999 1 commit
-
-
Kevin Bracey authored
This has been fixed. In addition, SMC669 and UMC669 chips are reported as a different chip configuration by OS_ReadSysInfo 3 (values 4 and 5 respectively). A few assertions added to catch the remaining cases where the RCMM stuff won't work - those cases will involve a bit more reordering of hardware initialisation. Version 5.00. Tagged as 'Kernel-5_00'
-
- 18 Oct, 1999 1 commit
-
-
Kevin Bracey authored
Right arrow on a remote also acts as Delete. Version 4.98. Tagged as 'Kernel-4_98'
-