1. 25 Oct, 1999 1 commit
    • Kevin Bracey's avatar
      First attempt at STB400 definitions. · e2b34ab5
      Kevin Bracey authored
      New version of DevNos will need to be sent to Pineapple, I expect.
      IRQ changes will probably have repercussions throughout the build.
      Version 0.51. Tagged as 'HdrSrc-0_51'
  2. 24 Oct, 1999 1 commit
    • Stewart Brodie's avatar
      Latest import from Pineapple · c0ff18a9
      Stewart Brodie authored
        Engineering Menu application's error block added.
        Required by STB-400 Engineering Menu application.
        E-mail received from Pineapple on 22 October.
      Version 0.50. Tagged as 'HdrSrc-0_50'
  3. 20 Oct, 1999 1 commit
  4. 18 Oct, 1999 2 commits
  5. 14 Oct, 1999 1 commit
  6. 13 Oct, 1999 1 commit
    • Stewart Brodie's avatar
      Added several macros from "hdr.CVars" · 3db855ba
      Stewart Brodie authored
        Various source modules contain his header privately, and all have
          slightly differently commented versions, with or without
          assertions.  This was was voted best-in-class and promoted into
          the Macros file.
        Tested briefly.
      Version 0.45. Tagged as 'HdrSrc-0_45'
  7. 01 Oct, 1999 1 commit
  8. 30 Sep, 1999 1 commit
  9. 29 Sep, 1999 1 commit
  10. 23 Sep, 1999 1 commit
  11. 22 Sep, 1999 1 commit
  12. 20 Sep, 1999 1 commit
    • Stewart Brodie's avatar
      Import of latest update from Alan Glover @ Pineapple · fc6aff0c
      Stewart Brodie authored
        Added PS2Driver SWI chunk manually from information e-mailed me by Alan.
        Retained Kevin's Countries changes and mailed Alan updated master copy.
      Version 0.38. Tagged as 'HdrSrc-0_38'
  13. 16 Sep, 1999 1 commit
  14. 14 Sep, 1999 2 commits
  15. 25 Aug, 1999 1 commit
    • Simon Forrest's avatar
      Added "Keyboard" definitions. · 6c8e60a7
      Simon Forrest authored
        No centralised keyboard definition file was available, so the file
        "Register.Keyboard" has been added.  This defines all keyboard type IDs,
        KeyV reason codes and flags words, and also includes definitions of
        the standard low-level key numbers.
        The assembler header file is processed by Hdr2H to produce the C version
        as expected.
        The new file "Register.Keyboard" has been despatched to Pineapple, since
        it will be centrally maintained under their allocation procedures.  (The
        file was sent on 25/08/99.)
        Tested.  Verified that the C file is generated correctly.
      Version 0.34. Tagged as 'HdrSrc-0_34'
  16. 24 Aug, 1999 1 commit
    • Simon Forrest's avatar
      New C header file added containing global definitions of all IOCtl calls presently supported. · 58343538
      Simon Forrest authored
        The IOCtl calls used to be defined only within the DualSerial sources;
        no central (global) definitions were available.  The file "IOCtl.h" has
        been added to overcome this, defining IOCtl call reason and group codes,
        and declaring a structure "ioctl_t" used when using IOCtls via OS_Args.
        This is exported to "C.Global.h.IOCtl" by HdrSrc.
        At present, no assembler header file exists as it is unlikely
        to be required due to the majority of new source being written in C,
        although the file "IOCtl.h" could be auto-generated by Hdr2H from an
        assembler variant in the future if required.
        Also added support for StripDepnd into makefile.
      Version 0.33. Tagged as 'HdrSrc-0_33'
  17. 23 Aug, 1999 2 commits
    • Stewart Brodie's avatar
      Fixed all the commit errors from the previous HdrSrc-0_32. · 0b332f0c
      Stewart Brodie authored
      All required files are now re-instated.
      Version 0.32. Tagged as 'HdrSrc-0_32'
    • Stewart Brodie's avatar
      Re-integration of unique system resource allocation system. · 73e82891
      Stewart Brodie authored
        Added capability to export all ImageSize and Machine files.
        Our local copies of The Pineapple-maintained master files are now
          maintained by CVS.  The Register directory holds all files
          controlled by Pineapple and must only be updated with imports from
          Pineapple.  All files inside Import directory have been removed.
          Moved several header files from hdr to Register directory to
          signify change control has passed to Pineapple.  This applies to:
          DevNos EnvNumbers, KEYV, Messages, PaletteV and Pointer.  New
          contents of Register directory are up-to-date masters from
          Pineapple as of Friday 20th August 1999.
        Added OPTIONS to the export target list.  If OPTIONS=ALL is
          specified on the make command, then all the Machine and ImageSize
          files will be exported.  This has been added primarily for the use
          of the BaseSW build process.
      Version 0.32. Tagged as 'HdrSrc-0_32'
  18. 20 Aug, 1999 1 commit
  19. 17 Aug, 1999 2 commits
  20. 16 Aug, 1999 1 commit
    • Stewart Brodie's avatar
      Added new CMOS bit for Freeway to stop it assigning network 1 addresses to... · 430611ee
      Stewart Brodie authored
      Added new CMOS bit for Freeway to stop it assigning network 1 addresses to interfaces on initialisation.
        New CMOS bit comes from spares in Acorn Access section - which overlays
          LanManFS/NFS boot mount path - but then again, so does everything else
          regarding ShareFS.
        New *Configure FreewayAutoAddress [on|off] *-command added.  CMOS default
          will enable the current behaviour, so it must be explicitly set to
          change behaviour.
        Tested in Ursula ROM build - will not affect STB builds, as they do not
          contain Freeway (or will overwrite the address anyway).
        Required by Freeway 0.29
      Version 0.28. Tagged as 'HdrSrc-0_28'
  21. 10 Aug, 1999 1 commit
    • Stewart Brodie's avatar
      Hdr2H migrated to library. · 8f224b71
      Stewart Brodie authored
        More assembler files translated to C.
        CMOS header file modified slightly to enable Hdr2H to translate it.
        Hdr2H has been removed - it's now in the library (v0.28 or later).
        The extra header files have been checked for correctness.
        Requires Library 0.28 or later (RiscOS/Library  Tag: Library-0_28)
        C module which import the exported header files will require
          cmhg 5.25 or later (RiscOS/Library  Tag: Library-0_28 or later)
      Version 0.27. Tagged as 'HdrSrc-0_27'
  22. 27 Jul, 1999 1 commit
  23. 22 Jul, 1999 1 commit
  24. 04 Jun, 1999 1 commit
    • Simon Middleton's avatar
      Corrected Machine.Machine. · 00805fa4
      Simon Middleton authored
      Note that the new ComboIRQS setting is only known correct for
      Omega and 2 others. Any other build that takes this HdrSrc
      should watch out for the serial port suddenly stopping working.
      Version 0.24. Tagged as 'HdrSrc-0_24'
  25. 03 Jun, 1999 1 commit
  26. 28 May, 1999 3 commits
  27. 24 May, 1999 1 commit
    • Ben Avison's avatar
      Updated Hdr:NdrDebug: · b9e4b75b
      Ben Avison authored
      * folded in Ursula branch (support for PDebug module);
      * added support for control characters within strings (eg control sequences in
        strings to be passed to Font_Paint);
      * added support for DADebug module;
      * made debug method-independent code easier to write by making the Debug_Open
        and Debug_Close macros do nothing when module output is selected, and by
        predefining the hostvdu variable as false if it's not yet defined.
      Version 0.20. Tagged as 'HdrSrc-0_20'
  28. 13 May, 1999 1 commit
  29. 11 May, 1999 1 commit
  30. 07 May, 1999 1 commit
  31. 04 May, 1999 2 commits
  32. 13 Apr, 1999 1 commit
  33. 07 Apr, 1999 1 commit