Commit 9614326c authored by Ben Avison's avatar Ben Avison
Browse files

New method to control default CMOS settings

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'
parent e8b72fa5
......@@ -38,7 +38,7 @@ MakePSFont -type EXP
# kernel is first module in ROM seen as the UtilityModule
HAL_BCM2835
Kernel -at 0xFC010000
Kernel -at 0xFC010000 -options ASFLAGS="-PD \"CMOS_Override SETS \\\"= FileLangCMOS,fsnumber_SDFS,CDROMFSCMOS,&C0\\\"\""
Podule -type EXP
PCI
FileSwitch
......
......@@ -37,7 +37,7 @@ MakePSFont -type EXP
# kernel is first module in ROM seen as the UtilityModule
HAL_BCM2835
Kernel -at 0xFC010000
Kernel -at 0xFC010000 -options ASFLAGS="-PD \"CMOS_Override SETS \\\"= FileLangCMOS,fsnumber_SDFS,CDROMFSCMOS,&C0\\\"\""
Podule -type EXP
PCI
FileSwitch
......
......@@ -38,7 +38,7 @@ MakePSFont -type EXP
# Kernel is first module in ROM seen as the UtilityModule
HAL_OMAP3
Kernel -at 0xFC018000
Kernel -at 0xFC018000 -options ASFLAGS="-PD \"CMOS_Override SETS \\\"= FileLangCMOS,fsnumber_SCSIFS,CDROMFSCMOS,&C0\\\"\""
Podule -type EXP
PCI
FileSwitch
......
......@@ -37,7 +37,7 @@ MakePSFont -type EXP
# Kernel is first module in ROM seen as the UtilityModule
HAL_OMAP4
Kernel -at 0xFC010000
Kernel -at 0xFC010000 -options ASFLAGS="-PD \"CMOS_Override SETS \\\"= FileLangCMOS,fsnumber_SCSIFS,CDROMFSCMOS,&C0\\\"\""
Podule -type EXP
PCI
FileSwitch
......
......@@ -39,7 +39,7 @@ MakePSFont -type EXP
# Kernel is first module in ROM seen as the UtilityModule
HAL_OMAP5
Kernel -at 0xFC010000
Kernel -at 0xFC010000 -options ASFLAGS="-PD \"CMOS_Override SETS \\\"= FileLangCMOS,fsnumber_SCSIFS,CDROMFSCMOS,&C0\\\"\""
Podule -type EXP
PCI
FileSwitch
......
......@@ -37,7 +37,7 @@ VFPSupport -type EXP
# kernel is first module in ROM seen as the UtilityModule
HAL_S3C6410
Kernel -at 0xFC010000
Kernel -at 0xFC010000 -options ASFLAGS="-PD \"CMOS_Override SETS \\\"= FileLangCMOS,fsnumber_SDFS,CDROMFSCMOS,&C0\\\"\""
Podule -type EXP
PCI
FileSwitch
......
......@@ -39,7 +39,7 @@ MakePSFont -type EXP
# kernel is first module in ROM seen as the UtilityModule
HAL_iMx6
#Kernel -at 0xFC010000
Kernel -at 0xFC020000 -options ASFLAGS="-PD \"HiProcVecs SETL {FALSE}\""
Kernel -at 0xFC020000 -options ASFLAGS="-PD \"HiProcVecs SETL {FALSE} -PD \"CMOS_Override SETS \\\"= FileLangCMOS,fsnumber_SCSIFS,CDROMFSCMOS,&C0,FontCMOS,255,FontMaxCMOS,255,SCSIFSDrivesCMOS,&20\\\"\""
Podule -type EXP
PCI
FileSwitch
......
/* (6.77)
/* (6.78)
*
* This file is automatically maintained by srccommit, do not edit manually.
* Last processed by srccommit version: 1.1.
*
*/
#define Module_MajorVersion_CMHG 6.77
#define Module_MajorVersion_CMHG 6.78
#define Module_MinorVersion_CMHG
#define Module_Date_CMHG 07 Nov 2015
#define Module_Date_CMHG 08 Nov 2015
#define Module_MajorVersion "6.77"
#define Module_Version 677
#define Module_MajorVersion "6.78"
#define Module_Version 678
#define Module_MinorVersion ""
#define Module_Date "07 Nov 2015"
#define Module_Date "08 Nov 2015"
#define Module_ApplicationDate "07-Nov-15"
#define Module_ApplicationDate "08-Nov-15"
#define Module_ComponentName "BuildSys"
#define Module_ComponentPath "castle/RiscOS/BuildSys"
#define Module_FullVersion "6.77"
#define Module_HelpVersion "6.77 (07 Nov 2015)"
#define Module_LibraryVersionInfo "6:77"
#define Module_FullVersion "6.78"
#define Module_HelpVersion "6.78 (08 Nov 2015)"
#define Module_LibraryVersionInfo "6:78"
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