1. 13 Jan, 2013 1 commit
  2. 05 Dec, 2012 1 commit
  3. 04 Dec, 2012 1 commit
  4. 06 Nov, 2012 1 commit
    • Ben Avison's avatar
      Resync with allocations database. · 1826010d
      Ben Avison authored
      Also added DrawFiles to indicate key numbers graphically; these should be
      considered to update PRM figures 11.1 and 23.3 - 23.5 for post-Archimedes
      hardware. These complement the file Hdr:Keyboard.
      
      Version 2.19. Tagged as 'HdrSrc-2_19'
      1826010d
  5. 05 Sep, 2012 1 commit
  6. 02 Sep, 2012 2 commits
  7. 30 Aug, 2012 1 commit
  8. 28 Aug, 2012 2 commits
    • Jeffrey Lee's avatar
      Enable RTCSupport for M_ARM11ZF · d00224ea
      Jeffrey Lee authored
      Detail:
        hdr/Machine/Machine - Enabled RTCSupport for M_ARM11ZF. Required for any IIC-attached RTC on the Raspberry Pi to be picked up by the kernel.
      Admin:
        Untested locally, but reported working by Dave Higton
      
      
      Version 2.14. Tagged as 'HdrSrc-2_14'
      d00224ea
    • Ben Avison's avatar
      Resync with allocations database · 24425c5d
      Ben Avison authored
      Version 2.13. Tagged as 'HdrSrc-2_13'
      24425c5d
  9. 12 Aug, 2012 1 commit
  10. 20 Jul, 2012 1 commit
  11. 15 Jul, 2012 1 commit
  12. 14 Jul, 2012 1 commit
  13. 29 May, 2012 1 commit
  14. 27 May, 2012 1 commit
    • Ben Avison's avatar
      Miscellaneous changes · 2c6f39ca
      Ben Avison authored
      Detail:
        * Hdr:CMOS gains bit definitions for byte &10 (from allocations master copy)
        * Hdr:NdrDebug changed to avoid assembler warnings about push of LR+PC
          (at least for :LNOT: No32bitCode case)
      Admin:
        Changes received from Rob Sprowson
      
      Version 2.08. Tagged as 'HdrSrc-2_08'
      2c6f39ca
  15. 14 May, 2012 1 commit
  16. 13 Apr, 2012 1 commit
  17. 24 Mar, 2012 1 commit
    • Ben Avison's avatar
      Resync with allocations database. · cf7c1535
      Ben Avison authored
      Detail:
        * Documented ADFS's and SCSIFS's CMOS use better in Hdr:CMOS.
        * Fixed typo in Hdr:NewErrors that causes asasm to emit a warning.
        * Fixed Hdr:OsBytes so that it doesn't trip up Hdr2H. Also listed hex and
          decimal OS_Byte numbers in comments for ease of reference.
        * Fixed some formatting in Hdr:CMOS and Hdr:NewErrors.
      
      Version 2.05. Tagged as 'HdrSrc-2_05'
      cf7c1535
  18. 20 Mar, 2012 1 commit
    • Jeffrey Lee's avatar
      Add SETBCD macro · 26325284
      Jeffrey Lee authored
      Detail:
        hdr/Macros - Add new SETBCD macro, to convert a number to BCD and assign it to a variable
      Admin:
        Tested in OMAP3 ROM build
      
      
      Version 2.04. Tagged as 'HdrSrc-2_04'
      26325284
  19. 19 Mar, 2012 1 commit
    • Ben Avison's avatar
      Added BBC micro compatible error numbers to Hdr:NewErrors · a9f38dbc
      Ben Avison authored
      Detail:
        The result of an investigation of error number usage in filing systems -
        note that there is still a strong correlation between many of these and the
        filing system error blocks. It seemed wise to record them somewhere.
      Admin:
        Tested in a Tungsten ROM build to check for name clashes.
      
      Version 2.03. Tagged as 'HdrSrc-2_03'
      a9f38dbc
  20. 18 Mar, 2012 1 commit
  21. 17 Mar, 2012 1 commit
  22. 09 Mar, 2012 1 commit
  23. 04 Mar, 2012 1 commit
  24. 03 Mar, 2012 1 commit
  25. 02 Mar, 2012 1 commit
    • Ben Avison's avatar
      Resync with allocations database · 8a7e9238
      Ben Avison authored
      Detail:
        * Hdr:KEYV merged into Hdr:Keyboard - warning: anything that depends on the
          former *will break*
        * New header file, Hdr:OsBytes - for consistency with Hdr:OsWords, we'll
          keep this under the allocations system even though it's highly unlikely
          that any new allocations will be requested
      Admin:
        Changes from Rob Sprowson
      
      Version 1.97. Tagged as 'HdrSrc-1_97'
      8a7e9238
  26. 16 Feb, 2012 1 commit
    • Jeffrey Lee's avatar
      Add protection against StrongARM conditional MSR CPSR_c bug · 6dfb8d83
      Jeffrey Lee authored
      Detail:
        hdr/Machine/Machine - Add new StrongARM_MSR_bug global that's TRUE when we're targeting a StrongARM-compatible machine type.
        Corrected No26bitCode and No32bitCode comments to say that it's all about whether we're supporting 26/32bit processor modes, not about whether we're targetting 26/32bit only processors
        hdr/CPU/Generic32 - Modify macros to protect against StrongARM MSR bug where appropriate.
      Admin:
        Tested with IOMD softload on StrongARM RiscPC.
        Fixes issue with Maestro crashing due to MSR bug creating a stack imbalance in SoundScheduler.
      
      
      Version 1.96. Tagged as 'HdrSrc-1_96'
      6dfb8d83
  27. 27 Jan, 2012 1 commit
    • Ben Avison's avatar
      Resync with allocations database · 8522d964
      Ben Avison authored
      Detail:
        Added KeyboardID_None.
        Removed sub-reason codes for International and Portable modules from
        hdr:Services - these are about to move to their respective header files.
      Admin:
        Changes requested by Rob Sprowson
      
      Version 1.95. Tagged as 'HdrSrc-1_95'
      8522d964
  28. 11 Jan, 2012 1 commit
  29. 12 Dec, 2011 1 commit
  30. 10 Dec, 2011 1 commit
    • Jeffrey Lee's avatar
      Add new OS_Heap reason code · 4027b21d
      Jeffrey Lee authored
      Detail:
        hdr/Heap - Added definition for OS_Heap 7, HeapReason_GetAligned
      Admin:
        Heap changes tested in OMAP3 & Tungsten ROMs
      
      
      Version 1.92. Tagged as 'HdrSrc-1_92'
      4027b21d
  31. 13 Nov, 2011 1 commit
  32. 12 Nov, 2011 1 commit
  33. 07 Nov, 2011 1 commit
    • Ben Avison's avatar
      Resync with allocations database · e8953e67
      Ben Avison authored
      Detail:
        hdr.NewErrors: added new kernel error, requested by Rob Sprowson
        hdr.SWIs: added SWI chunks for SDIODriver and SDFS
      Admin:
        Untested
      
      Version 1.89. Tagged as 'HdrSrc-1_89'
      e8953e67
  34. 21 Sep, 2011 1 commit
    • Jeffrey Lee's avatar
      Always export Machine.All32 · f1af6001
      Jeffrey Lee authored
      Detail:
        Makefile - Always export Machine.All32, to provide a safe machine type for assembler-based host tools
      Admin:
        Required for building ColourTrans 1.79
      
      
      Version 1.88. Tagged as 'HdrSrc-1_88'
      f1af6001
  35. 12 Sep, 2011 1 commit
  36. 07 Aug, 2011 1 commit
    • Jeffrey Lee's avatar
      Remove some macros which are now kernel-only · 474d5435
      Jeffrey Lee authored
      Detail:
        hdr/Macros - BYTEWS, LDROSB, STROSB & VDWS macros are now located in the kernel sources, to help keep kernel workspace private and to allow them to adapt properly to zero page relocation
      Admin:
        Latest kernel sources required in order for ROM builds to function.
        This change will break the Interlace module, but everything else should hopefully be fine.
      
      
      Version 1.86. Tagged as 'HdrSrc-1_86'
      474d5435
  37. 22 Jun, 2011 1 commit
    • Jeffrey Lee's avatar
      Fix InsertTMLInitialisation macro · 74700c34
      Jeffrey Lee authored
      Detail:
        hdr/Debug - Corrected a bad use of mymrs from within the InsertTMLInitialisation macro
      Admin:
        Macro compiles OK, but is untested
      
      
      Version 1.85. Tagged as 'HdrSrc-1_85'
      74700c34
  38. 08 Jun, 2011 1 commit
    • Jeffrey Lee's avatar
      Update VMSAv6 system control register info · 6c558c25
      Jeffrey Lee authored
      Detail:
        hdr/MEMM/VMSAv6 - Updated the system control register info to accurately reflect which bits work on ARMv6. Added missing SW, HA, FI definitions.
      Admin:
        Tested on rev A2 BB-xM
      
      
      Version 1.84. Tagged as 'HdrSrc-1_84'
      6c558c25