Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
RiscOS
S
Sources
HWSupport
UnSqzAIF
Commits
22e6a321
Commit
22e6a321
authored
Mar 27, 1998
by
Mike Stephens
Browse files
update to Ursula format (service table)
parent
632805f7
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
15 additions
and
10 deletions
+15
-10
Version
Version
+3
-3
s/ModHead
s/ModHead
+12
-7
No files found.
Version
View file @
22e6a321
...
...
@@ -6,8 +6,8 @@
GBLS VString
GBLS Date
Version SETA 00
3
VString SETS "0.0
3
"
Date SETS "
10 Jul
199
6
"
Version SETA 00
4
VString SETS "0.0
4
"
Date SETS "
27 Mar
199
8
"
END
s/ModHead
View file @
22e6a321
...
...
@@ -69,14 +69,19 @@ notneedederror
DCB
"UnSqueezeAIF not needed on this platform"
,
0
ALIGN
Service
ROUT
ServiceTable
DCD
0
;flags
DCD
UService
-
Module_BaseAddr
DCD
Service_UKCompression
DCD
0
;terminator
DCD
ServiceTable
-
Module_BaseAddr
Service
ROUT
MOV
r0
,
r0
;magic instruction
TEQ
r1
,
#
Service_UKCompression
MOVNES
pc
,
lr
;Not our service.
CMP
r0
,
#
0
;Is it the pre-decompression call?
MOVNES
pc
,
lr
;No, so we're not interested.
MOVNES
pc
,
lr
;Not our service.
UService
CMP
r0
,
#
0
;Is it the pre-decompression call?
MOVNES
pc
,
lr
;No, so we're not interested.
Push
"r0,r2-r6,lr"
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment