- 13 Apr, 2000 1 commit
-
-
Kevin Bracey authored
RPCEm update. * Register allocation in default ErrorV handler fixed - problems occured when callbacks were triggered on way out. * OS_Byte 19 didn't manipulate interrupt disable flag correctly in 26-bit builds. * Stray bit of debugging left in sprite code many years ago removed. Version 5.23. Not tagged
-
- 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'
-
- 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'
-
- 07 Oct, 1999 1 commit
-
-
Kevin Bracey authored
Kernel now uses PortManager to set TV_Mode GPIO line, and updates it on every mode change, rather than doing it once based on the monitor lead ID. Requires PortManager, and required if PortManager is present. Version 4.92. Tagged as 'Kernel-4_92'
-
- 16 Sep, 1999 1 commit
-
-
Kevin Bracey authored
Doesn't force CMOS setting of sync and monitortype on NCs/STBs. Accepts HClockSelect parameter (number 9) in VIDC lists. Uses this to determine whether to use HCLK or not, rather than abusing Service_MonitorLeadTranslation. If DontUseVCO flag is set, then VCLK will not be used - only RCLK (or HCLK if requested). Version 4.86. Tagged as 'Kernel-4_86'
-
- 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 1 commit
-
-
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'
-
- 08 Apr, 1999 1 commit
-
-
Kevin Bracey authored
Version 4.72. Tagged as 'Kernel-4_72'
-
- 09 Feb, 1999 1 commit
-
-
Neil Turton authored
ROM speed not taken from the Machine header file. POST can now exist in a softloaded OS, since it searches for a zero word in the ROM instead of using one within the POST when trying to communicate with the POST adapter (the zero word must be in ROM). Fixed to build on non-chrontel STB/NC products. Lots of duplicate code merged in MemSize. MemSize copes better with the softload case, and is less willing to use the region the OS occupies as video memory, or page tables. POST is now ON (memory tests disabled). OS_ReadSysInfo 4 now uses the NVRAM module to access the ethernet address in NVRAM/CMOS, so that the availability/location of the MAC address can be changed. CMOS location 0 is now unprotected on STB/NC products to try to stop people poking the hardware directly. Fixed a CMOS resetting problem on STBs where the value expected in a location was different from the value written on a CMOS reset, so the CMOS would be reset every time... Version 4.69. Tagged as 'Kernel-4_69'
-
- 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'
-
- 30 Sep, 1998 1 commit
-
-
Kevin Bracey authored
Bandwidth limit for 7500FE fixed. RO371Timings flag set to :LNOT:STB Version 4.64. Tagged as 'Kernel-4_64'
-
- 13 May, 1997 1 commit
-
-
Mike Stephens authored
-
- 07 May, 1997 1 commit
-
-
Kevin Bracey authored
Not fully tested on all hardware permutations.
-
- 01 May, 1997 1 commit
-
-
Kevin Bracey authored
-
- 21 Jan, 1997 1 commit
-
-
Neil Turton authored
-
- 21 Nov, 1996 1 commit
-
-
Neil Turton authored
-
- 06 Nov, 1996 1 commit
-
-
Neil Turton authored
-
- 05 Nov, 1996 1 commit
-
-
Neil Turton authored
-