Commit 12bda804 authored by Kevin Bracey's avatar Kevin Bracey
Browse files

Call to Portable_Idle in OS_Byte 19 was corrupting R14.

Version 4.97. Tagged as 'Kernel-4_97'
parent ec188df3
......@@ -6,9 +6,9 @@
GBLS Module_MinorVersion
GBLS Module_Date
GBLS Module_FullVersion
Module_MajorVersion SETS "4.96"
Module_Version SETA 496
Module_MajorVersion SETS "4.97"
Module_Version SETA 497
Module_MinorVersion SETS ""
Module_Date SETS "14 Oct 1999"
Module_FullVersion SETS "4.96"
Module_FullVersion SETS "4.97"
END
/* (4.96)
/* (4.97)
*
* This file is automatically maintained by srccommit, do not edit manually.
*
*/
#define Module_MajorVersion_CMHG 4.96
#define Module_MajorVersion_CMHG 4.97
#define Module_MinorVersion_CMHG
#define Module_Date_CMHG 14 Oct 1999
#define Module_MajorVersion "4.96"
#define Module_Version 496
#define Module_MajorVersion "4.97"
#define Module_Version 497
#define Module_MinorVersion ""
#define Module_Date "14 Oct 1999"
#define Module_FullVersion "4.96"
#define Module_FullVersion "4.97"
......@@ -640,7 +640,7 @@ Osbyte12 ROUT
Osbyte13 ROUT
MOV R14, PC
MOV R3, PC
; bug fix for MED-03165. Having a DPMS-blanked screen stopped printing.
; The reason is that HSyncs stop and VSyncs stop as a consequence,
......@@ -661,7 +661,7 @@ Osbyte13 ROUT
LDRB R2, CFStime
10
TEQP R14, #I_bit ; CLI
TEQP R3, #I_bit ; CLI
;StrongARM core will not see interrupt unless disable is cleared for at least 5 cycles,
;in order to fill synchroniser pipe
......@@ -679,7 +679,7 @@ Osbyte13 ROUT
NOP
]
TEQP R14, #0 ; SEI
TEQP R3, #0 ; SEI
LDRB R1, CFStime
TEQ R1, R2
BEQ %BT10
......
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