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 ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
@CKBRKC SVC-106 Check for keyboard BREAK<br />
@CLS SVC-105 Clear the Video screen<br />
7.5.8 System Data<br />
Name Svc # Purpose<br />
@VDCTL SVC-15 Obtain the video cursor position<br />
@DATE SVC-18 Obtain system date<br />
@TIME SVC-19 Obtain the system time<br />
@CKDRV SVC-33 Check disk drive availability (& log)<br />
@DODIR SVC-34 Obtain or display direc<strong>to</strong>ry data<br />
@RAMDIR SVC-35 Obtain direc<strong>to</strong>ry information<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 />
@RDSSC SVC-85 Read a disk's direc<strong>to</strong>ry sec<strong>to</strong>r<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 />
@HIGH$ SVC-100 Obtain or alter HIGH$/LOW$<br />
@FLAGS$ SVC-101 Obtain system flags pointer<br />
7.5.9 Task Process Control<br />
Name Svc # Purpose<br />
@CKTSK SVC-28 Check task slot availability<br />
@ADTSK SVC-29 Add a task process<br />
@RMTSK SVC-30 Remove a task assignment<br />
@RPTSK SVC-31 Replace a task assignment during execution<br />
@KLTSK SVC-32 Remove task assignment during execution<br />
7.5.10 Miscellaneous<br />
Name Svc # Purpose<br />
@WHERE SVC-07 Resolve run-time address<br />
@PARAM SVC-17 Parse a command line of parameters<br />
7-9