29.12.2012 Views

The Programmer's Guide to TRSDOS Version 6 - Tim Mann's Home ...

The Programmer's Guide to TRSDOS Version 6 - Tim Mann's Home ...

The Programmer's Guide to TRSDOS Version 6 - Tim Mann's Home ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

@FNAME SVC-80 Obtain filespec given DEC and drive<br />

@GTDCT SVC-81 Obtain DCT pointer given drive<br />

@GTDCB SVC-82 Obtain DCB pointer given devspec<br />

@GTMOD SVC-83 Obtain entry point given module name<br />

rsvd SVC-84 reserved<br />

@RDSSC SVC-85 Read a disk's direc<strong>to</strong>ry sec<strong>to</strong>r<br />

rsvd SVC-86 reserved<br />

@DIRRD SVC-87 Read a DEC's direc<strong>to</strong>ry record<br />

@DIRWR SVC-88 Write a DEC's direc<strong>to</strong>ry record<br />

rsvd SVC-89 reserved<br />

@MUL8 SVC-90 8-bit by 8-bit in<strong>to</strong> 8-bit multiplication<br />

@MUL16 SVC-91 16-bit by 8-bit in<strong>to</strong> 24-bit multiplication<br />

rsvd SVC-92 reserved<br />

@DIV8 SVC-93 8-bit by 8-bit unsigned division<br />

@DIV16 SVC-94 16-bit by 8-bit unsigned division<br />

rsvd SVC-95 reserved<br />

@DECHEX SVC-96 Convert decimal string <strong>to</strong> binary<br />

@HEXDEC SVC-97 Convert 16-bit binary <strong>to</strong> ASCII decimal<br />

@HEX8 SVC-98 Convert 8-bit binary <strong>to</strong> ASCII hex<br />

@HEX16 SVC-99 Convert 16-bit binary <strong>to</strong> ASCII hex<br />

@HIGH$ SVC-100 Obtain or alter HIGH$/LOW$<br />

@FLAGS$ SVC-101 Obtain system flags pointer<br />

@BANK SVC-102 RAM bank switching<br />

@BREAK SVC-103 Establish vec<strong>to</strong>r<br />

@SOUND SVC-104 Activate hardware sound generation<br />

@CLS SVC-105 Check for keyboard BREAK<br />

@CKBRKC SVC-106 Clear the Video screen<br />

rsvd SVC-107 reserved<br />

rsvd SVC-108 reserved<br />

rsvd SVC-109 reserved<br />

rsvd SVC-110 reserved<br />

rsvd SVC-111 reserved<br />

rsvd SVC-112 reserved<br />

rsvd SVC-113 reserved<br />

rsvd SVC-114 reserved<br />

rsvd SVC-115 reserved<br />

rsvd SVC-116 reserved<br />

rsvd SVC-117 reserved<br />

rsvd SVC-118 reserved<br />

rsvd SVC-119 reserved<br />

rsvd SVC-120 reserved for ARCNET use<br />

rsvd SVC-121 reserved for ARCNET use<br />

rsvd SVC-122 reserved for ARCNET use<br />

rsvd SVC-123 reserved for ARCNET use<br />

rsvd SVC-124 Available for user programs<br />

rsvd SVC-125 Available for user programs<br />

rsvd SVC-126 Available for user programs<br />

rsvd SVC-127 Available for user programs<br />

7-6

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!