1. 10 Aug, 1999 1 commit
    • Stewart Brodie's avatar
      Exports a C version of Hdr:RISCOS · 2a2f8af6
      Stewart Brodie authored
        Hdr:RISCOS contains some of the most useful constant declarations,
          including the vector numbers and event numbers.  The new improved
          Hdr2H script is now capable of converting this header file into C
          too.  It exports it as <CExport$Dir>.Global.h.RISCOS.  It cannot
          interfere in existing code as it requires explicit inclusion as
          #include "Global/RISCOS.h".
        No actual kernel code changes.
        File examined manually and checked for correctness against Hdr:RISCOS.
        Requires library 0.28 or later (RiscOS/Library  Tag: Library-0_28)
      Version 4.82. Tagged as 'Kernel-4_82'
  2. 03 Aug, 1999 1 commit
    • Kevin Bracey's avatar
      * Added support for 24LC64 8K EEPROM (untested). · f52b4580
      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'
  3. 04 Jun, 1999 1 commit
  4. 12 May, 1999 1 commit
  5. 07 May, 1999 1 commit
  6. 06 May, 1999 1 commit
  7. 04 May, 1999 1 commit
  8. 30 Apr, 1999 1 commit
  9. 14 Apr, 1999 3 commits
  10. 08 Apr, 1999 1 commit
  11. 25 Feb, 1999 1 commit
  12. 15 Feb, 1999 1 commit
  13. 09 Feb, 1999 1 commit
    • Neil Turton's avatar
      ROM speed not taken from the Machine header file. POST can now exist in a... · 417410eb
      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'
  14. 16 Dec, 1998 1 commit
  15. 30 Oct, 1998 1 commit
    • Kevin Bracey's avatar
      OS_Byte 129 0 255 now reports &A7 for STB build (because it _is_ a · 2392dd15
      Kevin Bracey authored
      RISC OS 3.7 generation kernel).
      CMOS no longer gets scrambled when reset in STB build.
      UpCall_KeyboardStatus now issued when OS_Byte 202 called or when keyboard
      status byte is changed by other means (such as pressing Caps Lock).
      Version 4.67. Tagged as 'Kernel-4_67'
  16. 22 Oct, 1998 1 commit
  17. 01 Oct, 1998 1 commit
    • Kevin Bracey's avatar
      Following changes folded in from the start of the Ursula branch: · 4a34da4f
      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'
  18. 30 Sep, 1998 1 commit
    • Kevin Bracey's avatar
      Spinner branch merged. · 5ba3f5db
      Kevin Bracey authored
      Bandwidth limit for 7500FE fixed.
      RO371Timings flag set to :LNOT:STB
      Version 4.64. Tagged as 'Kernel-4_64'