From f887ceae95cb128c8cfe1c607bfd6ae144e0746f Mon Sep 17 00:00:00 2001
From: Jeffrey Lee <jlee@gitlab.riscosopen.org>
Date: Sat, 9 May 2009 19:43:28 +0000
Subject: [PATCH] Update OMAP3 components file to include USB modules in ROM
 image

Detail:
  Components/ROOL/OMAP3 - Many modules are now enabled for compilation. Rev C beagleboards should now have USB EHCI support, including support for USB keyboard, mouse and mass storage (via SCSIFS/DOSFS). Remember to disable DebugTerminal in Kernel.hdr.Options if you want USB keyboard input to work.
Admin:
  Tested on rev C2 beagleboard. Shouldn't adversely affect older beagleboards that lack working USB host ports.


Version 4.71. Tagged as 'BuildSys-4_71'
---
 Components/ROOL/OMAP3 | 115 ++++++++++++++++++++++--------------------
 VersionNum            |  14 ++---
 2 files changed, 66 insertions(+), 63 deletions(-)

diff --git a/Components/ROOL/OMAP3 b/Components/ROOL/OMAP3
index 43db69c..47ae11f 100644
--- a/Components/ROOL/OMAP3
+++ b/Components/ROOL/OMAP3
@@ -29,7 +29,6 @@ Econet                -type EXP
 DDT                   -type EXP
 HostFS                -type EXP
 SCSIDriver            -type EXP
-SCSIFS                -type EXP
 PCCardFS              -type EXP
 PDriver               -type EXP
 PDumperDM             -type EXP
@@ -39,61 +38,62 @@ MakePSFont            -type EXP
 HAL_OMAP3
 Kernel                -at 0xFC010000
 Podule                -type EXP
-#PCI
+PCI
 FileSwitch
 ResourceFS
-TerritoryManager      -type EXP
+TerritoryManager
 Messages
 MessageTrans
-#UK
-WindowManager         -type EXP -options OPTIONS=Ursula
-#Desktop
-SharedRISC_OSLib      -type EXP
-#TaskManager
+UK
+WindowManager         -options OPTIONS=Ursula
+Desktop
+SharedRISC_OSLib
+TaskManager
 #ADFSFiler
-#ARM
-#BASIC105
+ARM
+BASIC105
 #BASIC64
-#BASICTrans
-BufferManager         -type EXP
-ColourTrans           -type EXP
+BASICTrans
+BufferManager         
+ColourTrans           
 #Debugger
-#DeviceFS
-#USBDriver
-#OHCIDriver
-#OHCIHeaders
-#DisplayManager
+DeviceFS
+USBDriver             -options CFLAGS="-DRHENIUM " -DRHENIUM CMHGFLAGS="-DRHENIUM "
+EHCIDriver            -options CFLAGS="-DRHENIUM " -DRHENIUM CMHGFLAGS="-DRHENIUM "
+OHCIDriver            -type EXP -options CFLAGS="-DRHENIUM " -DRHENIUM CMHGFLAGS="-DRHENIUM "
+OHCIHeaders           -options CFLAGS="-DRHENIUM " -DRHENIUM CMHGFLAGS="-DRHENIUM "
+DisplayManager
 #DMAManager
-#DragASprite
-#DragAnObj
-#DrawMod
+DragASprite
+DragAnObj
+DrawMod
 #BBCEconet
-#FileCore
-#ADFS
-#RamFS
+FileCore
+ADFS                  -type EXP
+RamFS
 #Filer
 #FilerSWIs
 #FSLock
 FontManager           -type EXP
 #FPEmulator            -options FPE_APCS=3/32bit System=Iyonix
 #Free
-#Hourglass
+Hourglass
 #IIC
-#International
-#InternationalKeyboard -options KEYBOARD=All
+International
+InternationalKeyboard -options KEYBOARD=All
 #ITable
 #NetFS
 #NetFiler
 #NetPrint
 #NetStatus
 #NetUtils
-#Obey
+Obey
 #Pinboard
-#PipeFS
+PipeFS
 #RAMFSFiler
 #ResourceFiler
 #ROMFonts
-#ScreenBlanker
+ScreenBlanker
 #ScrSaver              -options SCRSAVERAPP=No
 #DualSerial
 SerialDeviceDriver    -type EXP
@@ -104,21 +104,24 @@ SoundDMA_Tungsten     -type EXP
 #SoundControl
 #SoundChannels
 #SoundScheduler
-#SpriteExtend
-#SpriteUtils
+SpriteExtend
+SpriteUtils
 #Squash
 #SuperSample
-#SystemDevices
+SystemDevices
 TaskWindow            -type EXP
 #WindowUtils
-#FilterManager
+FilterManager
 #WaveSynth
 #StringLib
 #Percussion
-#Filer_Action
-#DOSFS                 -options PCMCIA=TRUE
+Filer_Action          -type EXP
+DOSFS                 -options PCMCIA=TRUE
+SCSISwitch
+SCSISoftUSB
+SCSIFS
 #ColourPicker
-#ScreenModes
+ScreenModes
 #DrawFile
 #BootCommands
 #AUNMsgs
@@ -143,25 +146,25 @@ TaskWindow            -type EXP
 #
 # Toolbox Modules/Libs
 #
-#tboxlib
-#ToolboxLib
-#TinyStubs
-#Toolbox
-#Window
-#ToolAction
-#Menu
-#IconBar
-#ColourDbox
-#ColourMenu
-#DCS_Quit
-#FileInfo
-#FontDbox
-#FontMenu
-#PrintDbox
-#ProgInfo
-#SaveAs
-#Scale
-#Gadgets
+tboxlib
+ToolboxLib
+TinyStubs
+Toolbox
+Window
+ToolAction
+Menu
+IconBar
+ColourDbox
+ColourMenu
+DCS_Quit
+FileInfo
+FontDbox
+FontMenu
+PrintDbox
+ProgInfo
+SaveAs
+Scale
+Gadgets
 #
 # CDFS
 #
diff --git a/VersionNum b/VersionNum
index e12ff33..5878e80 100644
--- a/VersionNum
+++ b/VersionNum
@@ -1,15 +1,15 @@
-/* (4.70)
+/* (4.71)
  *
  * This file is automatically maintained by srccommit, do not edit manually.
  * Last processed by srccommit version: 1.1.
  *
  */
-#define Module_MajorVersion_CMHG        4.70
+#define Module_MajorVersion_CMHG        4.71
 #define Module_MinorVersion_CMHG        
 #define Module_Date_CMHG                09 May 2009
 
-#define Module_MajorVersion             "4.70"
-#define Module_Version                  470
+#define Module_MajorVersion             "4.71"
+#define Module_Version                  471
 #define Module_MinorVersion             ""
 #define Module_Date                     "09 May 2009"
 
@@ -18,6 +18,6 @@
 #define Module_ComponentName            "BuildSys"
 #define Module_ComponentPath            "castle/RiscOS/BuildSys"
 
-#define Module_FullVersion              "4.70"
-#define Module_HelpVersion              "4.70 (09 May 2009)"
-#define Module_LibraryVersionInfo       "4:70"
+#define Module_FullVersion              "4.71"
+#define Module_HelpVersion              "4.71 (09 May 2009)"
+#define Module_LibraryVersionInfo       "4:71"
-- 
GitLab