Index-4

K
A
DAK
Index
F
FAR pointers 204
Fatal error 3
Fatal exit 3, 60, 147, 148, 149, 175
Fatal exit codes 147, 148, 149, 351
Fatal Exit Procedure 147, 148, 149, 175
interrupt state 148
stack size 148
Faults (processor exceptions) 68
Fences (stack) 46
File names (AMX files) 7
Flags
(see Event group, flags)
free 125
Function prototyping 201
G
Group id
(see Event group, id)
Groups
DGROUP 31, 42, 44, 55, 62, 76, 86, 132, 148,
151, 156, 180
Grow a memory block 129
H
Halt 149
Handle 3
(see also Memory pool, handle)
I
I/O, device input/output services 199
Id variables 163
buffer pool 190
event group 186
message exchange 188
semaphore 184
task 179, 180
timer 182
Installation
clock 71–74
ISP 53, 68
Instruction counting 34
Integer size 7
Interrupt
device 50
disable by ajdi 199
enable by ajei 199
external 14, 49, 51, 53, 56, 64, 65, 68
initial state 20
masking by debugger 161
nested 14, 51, 52, 56
non-maskable (NMI) 50
response 14, 31, 49, 65
state 31, 42, 43, 44, 45, 51, 76, 77, 86, 87, 148,
150, 151
Interrupt control
Service Procedure Summary 194, 386
Interrupt controller 161, 162
Interrupt Descriptor Structure 371, 379
Interrupt Handler 3, 4, 14, 5159, 65, 66, 67, 68
clock
(see Clock Interrupt Handler)
shared 66, 67
Interrupt Service Procedure 4, 14, 4968
conforming 3, 14, 5159, 65, 66, 67, 68
installation 53, 68
nonconforming 5, 14, 51, 64, 65, 68
non-maskable (NMI) 64, 68
stack size 51, 56, 65
task synchronization 57, 58, 59
Interrupt Stack 14, 51, 56, 65, 171
Interrupt Supervisor 14, 49–68
Service Procedure Summary 194
Interrupt Vector Table 68
ISP(see Interrupt Service Procedure)
ISP root 3, 4, 14, 51, 52, 53, 65, 66, 67, 68
structure definition 371, 379
ISP root, clock 71–74
K
Kernel Stack 42, 43, 65, 76, 77, 85, 86, 87, 170
Kernel Task 4, 15, 30, 31, 34, 47, 57, 58, 71, 75, 76,
77, 81, 83, 85, 158, 170
priority 30, 47
tag 47
Key
(see Linked list, key)
Key node
(see Linked list, key node)
L
Launch 20, 21, 22, 23
parameter 20–24, 20–24, 365, 373
permanent 20, 21, 22
temporary 20, 23
Leave
(see System, shutdown)
Librarian
(Refer to AMX Tool Guides)
Library, AMX 193, 201, 202, 203, 204
Linked list 4, 19, 139–46
create 142, 143, 144, 145
head 140
header 140, 142, 143, 144, 145, 370, 378
ISP use 52
key 139–46
key node 140, 142, 143, 144, 145, 370, 378
node 140–46, 370, 378
node offset 140, 142, 143, 144, 145
nomenclature 140
object 139–46
tail 140
Linked List Manager 19, 139–46
Service Procedure Summary 198, 393, 394
Linkers and Locators
(Refer to AMX Tool Guides)