Commit 2c6f39ca authored by Ben Avison's avatar Ben Avison
Browse files

Miscellaneous changes

Detail:
  * Hdr:CMOS gains bit definitions for byte &10 (from allocations master copy)
  * Hdr:NdrDebug changed to avoid assembler warnings about push of LR+PC
    (at least for :LNOT: No32bitCode case)
Admin:
  Changes received from Rob Sprowson

Version 2.08. Tagged as 'HdrSrc-2_08'
parent 71c48d9d
/* (2.07)
/* (2.08)
*
* This file is automatically maintained by srccommit, do not edit manually.
* Last processed by srccommit version: 1.1.
*
*/
#define Module_MajorVersion_CMHG 2.07
#define Module_MajorVersion_CMHG 2.08
#define Module_MinorVersion_CMHG
#define Module_Date_CMHG 14 May 2012
#define Module_Date_CMHG 27 May 2012
#define Module_MajorVersion "2.07"
#define Module_Version 207
#define Module_MajorVersion "2.08"
#define Module_Version 208
#define Module_MinorVersion ""
#define Module_Date "14 May 2012"
#define Module_Date "27 May 2012"
#define Module_ApplicationDate "14-May-12"
#define Module_ApplicationDate "27-May-12"
#define Module_ComponentName "HdrSrc"
#define Module_ComponentPath "castle/RiscOS/Sources/Programmer/HdrSrc"
#define Module_FullVersion "2.07"
#define Module_HelpVersion "2.07 (14 May 2012)"
#define Module_LibraryVersionInfo "2:7"
#define Module_FullVersion "2.08"
#define Module_HelpVersion "2.08 (27 May 2012)"
#define Module_LibraryVersionInfo "2:8"
......@@ -64,6 +64,11 @@ PSITCMOS * &0F ; One byte
; Bits 2-4 = baud rate
; Bits 5-7 = printer destination
DBTBCMOS * &10 ; One byte
AutoDSTCMOSBit * 1:SHL:0
VolumeLoudCMOSBit * 1:SHL:1
NoScrollCMOSBit * 1:SHL:3
BootEnableCMOSBit * 1:SHL:4
SerialDataCMOSBits * 7:SHL:5
; Bit 0 = AutoDST
; 0 = manual DST changes
; 1 = DST changes handled automatically by territory module
......
......@@ -188,8 +188,11 @@ $lab
MACRO
DebugS $dbg, $string, $reg, $max
[ debug:LAND:debug$dbg
[ No32bitCode
Push "R0-R12, LR, PC"
[ :LNOT:No32bitCode
|
SUB sp, sp, #4
Push "R0-R12, LR"
mymrs ,LR, CPSR
STR LR, [sp, #14*4]
]
......@@ -258,8 +261,11 @@ $lab
MACRO
Debug $dbg, $string, $p1, $p2, $p3, $p4, $p5, $p6, $p7, $p8, $p9, $p10
[ debug:LAND:debug$dbg
[ No32bitCode
Push "R0-R12, LR, PC"
[ :LNOT:No32bitCode
|
SUB sp, sp, #4
Push "R0-R12, LR"
mymrs ,LR, CPSR
STR LR, [sp, #14*4]
]
......@@ -336,11 +342,15 @@ $lab
MACRO
Debuga $dbg, $string, $p1, $p2, $p3, $p4, $p5, $p6, $p7, $p8, $p9, $p10
[ debug:LAND:debug$dbg
[ No32bitCode
Push "R0-R12, LR, PC"
[ :LNOT:No32bitCode
|
SUB sp, sp, #4
Push "R0-R12, LR"
mymrs ,LR, CPSR
STR LR, [sp, #14*4]
]
[ hostvdu
BL Neil_HostVdu
]
......
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