Commit 2069f731 authored by Ben Avison's avatar Ben Avison
Browse files

Add fallback for simplified Raspberry Pi distributions

Detail:
  Much like the OMAP builds of this module allow for SDFS::0 either being
  a plain FAT disc or a FileCore disc containing a FAT partition, the module
  now allows for cases where SDFS::0 is a FAT disc on Raspberry Pi as well
  as the more normal FileCore disc.
Admin:
  Tested on Raspberry Pi

Version 0.13. Tagged as 'SDCMOS-0_13'
parent 0a0df9d5
...@@ -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.12" Module_MajorVersion SETS "0.13"
Module_Version SETA 12 Module_Version SETA 13
Module_MinorVersion SETS "" Module_MinorVersion SETS ""
Module_Date SETS "22 Dec 2013" Module_Date SETS "29 Apr 2014"
Module_ApplicationDate SETS "22-Dec-13" Module_ApplicationDate SETS "29-Apr-14"
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.12" Module_FullVersion SETS "0.13"
Module_HelpVersion SETS "0.12 (22 Dec 2013)" Module_HelpVersion SETS "0.13 (29 Apr 2014)"
END END
/* (0.12) /* (0.13)
* *
* 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.12 #define Module_MajorVersion_CMHG 0.13
#define Module_MinorVersion_CMHG #define Module_MinorVersion_CMHG
#define Module_Date_CMHG 22 Dec 2013 #define Module_Date_CMHG 29 Apr 2014
#define Module_MajorVersion "0.12" #define Module_MajorVersion "0.13"
#define Module_Version 12 #define Module_Version 13
#define Module_MinorVersion "" #define Module_MinorVersion ""
#define Module_Date "22 Dec 2013" #define Module_Date "29 Apr 2014"
#define Module_ApplicationDate "22-Dec-13" #define Module_ApplicationDate "29-Apr-14"
#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.12" #define Module_FullVersion "0.13"
#define Module_HelpVersion "0.12 (22 Dec 2013)" #define Module_HelpVersion "0.13 (29 Apr 2014)"
#define Module_LibraryVersionInfo "0:12" #define Module_LibraryVersionInfo "0:13"
...@@ -79,6 +79,8 @@ Flags DCD ModuleFlag_32bit ...@@ -79,6 +79,8 @@ Flags DCD ModuleFlag_32bit
NonCanonicalisedPath NonCanonicalisedPath
= "SDFS::0.$.!Boot.Loader.riscos/img", 0 = "SDFS::0.$.!Boot.Loader.riscos/img", 0
NonCanonicalisedPath2
= "SDFS::0.$.riscos/img", 0
ALIGN ALIGN
CMOSMarker UND #&C305 CMOSMarker UND #&C305
...@@ -154,13 +156,8 @@ CallBackFromInit ROUT ...@@ -154,13 +156,8 @@ CallBackFromInit ROUT
ADR r1, NonCanonicalisedPath ADR r1, NonCanonicalisedPath
BL TryInit BL TryInit
[ :LNOT: StoreInHAL
; Also try !Boot.Loader.CMOS, to allow the special FAT-in-Filecore
; partition formats to be used on machines other than the Raspberry Pi
ADRVS r1, NonCanonicalisedPath2 ADRVS r1, NonCanonicalisedPath2
BLVS TryInit BLVS TryInit
]
BVS %FT90 BVS %FT90
; All good - get on ByteV ; All good - get on ByteV
......
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