Commits (68)
-
Jeffrey Lee authored
Detail: Components/ROOL/OMAP3, Components/ROOL/OMAP3Live, Components/ROOL/OMAP4 - OMAPVideo-0_34 now requires the OMAP revision to be specified as a makefile parameter rather than via CDEFINES Admin: Tested on BeagleBoard, PandaBoard Required for OMAPVideo-0_34 to build Version 6.67. Tagged as 'BuildSys-6_67'
ffe97302 -
Robert Sprowson authored
Nested include in DebugLib.h requires it, spotted by Martin Avison. Version 6.68. Tagged as 'BuildSys-6_68'
a2487f69 -
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 -
Robert Sprowson authored
Previously there was a quirky requirement to set RES_OBJ to an empty string to get this to work, now, we only require CUSTOMRES=no like AAsmModule does. Not tagged, part of a 2 part update.
f70db5a2 -
Robert Sprowson authored
Using the InstViaRG script CModule will now collate a list of files (using the syntax for the InstRes script employed by the CApp shared makefile) for resources, rather than the previous Messages file only. The list is specified in INSTRES_FILES, or if for some reason the standalone and ROM versions need to be different INSTRAM_FILES and INSTROM_FILES (cf. INSTAPP_FILES in CApp). Shock new documentation for CModule added. Version 6.70. Tagged as 'BuildSys-6_70'
e416ad84 -
Robert Sprowson authored
Tagged as BuildSys-6_70.
368c3d69 -
Robert Sprowson authored
Remove DDEUtils from PlingSystem (binary identical duplicate of that in the disc image) Version 6.71. Tagged as 'BuildSys-6_71'
676a2080 -
Robert Sprowson authored
Formerly buried in FontManager, sources have be split out as a separate component (& VersionNum file).
8dbc52c6 -
Robert Sprowson authored
Add BonusBin components file The former was tediously hand run by ROOL while the sources were first being published and included a lot of components that weren't actally suitable to be RAM loaded, for example because they had no ResourceFS registration step. Many of these have been tidied and included in the HardDisc4/PlingSystem products. Version 6.72. Tagged as 'BuildSys-6_72'
d8ffd6a6 -
John Ballance authored
Detail: Admin: (highlight level of testing that has taken place) (bugfix number if appropriate) Version 6.73. Tagged as 'BuildSys-6_73'
9d4f12c8 -
Robert Sprowson authored
The ROM build of TinyStubs has done nothing since version 0.07 (1998) except count how many clients it has and refuse to die if non zero. The last RAM set of Toolbox modules to use it was just before Expresso (Java Risc PC) in 1998 also. The Toolbox modules now make use of more functions than TinyStubs provided so can simply use the normal C libary. While 'tlink' (the special linker used to link against TinyStubs) is mentioned in passing in application note 280 it doesn't appear Acorn ever released it, plus there's no 32 bit version available. Tested over several months in an IOMD ROM. Version 6.74. Tagged as 'BuildSys-6_74'
07bc8ead -
Steve Revill authored
Version 6.75. Tagged as 'BuildSys-6_75'
88567689 -
Robert Sprowson authored
Retagged as BuildSys-6_75.
6a8fd063 -
Robert Sprowson authored
Previously located in the Kernel headers, now exported from GPIO. Version 6.76. Tagged as 'BuildSys-6_76'
b03d23d0 -
ROOL authored
Detail: OMAP5 components, submission from Willi Theiss. Titanium components, submission from Elesar. Some extra modules in the ModuleDB. Added EtherCPSW AutoSense to the disc image. Admin: May not build, some bits still being reviewed. Version 6.77. Tagged as 'BuildSys-6_77'
e8b72fa5 -
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 -
ROOL authored
Detail: For machine CortexA7 (and A15 and A17).
5b4184fc -
Ben Avison authored
Detail: Add OMAP5 HAL, ADFS 4 and SATADriver. Put HALs back in alphabetical order. Version 6.79. Tagged as 'BuildSys-6_79'
38cc10c9 -
Robert Sprowson authored
Add Allocate, for CTools components file. Move !MakeModes out of the ROM modules section into the disc apps section. Temporarily remove ATAPI from Titanium so the build completes without error. Version 6.80. Tagged as 'BuildSys-6_80'
8ee8d5f2 -
Robert Sprowson authoredf77631ca
-
Robert Sprowson authored
Builds same binary, not tagged.
731446c9 -
ROOL authored
Detail: OMAPHDMI added to the ModuleDB Admin: Wanted by OMAP5 components file, but omitted in BuildSys-6_77. Version 6.81. Tagged as 'BuildSys-6_81'
8a5f15ae -
Robert Sprowson authored
And install it in the bonus binaries. Version 6.82. Tagged as 'BuildSys-6_82'
8f26e1e9 -
Ben Avison authored
Detail: Machine build switch now standardised to be compatible with Hdr:CPU.Arch since FPEmulator now relies on that. One side-effect improvement is that the binary in System:400.Modules.FPEmulator now includes FPA support so RISC OS 4 or 5 users on an A7000+ will no longer lose hardware acceleration if they softload FPEmulator. Admin: PlingSystem build now completes again. Version 6.83. Tagged as 'BuildSys-6_83'
2bb73d27 -
Ben Avison authored
Version 6.84. Tagged as 'BuildSys-6_84'
e94583af -
John Ballance authored
Version 6.85. Tagged as 'BuildSys-6_85'
0da08651 -
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 -
Robert Sprowson authored
ColourPicker exports wanted by RISC_OSLib, MimeMap exports wanted by DOSFS and others. Retagged as BuildSys-6_86.
d08868a8 -
ROOL authored
Detail: See corresponding change in PlingSystem 1.23 for rationale.
95c92e2f -
Robert Sprowson authored
Version 6.87. Tagged as 'BuildSys-6_87'
766ae85c -
ROOL authored
Admin: Requires ChangeFSI-1_58 or later. Version 6.88. Tagged as 'BuildSys-6_88'
83a147c3 -
ROOL authored
Admin: Requires ChangeFSI-1_58 or later. Version 6.88. Tagged as 'BuildSys-6_88'
92349fe9 -
Robert Sprowson authored
Export needed by CDFSSoftATAPI. Version 6.89. Tagged as 'BuildSys-6_89'
dded7919 -
Jeffrey Lee authored
Detail: ImageName/SysMap - Add support for "26" machine type Components/ROOL/PlingSystem - Remove manual specification of All32 machine type for BASIC - would have resulted in code which isn't ARMv2 compatible. Remove 350 version of TaskWindow - the 310 version should be fine for all OS versions that PlingSystem targets. Document why SharedSnd is using the All machine type. Admin: Tested with PlingSystem build Version 6.90. Tagged as 'BuildSys-6_90'
2b7fcbba -
Robert Sprowson authored
Copy over the rules that use platform agnostic InstRes to copy their extra resources (for those modules wanting more than just the default Messages+CmdHelp). Copy over the logic that allows INSERTVERSION to be run on Messages files (from CApp shared makefile) so modules which have a front end can get their dates from Messages. Add INSERTVERSION facility to CModule too. Version 6.91. Tagged as 'BuildSys-6_91'
6d8a8a45 -
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 -
Robert Sprowson authored
To the module database, and Disc components. Version 6.93. Tagged as 'BuildSys-6_93'
36a3b4f2 -
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 -
Robert Sprowson authored
Requires BCM2835-0_61 and SDCMOS-0_17. Version 6.95. Tagged as 'BuildSys-6_95'
0c1c9bcc -
Robert Sprowson authored
Version 6.96. Tagged as 'BuildSys-6_96'
48088e17 -
John Ballance authored
Detail: Introducing a basic partition manager. Admin: Version 6.97. Tagged as 'BuildSys-6_97'
e758f4a6 -
John Ballance authored
Detail: Admin: Version 6.98. Tagged as 'BuildSys-6_98'
f9a3ad6f -
John Ballance authored
Detail: change moduledb and iMxd component Admin: Version 6.99. Tagged as 'BuildSys-6_99'
62f65f71 -
Robert Sprowson authored
Need tboxlib for the messages header for internationalised DWCDriver. Force the default language CMOS to 10 since Pico is 1 module short, such that BASIC V is the default (not BASIC VI) per discussion https://www.riscosopen.org/forum/forums/5/topics/6744 Version 7.00. Tagged as 'BuildSys-7_00'
42785db6 -
John Ballance authored
Detail: Admin: Version 7.01. Tagged as 'BuildSys-7_01'
8549a604 -
John Ballance authored
Detail: Admin: Version 7.02. Tagged as 'BuildSys-7_02'
0206122b -
John Ballance authored
Detail: Admin: Version 7.03. Tagged as 'BuildSys-7_03'
b92ad97c -
Robert Sprowson authored
Force BCMVideo to work discless using a built in MDF, in lieu of EDID. Version 7.04. Tagged as 'BuildSys-7_04'
183fa265 -
Robert Sprowson authored
All the other targets place ScreenModes earlier for EDID probing reasons. Version 7.05. Tagged as 'BuildSys-7_05'
c844aaba -
John Ballance authored
Detail: Admin: tested on iMx6 Version 7.06. Tagged as 'BuildSys-7_06'
965d462e -
John Ballance authored
Detail: Admin: tested on iMx6 Version 7.06. Tagged as 'BuildSys-7_06'
df9a0161 -
Jeffrey Lee authored
Detail: Components/ROOL/BuildHost - ColourPicker needed for header exports Admin: Tested with BuildHost build Version 7.07. Tagged as 'BuildSys-7_07'
036c915f -
Robert Sprowson authored
Same as for Pico, ordinary Pi users can enjoy wiggling their I/O. Version 7.08. Tagged as 'BuildSys-7_08'
8a2eb2e4 -
Robert Sprowson authored
Also spotted that the CTools components file doesn't add a copy of CallASWI/FPEmulator to the EndUser directory. These 2 modules are required (the stubs include RMEnsures of CLib/CallASWI/FPEmulator). Version 7.09. Tagged as 'BuildSys-7_09'
d9fe3ac6 -
Robert Sprowson authored
Version 7.10. Tagged as 'BuildSys-7_10'
25b15fd0 -
Jeffrey Lee authored
Detail: - ModuleDB - Define BASICVFP component - Components/ROOL/BCM2835, BCM2835Pico, OMAP3, OMAP3Live, OMAP4, OMAP5, Titanium, iMx6 - Add BASICVFP to ROM for all ARMv6+ machines Admin: BCM2835 build tested Requires BASIC-1_67, Library-1_91 Version 7.11. Tagged as 'BuildSys-7_11'
e27b4a3c -
Robert Sprowson authored
Version 7.12. Tagged as 'BuildSys-7_12'
051aaa59 -
ROOL authored
Admin: Formerly named 'NetBSD' now 'USBDriver'. Submission for USB bounty. Version 7.13. Tagged as 'BuildSys-7_13'
6a039938 -
ROOL authored
Admin: OHCIHeaders removed from ModuleDB. For those components that use the USBHAL add that to the EXP phase. Version 7.14. Tagged as 'BuildSys-7_14'
05d133b1 -
Robert Sprowson authored
Add Access+ as a utility, called out by the "Local networks" chapter of the User Guide, and missing since RISC OS 3.70 days (despite ShareFS having the functionality). Add an install target to the CLibrary makefile, this allows the library to be installed somewhere other than the exports directory which is useful for the CTools component for example. Version 7.15. Tagged as 'BuildSys-7_15'
edecae6c -
ROOL authored
Detail: In order that they be considered during the 'install' phase, make these 2 components type C rather than type EXP. Components/ROOL/BonusBin & PlingSystem: change all libraries to only be exported Components/ROOL/CTools: add an install location for PDebug, needed by DebugLib Admin: Fix for DDE build missing some required libraries. Required CLibrary shared makefile revision 1.9. Version 7.16. Tagged as 'BuildSys-7_16'
507d4107 -
ROOL authored
Detail: CallASWI now contains an ASSERT for No32bitCode, so in the All environment it doesn't build. TaskWindow standalone module has ADR out of range. Admin: For CTools. Version 7.17. Tagged as 'BuildSys-7_17'
6eeb8a5c -
ROOL authored
Detail: No longer a target of this component. Version 7.18. Tagged as 'BuildSys-7_18'
fc23965b -
ROOL authored
Detail: Relocate AHCIDriver. Re-order the first few modules of iMx6 to match the other ROMs in light of ScreenModes dependency changes. Omit ZeroPain, this is provided in the download ZIP as a disc component. Omit EtherUSB - no sources in the products file so the build failed. Do run the ABRelease phase otherwise the autobuilder produces no output. Minor white space changes. Version 7.19. Tagged as 'BuildSys-7_19'
12d9d496 -
Robert Sprowson authored
ModuleDB: Add entry for OmniNFS. Move NFS now it's been scrubbed clean for publishing. Components/Disc: Add OmniNFS and NFS to !Omni. It may be more appropriate to put NFS in !System, let's see. Version 7.20. Tagged as 'BuildSys-7_20'
099553a5 -
Ben Avison authored
Detail: GNUmakefiles/AAsmModule: * Adopt same extensible syntax for describing resources phase files as CModule (see BuildSys 6.91) GNUmakefiles/AppLibs: * Don't permit CALLXLIB to be used for application builds (see BuildSys 6.61) * Reflect MODMALLOCLIB leafname change (see BuildSys 6.61) * Add TBOXINTLIB, TBOXINTDBGLIB, PDEBUGLIB, PRISMLIB, REMOTEDBLIB, TRACELIB, UNICODELIB and include more libs in DEBUGLIBS (see BuildSys 6.63) GNUmakefiles/CApp: * Add install_debug_app rule for debug app installations (see BuildSys 6.53) GNUmakefiles/CLibrary: * Allow additional dependencies to be specified using LIB_DEPENDS (see BuildSys 6.63) * Gains install target (see BuildSys 7.15) GNUmakefiles/StdTools: * Add shell implementation of FAppend (see BuildSys 6.45) - compatible except for the fact that the destination is given current timestamp * ${NOP} no longer implicitly includes the silent-command prefix character @ (see BuildSys 6.5...
d8eeed92 -
ROOL authored
Detail: ModuleDB & components files updated Version 7.22. Tagged as 'BuildSys-7_22'
7032b6bf -
Robert Sprowson authored
Version 7.23. Tagged as 'BuildSys-7_23'
0f5172d0
Showing
This diff is collapsed.
Components/ROOL/BonusBin
0 → 100644
Components/ROOL/OMAP5
0 → 100644
Components/ROOL/Titanium
0 → 100644