home *** CD-ROM | disk | FTP | other *** search
- DC.W 0,ENDE_GEMDOS-GEMDOS
- DS.B 16
- GEMDOS:
- DC.B 'AUXIN'
- DS.B 13
- DC.W AUXIN-GEMDOS
- DC.B 'AUXISTAT'
- DS.B 10
- DC.W AUXISTAT-GEMDOS
- DC.B 'AUXOSTAT'
- DS.B 10
- DC.W AUXOSTAT-GEMDOS
- DC.B 'AUXOUT'
- DS.B 12
- DC.W AUXOUT-GEMDOS
- DC.B 'CHDIR'
- DS.B 13
- DC.W CHDIR-GEMDOS
- DC.B 'CHMOD'
- DS.B 13
- DC.W CHMOD-GEMDOS
- DC.B 'CLOSE'
- DS.B 13
- DC.W CLOSE-GEMDOS
- DC.B 'CONIN'
- DS.B 13
- DC.W CONIN-GEMDOS
- DC.B 'CONIN_WE'
- DS.B 10
- DC.W CONIN_WE-GEMDOS
- DC.B 'CONOSTAT'
- DS.B 10
- DC.W CONOSTAT-GEMDOS
- DC.B 'CONOUT'
- DS.B 12
- DC.W CONOUT-GEMDOS
- DC.B 'CONSTAT'
- DS.B 11
- DC.W CONSTAT-GEMDOS
- DC.B 'CREATE'
- DS.B 12
- DC.W CREATE-GEMDOS
- DC.B 'CURDRV'
- DS.B 12
- DC.W CURDRV-GEMDOS
- DC.B 'DUP'
- DS.B 15
- DC.W DUP-GEMDOS
- DC.B 'EXEC'
- DS.B 14
- DC.W EXEC-GEMDOS
- DC.B 'FORCE'
- DS.B 13
- DC.W FORCE-GEMDOS
- DC.B 'GETDFREE'
- DS.B 10
- DC.W GETDFREE-GEMDOS
- DC.B 'GETDIR'
- DS.B 12
- DC.W GETDIR-GEMDOS
- DC.B 'GETDTA'
- DS.B 12
- DC.W GETDTA-GEMDOS
- DC.B 'GETVNR'
- DS.B 12
- DC.W GETVNR-GEMDOS
- DC.B 'GET_DATE'
- DS.B 10
- DC.W GET_DATE-GEMDOS
- DC.B 'GET_TIME'
- DS.B 10
- DC.W GET_TIME-GEMDOS
- DC.B 'GSDTOF'
- DS.B 12
- DC.W GSDTOF-GEMDOS
- DC.B 'KEEPPROC'
- DS.B 10
- DC.W KEEPPROC-GEMDOS
- DC.B 'LSEEK'
- DS.B 13
- DC.W LSEEK-GEMDOS
- DC.B 'MALLOC'
- DS.B 12
- DC.W MALLOC-GEMDOS
- DC.B 'MFREE'
- DS.B 13
- DC.W MFREE-GEMDOS
- DC.B 'MKDIR'
- DS.B 13
- DC.W MKDIR-GEMDOS
- DC.B 'OPEN'
- DS.B 14
- DC.W OPEN-GEMDOS
- DC.B 'PRINTLINE'
- DS.B 9
- DC.W PRINTLINE-GEMDOS
- DC.B 'PRTOSTAT'
- DS.B 10
- DC.W PRTOSTAT-GEMDOS
- DC.B 'PRTOUT'
- DS.B 12
- DC.W PRTOUT-GEMDOS
- DC.B 'RAWCONIO'
- DS.B 10
- DC.W RAWCONIO-GEMDOS
- DC.B 'READ'
- DS.B 14
- DC.W READ-GEMDOS
- DC.B 'READLINE'
- DS.B 10
- DC.W READLINE-GEMDOS
- DC.B 'RENAME'
- DS.B 12
- DC.W RENAME-GEMDOS
- DC.B 'RMDIR'
- DS.B 13
- DC.W RMDIR-GEMDOS
- DC.B 'SETBLOCK'
- DS.B 10
- DC.W SETBLOCK-GEMDOS
- DC.B 'SETDRV'
- DS.B 12
- DC.W SETDRV-GEMDOS
- DC.B 'SETDTA'
- DS.B 12
- DC.W SETDTA-GEMDOS
- DC.B 'SET_DATE'
- DS.B 10
- DC.W SET_DATE-GEMDOS
- DC.B 'SET_TIME'
- DS.B 10
- DC.W SET_TIME-GEMDOS
- DC.B 'SFIRST'
- DS.B 12
- DC.W SFIRST-GEMDOS
- DC.B 'SNEXT'
- DS.B 13
- DC.W SNEXT-GEMDOS
- DC.B 'SUPER'
- DS.B 13
- DC.W SUPER-GEMDOS
- DC.B 'TERM'
- DS.B 14
- DC.W TERM-GEMDOS
- DC.B 'TERM_2'
- DS.B 12
- DC.W TERM_2-GEMDOS
- DC.B 'UNLINK'
- DS.B 12
- DC.W UNLINK-GEMDOS
- DC.B 'WRITE'
- DS.B 13
- DC.W WRITE-GEMDOS
- ENDE_GEMDOS:
- DC.W 0,ENDE_GEMDOS-GEMDOS
- TERM=EMPTY
- CONIN:DC.B O,' D0=Character',0,0
- CONOUT:DC.B I,' Character ~',0,0
- AUXIN=CONIN
- AUXOUT=CONOUT
- PRTOUT=CONOUT
- RAWCONIO:DC.B I,' Character ~',0
- DC.B 'If character=$FF => D0 like by CONIN',0,0
- CONIN_WE=CONIN
- PRINTLINE:DC.B I,' String ^',0
- DC.B O,' D0=Number of output characters',0,0
- READLINE:DC.B I,' Buffer ^',0
- DC.B O,' D0=Number of input characters ( w/o CR )',0,0
- CONSTAT:DC.B O,' D0= 0:no characters available',0
- DC.B ' -1:Characters available',0,0
- SETDRV:DC.B I,' Drive No. ~',0
- DC.B O,' D0=present drive',0,0
- CONOSTAT=CONSTAT
- PRTOSTAT=CONSTAT
- AUXISTAT=CONSTAT
- AUXOSTAT=CONSTAT
- CURDRV:DC.B O,' D0=active drive',0,0
- SETDTA:DC.B I,' Buffer ^',0,0
- SUPER:DC.B I,' Supervisor stack ^',0
- DC.B O,' D0=old SSP',0,0
- GET_DATE:DC.B O,' D0=Date',0,0
- SET_DATE:DC.B I,' Date ~',0,0
- GET_TIME:DC.B O,' D0=Time',0,0
- SET_TIME:DC.B I,' Time ~',0,0
- GETDTA:DC.B O,' D0=^ to buffer',0,0
- GETVNR:DC.B O,' D0=Version No.',0,0
- KEEPPROC:DC.B I,' Error flag ~',0
- DC.B I,' Length of area to be protected ~',0,0
- GETDFREE=GETDTA
- MKDIR:DC.B I,' Folder name ^',0,0
- RMDIR=MKDIR
- CHDIR:DC.B I,' Path name ^',0,0
- CREATE:DC.B I,' Status ~',0
- DC.B I,' File name ^',0
- DC.B O,' D0=Handle',0,0
- OPEN=CREATE
- CLOSE:DC.B I,' Handle ~',0,0
- READ:DC.B I,' Start address ^',0
- DC.B I,' Length ~ (long word)',0
- DC.B I,' Handle ~',0
- DC.B O,' D0=Number of bytes read',0,0
- WRITE:DC.B I,' Start address ^',0
- DC.B I,' Length ~ (long word)',0
- DC.B I,' Handle ~',0
- DC.B O,' D0=Number of bytes written',0,0
- UNLINK:DC.B I,' File name ^',0,0
- LSEEK:DC.B I,' Mode ~',0
- DC.B I,' Handle ~',0
- DC.B I,' Number bytes ~ (long word)',0
- DC.B O,' D0=absolute position',0,0
- CHMOD:DC.B I,' new attribute ~',0
- DC.B I,' Mode ~',0
- DC.B I,' File name ^',0
- DC.B O,' D0=actual attribute',0,0
- DUP:DC.B I,' Device No. ~',0
- DC.B O,' D0=Handle',0,0
- FORCE:DC.B I,' Flag ~',0
- DC.B I,' Handle ~',0,0
- GETDIR:DC.B I,' Drive No. ~',0
- DC.B I,' Buffer ^',0,0
- MALLOC:DC.B I,' Number of bytes ~ (long word)',0
- DC.B O,' D0=^ to start address',0,0
- MFREE:DC.B I,' Adress ^',0,0
- SETBLOCK:DC.B I,' Length ~ (long word)',0
- DC.B I,' Adress ^',0,0
- EXEC:DC.B I,' Environment ^',0
- DC.B I,' Command line ^',0
- DC.B I,' File name ^',0
- DC.B I,' Mode ~',0
- DC.B O,' D0=^ to base page',0,0
- TERM_2:DC.B I,' Error No. ~',0,0
- SFIRST:DC.B I,' Attribute ~',0
- DC.B I,' File name ^',0,0
- SNEXT=EMPTY
- RENAME:DC.B I,' new file name ^',0
- DC.B I,' old file name ^',0,0
- GSDTOF:DC.B I,' Mod ~',0
- DC.B I,' Handle ~',0
- DC.B I,' Buffer ^',0,0
- ALIGN
- END