Commit 5136f00d authored by Kevin Bracey's avatar Kevin Bracey
Browse files

Version RO_3_71 merged

parent 00f39f64
; Version number file > version
GBLS version
version SETS "3.27" ; RiscOS 3.10 versions are >= 2.67
version SETS "3.29" ; RiscOS 3.10 versions are >= 2.67
; RiscOS Black versions are >= 2.92
GBLS date
date SETS "16 Apr 1996"
date SETS "10 Feb 1997"
GBLA max_fix
max_fix SETA 12
......
......@@ -14,8 +14,10 @@
;
; ADFS
GBLL StrongARM
StrongARM SETL {TRUE}
GBLL StrongARM
GBLL ARM810support
StrongARM SETL {TRUE}
ARM810support SETL {FALSE}
GET Ver.<Machine>
GET s.Fixes
......
......@@ -497,8 +497,16 @@ WinIDEDoBackground ROUT
LDR LR, WinIDEDiscSize2
ORR R4, R4, LR, LSL #(32-9)
SUB R4,R4,R2 ; R4 = sectors to end
; SBP 13 Dec 1996 Fix for ADFSBuffers<>0 on >2G discs
[ {FALSE}
CMPS R4,#&800000 ; is this >=4Gbytes...
MVNHS R4,#0 ; yes, so R4=4G-1
|
CMPS R4,#&400000 ; is this >=2Gbytes...
MVNHS R4,#&80000000 ; yes, so R4=2G-1
]
MOVLO R4,R4,LSL #9 ; no, so R4 = bytes to end
[ Debug21a
......
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