Difference between revisions of "OSBYTE &8F"

From BeebWiki
Jump to: navigation, search
m (1 revision)
(Specification: added table)
Line 4: Line 4:
 
     X=request number
 
     X=request number
 
     Y=parameter to pass (varies depending on the request number)
 
     Y=parameter to pass (varies depending on the request number)
 +
 +
==Specification==
 +
{| cellpadding="0" cellspacing="0"
 +
|  6502  || align="left" | '''On entry:''' || align="left" | '''On exit:'''
 +
|- align="center" valign="top"
 +
| A || align="left" | =&8F || align="left" | preserved
 +
|- align="center" valign="top"
 +
| X || align="left" | Service request code || align="left" | =0 service call claimed<br>&lt;&gt;0 service call not claimed
 +
|- align="center" valign="top"
 +
| Y || align="left" | Parameter to service call || align="left" | Result from service call if claimed<br>Preserved if service call not claimed
 +
|}
  
 
==See Also==
 
==See Also==
* [[Paged ROM service calls]]
+
* [[Service calls]]
 
* http://mdfs.net/Docs/Comp/BBC/Osbyte80
 
* http://mdfs.net/Docs/Comp/BBC/Osbyte80
  
 
[[User:Jgharston|Jgharston]] 21:26, 26 May 2009 (UTC)
 
[[User:Jgharston|Jgharston]] 21:26, 26 May 2009 (UTC)

Revision as of 00:24, 17 November 2021

OSBYTE &8F (143) - Issue SWR Service Request (on exit Y=response to request if appropriate)

   X=request number
   Y=parameter to pass (varies depending on the request number)

Specification

 6502  On entry: On exit:
A =&8F preserved
X Service request code =0 service call claimed
<>0 service call not claimed
Y Parameter to service call Result from service call if claimed
Preserved if service call not claimed

See Also

Jgharston 21:26, 26 May 2009 (UTC)