qdossms
* QDOS Emulation SMS2 trap #1 keys
nolist
*
do.sms2 equ 1 SMS2 trap entry
do.smsq equ 1 SMSQ trap entry!!
sms.myjb equ -1 SMS key for MY JoB
sms.mxjn equ $30 recommended job name allowance in job header
*
sms.info equ $00 get INFOrmation on SMS
*
* TPA control
*
sms.crjb equ $01 CReate JoB
sms.injb equ $02 get INformation on JoB
sms.cbas equ $03 set current SBASIC job
sms.rmjb equ $04 ReMove JoB
sms.frjb equ $05 Forced Remove JoB
*
sms.frtp equ $06 find largest FRee space in TPa
*
sms.exv equ $07 set EXception Vector
*
* Scheduler control
*
sms.ssjb equ $08 SuSpend a JoB
sms.usjb equ $09 UnSuspend a JoB
sms.acjb equ $0a ACtivate a JoB
sms.spjb equ $0b Set Priority of JoB
*
* Heap management utility
*
sms.alhp equ $0c ALlocate in HeaP
sms.rehp equ $0d RElease to HeaP
*
* Resident procedure area
*
sms.arpa equ $0e Allocate in Resident Procedure Area
*
* Display mode control
*
sms.dmod equ $10 set the Display MODe
*
* Hardware access - MC dependent
*
sms.hdop equ $11 do a Hardware Dependent OPeration
sms.comm equ $12 set COMMuncation baud rate etc.
*
* Real time clock control
*
sms.rrtc equ $13 Read Real Time Clock
sms.srtc equ $14 Set Real Time Clock
sms.artc equ $15 Adjust Real Time Clock
*
* Moveable program area
*
sms.ampa equ $16 Allocate space in Moveable Program Area
sms.rmpa equ $17 Release space to Moveable Program Area
*
* Common heap control
*
sms.achp equ $18 Allocate space in Common HeaP
sms.rchp equ $19 Release space in Common HeaP
*
* Extensions
*
sms.lexi equ $1a Link in EXternal Interrupt action
sms.rexi equ $1b Remove EXternal Interrupt action
sms.lpol equ $1c Link in POLled action
sms.rpol equ $1d Remove POLled action
sms.lshd equ $1e Link in ScHeDuler action
sms.rshd equ $1f Remove ScHeDuler action
sms.liod equ $20 Link in IO Device driver
sms.riod equ $21 Remove IO Device driver
sms.lfsd equ $22 Link in Filing System Device driver
sms.rfsd equ $23 Remove Filing System Device driver
sms.trns equ $24 Set translate (QDOS Compatible)
sms.xtop equ $25 eXTernal OPeration
sms.lthg equ $26 Link in THinG
sms.rthg equ $27 Remove THinG
sms.uthg equ $28 Use THinG
sms.fthg equ $29 Free THinG
sms.zthg equ $2a Zap THinG
sms.nthg equ $2b Next THinG
sms.nthu equ $2c Next Thing User
sms.iopr equ $2e IO PRiority
sms.cach equ $2f CACHe handling
sms.lldm equ $30 Link in Language Dependent Module(s)
sms.lenq equ $31 Language ENQuiry
sms.lset equ $32 Language SET
sms.pset equ $33 Printer translate SET
sms.mptr equ $34 find a Message PoinTeR
sms.fprm equ $35 Find PReferred Module
sms.schp equ $38 Shrink alloaction in common heap
sms.sevt equ $3a Send event to job
sms.wevt equ $3b Wait for event
list
Back to Index
HTML generated by the amazing asm2htm !
2006 Sep 30 16:54:39