Commit 8a08fb2f authored by Ben Avison's avatar Ben Avison
Browse files

Add Raspberry Pi Compute module support

Detail:
  The default drive on the Compute module is SDFS::4 rather than SDFS::0 as
  on all other platforms which use this module. Rather than duplicating the
  platform detect code in SDFS, SDCMOS now canonicalises a looser filespec,
  effectively letting SDFS decide which drive to store the CMOS on for us.
Admin:
  Tested on Compute module and Pi 2

Version 0.15. Tagged as 'SDCMOS-0_15'
parent 51cfd31e
...@@ -11,13 +11,13 @@ ...@@ -11,13 +11,13 @@
GBLS Module_HelpVersion GBLS Module_HelpVersion
GBLS Module_ComponentName GBLS Module_ComponentName
GBLS Module_ComponentPath GBLS Module_ComponentPath
Module_MajorVersion SETS "0.14" Module_MajorVersion SETS "0.15"
Module_Version SETA 14 Module_Version SETA 15
Module_MinorVersion SETS "" Module_MinorVersion SETS ""
Module_Date SETS "04 Nov 2014" Module_Date SETS "03 Feb 2015"
Module_ApplicationDate SETS "04-Nov-14" Module_ApplicationDate SETS "03-Feb-15"
Module_ComponentName SETS "SDCMOS" Module_ComponentName SETS "SDCMOS"
Module_ComponentPath SETS "cddl/RiscOS/Sources/HWSupport/SD/SDCMOS" Module_ComponentPath SETS "cddl/RiscOS/Sources/HWSupport/SD/SDCMOS"
Module_FullVersion SETS "0.14" Module_FullVersion SETS "0.15"
Module_HelpVersion SETS "0.14 (04 Nov 2014)" Module_HelpVersion SETS "0.15 (03 Feb 2015)"
END END
/* (0.14) /* (0.15)
* *
* This file is automatically maintained by srccommit, do not edit manually. * This file is automatically maintained by srccommit, do not edit manually.
* Last processed by srccommit version: 1.1. * Last processed by srccommit version: 1.1.
* *
*/ */
#define Module_MajorVersion_CMHG 0.14 #define Module_MajorVersion_CMHG 0.15
#define Module_MinorVersion_CMHG #define Module_MinorVersion_CMHG
#define Module_Date_CMHG 04 Nov 2014 #define Module_Date_CMHG 03 Feb 2015
#define Module_MajorVersion "0.14" #define Module_MajorVersion "0.15"
#define Module_Version 14 #define Module_Version 15
#define Module_MinorVersion "" #define Module_MinorVersion ""
#define Module_Date "04 Nov 2014" #define Module_Date "03 Feb 2015"
#define Module_ApplicationDate "04-Nov-14" #define Module_ApplicationDate "03-Feb-15"
#define Module_ComponentName "SDCMOS" #define Module_ComponentName "SDCMOS"
#define Module_ComponentPath "cddl/RiscOS/Sources/HWSupport/SD/SDCMOS" #define Module_ComponentPath "cddl/RiscOS/Sources/HWSupport/SD/SDCMOS"
#define Module_FullVersion "0.14" #define Module_FullVersion "0.15"
#define Module_HelpVersion "0.14 (04 Nov 2014)" #define Module_HelpVersion "0.15 (03 Feb 2015)"
#define Module_LibraryVersionInfo "0:14" #define Module_LibraryVersionInfo "0:15"
...@@ -79,9 +79,9 @@ Flags DCD ModuleFlag_32bit ...@@ -79,9 +79,9 @@ Flags DCD ModuleFlag_32bit
[ StoreInHAL [ StoreInHAL
NonCanonicalisedPath NonCanonicalisedPath
= "SDFS::0.$.!Boot.Loader.riscos/img", 0 = "SDFS:$.!Boot.Loader.riscos/img", 0
NonCanonicalisedPath2 NonCanonicalisedPath2
= "SDFS::0.$.riscos/img", 0 = "SDFS:$.riscos/img", 0
ALIGN ALIGN
CMOSMarker UND #&C305 CMOSMarker UND #&C305
...@@ -90,9 +90,9 @@ OSIm = "OSIm" ...@@ -90,9 +90,9 @@ OSIm = "OSIm"
ELIF :LNOT::DEF: StoreAtDiscAddress ELIF :LNOT::DEF: StoreAtDiscAddress
NonCanonicalisedPath NonCanonicalisedPath
= "SDFS::0.$.CMOS", 0 = "SDFS:$.CMOS", 0
NonCanonicalisedPath2 NonCanonicalisedPath2
= "SDFS::0.$.!Boot.Loader.CMOS", 0 = "SDFS:$.!Boot.Loader.CMOS", 0
ALIGN ALIGN
SaveCMOS SaveCMOS
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment