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
DeviceFS
Commits
a78ff36e
Commit
a78ff36e
authored
Oct 01, 1997
by
Alistair Rodger
Browse files
changed the order of checking in the args_flush routine when checking for out ofpaper.
parent
639b2423
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
12 additions
and
11 deletions
+12
-11
Version
Version
+3
-3
s/FSystem
s/FSystem
+9
-8
No files found.
Version
View file @
a78ff36e
...
...
@@ -4,9 +4,9 @@
GBLS VString
GBLS Date
Version SETA 03
8
VString SETS "0.3
8
"
Date SETS "
3
1
Jul
1997"
Version SETA 03
9
VString SETS "0.3
9
"
Date SETS "1
Oct
1997"
; controlling how and if debugging is allowed.
...
...
s/FSystem
View file @
a78ff36e
...
...
@@ -1092,16 +1092,17 @@ args_flush ENTRY "r1-r3,fr"
EXITS
EQ
; no, so return now
MOV
fr
,
r1
10
BL
checkescape
BLVC
checkfileTXOK
;Monitor TX for errors call 12.
BLVC
checkeof
; loop until EOF or Escape pressed
PullEnv
VS
ORRVSS
pc
,
lr
,
#
V_bit
; return the error (if one)
BCC
%BT10
; if C clear then still no end of data
Debug
flush
,
"Exited Flush"
BL
checkeof
; CS = exit loop until EOF or Escape pressed
DebugIf
CS
,
flush
,
"Exited Flush EOF"
EXITS
CS
; normal exit eof found
EXITS
; and then restore flags
BLVC
checkescape
; VS = exit not always enabled
BLVC
checkfileTXOK
; VS = exit Monitor TX for errors call 12.
DebugE
flush
,
"Exited Flush forced exit"
PullEnv
VS
ORRVSS
pc
,
lr
,
#
V_bit
; return the error (if one)
B
%BT10
; if C clear then still no end of data
; get load and exec address of a stream and return them back to the caller.
;
...
...
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