/
Index
disk drives 20-23
Disk Transfer Address. See DTA
disk, XBIOS functions 48-53
Dosound() 80
drawing
filled shapes 143-51
horizontal lines 143-44
routines 139-43
Drvmap() 20
Dsetdrv() 122
Dsetpath() 123
DTA 126
environment string 101-102
error codes 293-94
escape codes 18
exception handlers 5,104
exception vectors 24, 389
extended Basic Input/Output System.
See XBIOS
FAT 113,114-15
Fattrib() 129
Fdose() 118
Fcreate() 117
Fdatime() 129-30
Fdelete() 128
Fdup() 131
Fforce() 131
Fgetdta() 126
File Allocation Table. See FAT
file handle 116-17,130
file pointer 120
files 111-12
area 115-16
I/O functions 116-21
manipulation of 128-30
redirection of 130-31
fill pattern 143,155
Flopfmt() 48
Floprd() 52
Flopver() 51
Flopwr() 49-50
flow control 34
font header 165-66
table 138
font scaling 168
Fopen() 118
formatting 48-53, 111
Fread() 119
free space 128
Fseek() 120
Fsetdta() 126
Fsfirst() 126-27
Fsnext() 128
function table 138
Fwrite() 118
GEM 3
Desktop program 3-4
GEM Disk Operating System. See
GEMDOS
GEMDOS 4, 22, 86-108
calling from C 88
calling from machine language 87-88
character device functions 89-94
directory listings 125-28
disk and directory path functions
121-25
error codes 294
file manipulation functions 128-30
file system functions 111-31
free space functions 125-28
memory management functions 96
process control 100-106
system functions 95
time and date functions 106-108
Getbpb() 21
Getmpb() 23-24
Getrez() 68
Gettime() 41
Giaccess() 54, 74
graphics functions 5,135
handlers 40-41
handshake parameter 34
handshaking 34-35, 37
high water mark 37
hot-key program 46
hot spot 158
I/O buffer record 36
I/O port A 54
IKBD 13-14, 37-43, 339-79
changing layout 43-45
clock functions 342
joystick functions 341-42
keyboard functions 339-40
mode and parameter setting com
mands 344-79
mouse functions 340-41
status functions 342
ikbdsys routine 40, 343
Install Printer desk accessory 32
intelligent keyboard device. Sec IKBD
interrupt handlers 5
Iorec() 36
Kbrate() 32
Kbshift 15-16
keycodes 89, 383-85
Lattice C compiler 8
library routines 7
408
v