1. 17 Jan, 2017 1 commit
  2. 15 Oct, 2016 1 commit
  3. 09 Oct, 2016 1 commit
    • Jeffrey Lee's avatar
      Add SerialDeviceSupport to Raspberry Pi ROMs · 39177a42
      Jeffrey Lee authored
      Detail:
        Components/ROOL/BCM2835, Components/ROOL/BCM2835Pico - Enable SerialDeviceSupport (OS_SerialOp/SerialV bridge to the underlying 'serialctrl' DeviceFS API)
      Admin:
        Tested on Raspberry Pi 1 B
        Requires BCM2835-0_59 and DualSerial-0_25-4_8_2_14
      
      
      Version 6.94. Tagged as 'BuildSys-6_94'
      39177a42
  4. 30 Jul, 2016 1 commit
    • ROOL's avatar
      Shuffle module order · ff80dab8
      ROOL authored
      Detail:
        Ordering of FPE with respect to ScreenModes not important post ScrModes-0_55.
      
      Version 6.92. Tagged as 'BuildSys-6_92'
      ff80dab8
  5. 29 Mar, 2016 1 commit
    • Robert Sprowson's avatar
      Build fix · d08868a8
      Robert Sprowson authored
      ColourPicker exports wanted by RISC_OSLib, MimeMap exports wanted by DOSFS and others.
      Retagged as BuildSys-6_86.
      d08868a8
  6. 25 Mar, 2016 1 commit
    • Jeffrey Lee's avatar
      Add BCMSupport to Raspberry Pi ROMs · 01a93718
      Jeffrey Lee authored
      Detail:
        Components/ROOL/BCM2835, Components/ROOL/BCM2835Pico - Add BCMSupport to ROM
      Admin:
        BCM2835 ROM tested on Pi 1B/2B/3B
        Pico ROM untested
      
      
      Version 6.86. Tagged as 'BuildSys-6_86'
      01a93718
  7. 08 Nov, 2015 1 commit
    • Ben Avison's avatar
      New method to control default CMOS settings · 9614326c
      Ben Avison authored
      Detail:
        Rather than fill the Kernel sources with an ever-increasing number of
        platform-specific switches to control the default CMOS settings, this
        change introduces a variable which passes the requirements direct from
        the Components file to the Kernel. Since it uses a comma-separated list
        of address/value pairs, it is inherently extensible. All the symbolic
        names of addresses from Hdr:CMOS are available, and any valid objasm
        expression can be used for the value.
      
      
      Version 6.78. Tagged as 'BuildSys-6_78'
      9614326c
  8. 04 Jul, 2015 1 commit
    • Jeffrey Lee's avatar
      Ensure FPEmulator is aware of zero page relocation. Keep zero page relocation... · 63d3686b
      Jeffrey Lee authored
      Ensure FPEmulator is aware of zero page relocation. Keep zero page relocation disabled for iMx6 for now. Add ZeroPain to ModuleDB
      
      Detail:
        Components/ROOL/BCM2835, BCM2835Pico, OMAP3, OMAP3Live, OMAP4, S3C6410, Tungsten - Add "FPEANCHOR=High" to FPEmulator build options so that it uses the relocated FPEAnchor location instead of the old one. In the future FPEmulator will be fixed so that it doesn't use a hard-coded address, but for now we need to manually tell ROM versions where FPEAnchor is.
        Components/ROOL/iMx6 - Override the kernel's default decision and leave zero page relocation disabled. R-Comp can decide when it's a sensible time to enable it.
        ModuleDB - Add ZeroPain. The module isn't used in any components files yet, but it's good to list it here forthe sake of completeness.
      Admin:
        Tested with Iyonix ROM build
        Requires Kernel-5_35-4_79_2_268 for FPEAnchor setting to match reality
      
      
      Version 6.69. Tagged as 'BuildSys-6_69'
      63d3686b
  9. 20 Jul, 2014 1 commit
    • Jeffrey Lee's avatar
      Move ScreenModes to before video drivers · bad70deb
      Jeffrey Lee authored
      Detail:
        Components/ROOL/BCM2835, BCM2835Pico, IOMD32, OMAP3, OMAP3Live, OMAP4, Tungsten - Moved ScreenModes (+FPEmulator) to just before the video drivers, so that (once the EDID changes are submitted) the first mode change will be able to use EDID-derived mode timings instead of fixed ones.
        IOMD change is somewhat non-essential due to lack of EDID reading support, but keeps things consistent with the other ROMs.
        Also moved PandoraKey to be with the other keyboard (USB) drivers.
      Admin:
        Tested on BB-xM, Iyonix, Pandora, Raspberry Pi, RiscPC
      
      
      Version 6.47. Tagged as 'BuildSys-6_47'
      bad70deb
  10. 29 Apr, 2014 1 commit
    • Ben Avison's avatar
      Create cut-down Raspberry Pi build · a63879ab
      Ben Avison authored
      Detail:
        This is a command-line-only build, designed to operate without an
        accompanying RISC OS disc image.
        Also added the GPIO module to the ModuleDB so it can be included in
        ROM builds.
      
      
      Version 6.42. Tagged as 'BuildSys-6_42'
      a63879ab
  11. 01 Dec, 2013 1 commit
    • Robert Sprowson's avatar
      Add BASIC[64] to the !System archive · a8288e52
      Robert Sprowson authored
      Add RTC as an export on the Disc components (for NetTime)
      Retire BASICTrans, placing alphabetically pleasing BlendTable in its slot
      
      Version 6.35. Tagged as 'BuildSys-6_35'
      a8288e52
  12. 20 Nov, 2013 1 commit
  13. 06 Oct, 2013 1 commit
    • Jeffrey Lee's avatar
      Add BlendTable to ModuleDB & ROM images. Add BlendTable & InverseTable to Disc exports. · 08cfcd00
      Jeffrey Lee authored
      Detail:
        ModuleDB - Added BlendTable
        Components/ROOL/BCM2835, IOMD32, OMAP4, OMAP4, S3C2440, S3C6410, Tungsten - BlendTable added to all ROMs for use by SpriteExtend
        Components/ROOL/Disc - BlendTable & InverseTable added to export stage in order to allow CFSI-JPEG to build
      Admin:
        OMAP3 ROM tested on BB-xM
        CFSI-JPEG tested on Iyonix
      
      
      Version 6.29. Tagged as 'BuildSys-6_29'
      08cfcd00
  14. 08 Jul, 2013 1 commit
  15. 03 Mar, 2013 1 commit
    • Jeffrey Lee's avatar
      Move VCHIQ out of disc image and into BCM2835 ROM · 048d5bf1
      Jeffrey Lee authored
      Detail:
        Components/ROOL/BCM2835 - Insert VCHIQ into ROM, just before BCMSound (the first module that uses it)
        Components/ROOL/Disc - Removed VCHIQ softload, it's both no longer necessary and no longer supported by the makefile
      Admin:
        Tested on Raspberry Pi
        BCM2835 changes require VCHIQ-0_05, and will require relatively recent firmware at runtime
      
      
      Version 6.10. Tagged as 'BuildSys-6_10'
      048d5bf1
  16. 31 Jan, 2013 1 commit
  17. 22 Dec, 2012 1 commit
    • Robert Sprowson's avatar
      Retire NetUtils · 46c0a1af
      Robert Sprowson authored
      The only reference to NetUtils is where !InetSetup attempts to load it (silently ignoring any fail).
      It also outputs this command into "Internet.Startup" but after an RMEnsure of NetFS 5.79.
      Since these are ROM components files, and in every case NetFS 5.79 is present, NetUtils is redundant. !InetSetup should continue as before since it is part of the universal boot sequence and may find itself on a machine with an older NetFS.
      Also - moved RTCAdjust up into alphabetical order (this handily keeps the module numbering the same for Tungsten & IOMD as a side effect).
      
      Version 6.05. Tagged as 'BuildSys-6_05'
      46c0a1af
  18. 08 Oct, 2012 1 commit
    • Steve Revill's avatar
      Moved BootFX one module later in the ROM. · 893a0e72
      Steve Revill authored
      BootFX happened to be the module _before_ Squash, which was an ironic
      choice when it came to adding support for squashed sprite files. Now
      it's just _after_ Squash.
      
      Version 6.00. Tagged as 'BuildSys-6_00'
      893a0e72
  19. 03 Oct, 2012 1 commit
    • Robert Sprowson's avatar
      Correction to case of Iconbar toolbox component · fef50df1
      Robert Sprowson authored
      The component name had an uppercase 'B' which, through the use of the shared TBoxMake makefile in turn became its directory name in resourcefs.
      However, with non UK territory the string collation rules would not match this and the Iconbar module would die on init.
      Fixes ticket #318.
      
      Version 5.99. Tagged as 'BuildSys-5_99'
      fef50df1
  20. 18 Sep, 2012 1 commit
    • Jeffrey Lee's avatar
      Update BCM2835 components to build with latest kernel · 76cd4a07
      Jeffrey Lee authored
      Detail:
        Components/ROOL/BCM2835 - Add SerialDeviceSupport export, as it's required by the kernel. Remove ARM module as its functionality is now implemented by the kernel.
      Admin:
        Tested on Raspberry Pi with high processor vectors
      
      
      Version 5.97. Tagged as 'BuildSys-5_97'
      76cd4a07
  21. 11 Sep, 2012 1 commit
  22. 09 Sep, 2012 1 commit
  23. 02 Sep, 2012 2 commits
  24. 30 Aug, 2012 1 commit
  25. 20 Aug, 2012 1 commit
    • Jeffrey Lee's avatar
      Fix building of BCM2835 ROM · c468bc2b
      Jeffrey Lee authored
      Detail:
        Components/ROOL/BCM2835 - Some unwanted changes crept into the last commit, preventing the ROM from building without a copy of my HangWatch module (and preventing it from running without switching the kernel to high processor vectors)
      Admin:
        Tested with vanilla BCM2835 souce tree
      
      
      Version 5.81. Tagged as 'BuildSys-5_81'
      c468bc2b
  26. 19 Aug, 2012 1 commit
    • Jeffrey Lee's avatar
      Add BCMSound, VCHIQ to ModuleDB. Add BCMSound to BCM2835 ROM. · c7aa54eb
      Jeffrey Lee authored
      Detail:
        ModuleDB - Added BCMSound & VCHIQ definitions
        Components/ROOL/BCM2835 - Added BCMSound to ROM, and VCHIQ to header exports
      Admin:
        Tested on Raspberry Pi with high processor vectors
        Note - BCMSound won't initialise on startup. First the VCHIQ module needs to be sofloaded, then BCMSound (and the other sound modules) will require re-initialisation
      
      
      Version 5.80. Tagged as 'BuildSys-5_80'
      c7aa54eb
  27. 22 Jul, 2012 1 commit
  28. 15 Jul, 2012 1 commit
  29. 15 Jun, 2012 2 commits
  30. 07 Jun, 2012 1 commit
    • Jeffrey Lee's avatar
      Switch to simpler USB driver build options · 7c2f4fc6
      Jeffrey Lee authored
      Detail:
        Components/ROOL/BCM2835, OMAP3, OMAP3Live, OMAP4, S3C2440, S3C6410 - Removed listings of USB driver debug options now that all that's needed is a simple "DEBUG=TRUE". Removed obsolete RHENIUM options. Disabled building/export of unnecessary drivers.
      Admin:
        OMAP3 & BCM2835 ROMs tested.
        Others untested.
      
      
      Version 5.63. Tagged as 'BuildSys-5_63'
      7c2f4fc6
  31. 03 Jun, 2012 1 commit
    • Jeffrey Lee's avatar
      Add DWCDriver to ModuleDB, BCM2835 components file · 566fff9d
      Jeffrey Lee authored
      Detail:
        ModuleDB - Added DWCDriver
        Components/ROOL/BCM2835 - Added DWCDriver. Removed other USB drivers. Disabled SerKeyMouse since we shouldn't need it now USB is working.
      Admin:
        Tested in BCM2835 ROM
      
      
      Version 5.59. Tagged as 'BuildSys-5_59'
      566fff9d
  32. 29 May, 2012 1 commit
  33. 10 May, 2012 1 commit
    • Ben Avison's avatar
      Tweaks for BCM2835 build · 2e05257e
      Ben Avison authored
      Detail:
        * Updated location of HAL now it's in CVS
        * Moved SerKeyMouse module further up the module chain so it can be used if
          ROM init breaks beyond that point
        * Marked RPiFiles as a resources-only component
      Admin:
        Not tested yet
      
      Version 5.55. Tagged as 'BuildSys-5_55'
      2e05257e
  34. 07 May, 2012 1 commit
  35. 06 May, 2012 1 commit
    • Robert Sprowson's avatar
      Add switch to OMAPVideo driver. · 300da8fd
      Robert Sprowson authored
      Add FrontEnd to Disc image (in the 500 directory to avoid overwriting the 26 bit only copy in 310 as found in the PlingSystem distribution).
      
      Version 5.53. Tagged as 'BuildSys-5_53'
      300da8fd
  36. 28 Apr, 2012 1 commit
    • Jeffrey Lee's avatar
      Add UnSqzAIF to ROM images, PlingSystem · 3e2b4ea6
      Jeffrey Lee authored
      Detail:
        Added UnSqzAIF to IOMD32, OMAP3, OMAP3Live, OMAP4, S3C2440, S3C6410 and Tungsten ROM images, to protect against the squeeze 5.03-5.08 bug. Even though the bug hasn't been seen on all platforms, there's no harm in taking precautions against it.
        Added UnSqzAIF to PlingSystem, for 3.70+
      Admin:
        New version of UnSqzAIF tested in softload form on Iyonix
        OMAP3 ROM & PlingSystem build OK, others untested
      
      
      Version 5.52. Tagged as 'BuildSys-5_52'
      3e2b4ea6
  37. 23 Feb, 2012 1 commit
    • Jeffrey Lee's avatar
      Update OMAP* component files to include SDCreate · dd7332f6
      Jeffrey Lee authored
      Detail:
        ModuleDB - Added SDCreate entry
        Components/ROOL/OMAP3, OMAP3Live, OMAP4 - Install SDCreate to <Install$Dir>.ABRelease, so it can be picked up by the ABRelease component
      Admin:
        Tested with building & packaging OMAP3 ROM
      
      
      Version 5.45. Tagged as 'BuildSys-5_45'
      dd7332f6
  38. 04 Feb, 2012 1 commit
    • Robert Sprowson's avatar
      Add optional CLEAN_DEPEND to the clean rule in CModule. · 940518eb
      Robert Sprowson authored
      Do actively report when the CMHG file is deleted in CModule.
      Add PRISMLIB to the available module libraries.
      Components files updated to pass USB driver switches via CDEFINES not
      CFLAGS.
      Tested with OMAP3 ROM build, other components files modified by eye but
      not tested.
      
      Version 5.39. Tagged as 'BuildSys-5_39'
      940518eb