OSWORD &81

From BeebWiki
Revision as of 13:09, 19 March 2021 by Jgharston (talk | contribs) (Initial function list.)
Jump to: navigation, search
OSWORD &81 (129) - Merlin M2100 Terminal
 On entry:                               On exit
   XY?0     =send block length             XY?0     =preserved
   XY?1     =receive block length          XY?1     =preserved
   XY?2     =call subnumber                XY?2     =preserved
   XY?3     =reserved for result           XY?3     =result byte 1
   XY?4     =reserved for result           XY?4     =result byte 2
   XY+5...  parameters

Functions

  • &00 Enable serial transmitter
  • &01 Disable serial transmitter
  • &02 Enable serial receiver
  • &03 Disable serial receiver
  • &04 Reset serial transmitter
  • &05 Reset serial receiver
  • &06 Reset serial error status
  • &07 Read serial handshake
  • &08 Write serial handshake
  • &09 Read byte from serial receive register
  • &0A Read serial status
  • &0B Write byte to serial transmit register
  • &0C Enable serial interrupts
  • &0D Disable serial interrupts
  • &0E Set serial data word
  • &0F Set serial handshake
  • &10 Enable modem transmitter
  • &11 Disable modem transmitter
  • &12 Enable modem receiver
  • &13 Disable modem receiver
  • &14 Reset modem transmitter
  • &15 Reset modem receiver
  • &16 Reset modem error status
  • &17 Write modem handshake
  • &18 Read byte from modem receive register
  • &19 Read modem status
  • &1A Write byte to modem transmit register
  • &1B Enable modem interrupts
  • &1C Disable modem interrupts
  • &1D Start ring counter
  • &1E Read ring counter


To be added.

Springboard

The Advanced Reference Manual for the BBC Master (Watford Electronics) lists:

  • OSWORD &81 (129) - Springboard

See Also

References

Jgharston 14:09, 26 May 2009 (UTC)