TOC PREV NEXT INDEX DOC LIST MASTER INDEX



A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

Programming for Rational Exec Index

A

absolute symbol
linker options declaration 18
access
memory mapped I/O
MIPS 231
Ada interrupt entries
defined 209
Ada I/O 55
Ada priority ceiling
interrupt handling 202
Ada program
linking with C++ 37
Ada.Text_Io 55
Address_Error_Handler
MIPS kernel 193
align
linker options keyword 16
alignment
default for group declarations in linker 24
allocate
lowest address to group 20
AltiVec programming 121
AltiVec Register Set 124
AltiVec usage 120
a.out object file format 39
APEX_RDT_TIMEOUT
increase value in minimal disturbance debugging 98
application
compile 7
create working view 5
application code
definition 154
application ISRs
RH32 196
Arithmetic Overflow Exception
RH32 195
at
linker options keyword 16
Attach_Isr
i386 243
M68k 236, 243
MIPS 186
overview 210
PowerPC 166, 226
RH32 195

B

Bus_Error_Handler
MIPS 193
byte ordering
MIPS I 127
MIPS II 131
PowerPC 119
RH32 147

C

c0_status
MIPS I 128
MIPS II 132
cache
collision avoidance on MIPS I 142
collision avoidance on MIPS II 145
collisions on MIPS I 142
collisions on MIPS II 145
data cache collision avoidance on MIPS I 144
data cache collision avoidance on MIPS II 147
improve performance on MIPS II 144
overview on MIPS I 142
overview on MIPS II 144
performance on MIPS I 141
structure on MIPS I 142
structure on MIPS II 144
call
functions from an ISR 214
procedures in other programs 68
catch exceptions
multiple target debugging 92
chaining ISR routines
PowerPC 174
commands
pass 86
passthru in minimal disturbance debugging 98
premitted/not permitted in minimal disturbance debugging 95
compile
getting started 7
Complete_External
complete interrupt servicing
PowerPC 174
Complete_Isr
i386 248
configuration
minimal disturbance debugging 97
user configuration for interrupt processing 203
configure
MIPS II
Implicit_Code(OFF) 140
MIPS kernel
collision avoidance 144
user interrupt handling 203
Const
VOX relocatable object file sections 43
context record
PowerPC 175
CP0
status register on MIPS I 128
status register on MIPS II 132
CPU usage model
i386 158, 159
interrupt support
MIPS I 185
MIPS I 126
MIPS II 131
PowerPC 117
RH32 147
CR0
i386 CPU registers 160
Create_Signal
interrupt entries 210
critical regions
interrupt latency 222
critical regions protected
M68K 242
customization
target control 110

D

Data
VOX relocatable object file sections 43
Data relocation
VOX relocatable object file sections 43
Data_Group
place into ROM 25
debug
minimal disturbance 89
debug registers
i386 161
Debug_Block
i386 246
special entry point for Enter_Isr 246
debugging
multiple user programs 64
debugging AltiVec 125
declaration
group 21
objects 21
decoding external interrupts
PowerPC 180
default
alignment for group declarations in linker 24
Default_Trap
PowerPC 181
define
absolute symbol 18
linker options keyword 18
symbol prior to linking 18
definition
application code 154
exception
i386 196
general exception vector
MIPS I 185
internal exception 196
interrupt 196
interrupt handler 196
interrupt latencyM68k 242
traps
MIPS II 183
Deleted Sections
link map 29
detach
minimal disturbance debugging 99
disable
interrupt latency 222
interrupts
i386 247, 248
M68k 242
MIPS 229
PowerPC 176
RH32 234
Disable_Intr_Priority
i386 249
M68k 242
Disable_Mask
MIPS 230
RH32 234
disassembly
minimal disturbance debugging 100
display data
minimal disturbance debugging 100
Div_By_Zero_Handler
MIPS 192
download
embedded program 11

E

EFLAGS
i386 registers and data structures 160
enable
floating point accelerator
MIPS II 186
FPC
MIPS II 186
end
linker options keyword 16
Enter_From_User
interrupt latency 222
MIPS 191
PowerPC 181
Enter_Isr
switch stack
M68k 155
entry
linker options keyword 19
entry point
executable 19
environment variables
minimal disturbance debugging 94
example
linker description file 27
options file for placing program into ROM 27
signal ISR 210
exception
definition
M68k 196
MIPS II 182
exception group 24
exception handling
floating point
PowerPC 182
machine
MIPS I 187
PowerPC 182
RH32 195
MIPS 185
exception processing
PowerPC 166
exception tables
compacted 24
Exception Vector Table
install ISR
M68k 243
sharing with TDM on PowerPC 177
EXCEPTION_GROUP 24
exceptions
floating point
PowerPC 182
i386
definition 197
processing 197
minimal disturbance debugging 99
PowerPC definition 164
executable
entry point 19
executable file
groups 21
execute
compiled program 11
linking and executing overview 11
execution exceptions processing
PowerPC 180
exiting
multiple user programs 65
external interrupts
reset
PowerPC 181
external interrupts processing
PowerPC 179

F

Fast_Isr 214
caution 214
steps performed 237
MIPS 228
VADSexec wrapper 214
files
linker description file 15
names in linker description file 17
VOX executable object file format 49
VOX file layout illustration 49
VOX object archive files 51
VOX object file formats 39
VOX relocatable object file formats 39
Float_Wrapper 214
save/restore state of floating point hardware 214
VADSexec wrapper 214
floating point
PowerPC software parameter passing 120
software floating point on PowerPC 119
trap handlers on RH32 150
floating point accelerator
enable
MIPS II 186
MIPS II 132
floating point coprocessor
save and restore registers 214
See also FPC
floating point exceptions
PowerPC 182
floating point trap handlers
MIPS 186
floating point unit
PowerPC 119
for
linker options keyword 16
for clauses
linker desciption file 24
for use at
linker options file 16
foreign object files
link 13
format
linker description file 16
VOX executable object file 49
VOX object archive files 51
VOX relocatable object files 39
Fp_Exception_Handler
MIPS 193
Fp_Restore_Handler
MIPS 191
Fp_Save_Init_Handler
MIPS 191
Fp_Unusable_Handler
MIPS 193
FPC
enable
MIPS II 186
MIPS I support 127
MIPS II 132
RH32 148
FPops
MIPS II 187
frame pointer 238, 245
odd 238, 245
reset 240
functional overview of an ISR 212

G

GDT entries
i386 161
general exception vector
MIPS I 185
generate
symbol map 20
getting started
compile application 7
create working view 5
debug application 10
run application 10
gofast.var
software floating point 119
group
linker options keyword 16
group declaration 21
identify section of an object file 22
specify library unit 22
group images
VOX executable object files 50
group table
VOX executable object files 50
groups
in executable file 21

H

handler_table
runtime environment for interrupt handling 202
hardware interrupt processing
PowerPC 182
hardware stack registers
M68k 153
header
VOX executable object file format 49
VOX relocatable object files 39
high priority ISR 242, 249

I

i386
CPU usage model 158, 159
i386 exception 196
IDT
i386 162
interrupt handlers installed 249
image
linker options keyword 16
image groups
linker description file 23
Implicit_Code(OFF)
MIPS II machine code 140
RH32 150
importing 37
importing C++ functions
C++ functions 37
include
additional object files in link 21
linker options keyword 19
subsection in executable 19
Include option
selective linking 14
initialize
CPU on RH32 148
FPC
MIPS 191
i386 kernel 159
kernel
MIPS I 127
MIPS II 132
install
ISR in Exception Vector Table 243
ISR in Interrupt Descriptor Table
i386 249
ISR in Interrupt Vector Table
MIPS 231
PowerPC 226
RH32 235
internal exception
definition 196
interrupt
levels 241
nesting
M68k 238
off time 222
share between multiple devices
MIPS 189
signal entry 209
stack switching
MIPS 230
interrupt depth 242
counter 237
increment before call to Complete_Isr 240
incremented by Enter_Isr 238
Interrupt Descriptor Table
install ISR
i386 249
interrupt entries
as interrupt handlers
i386 249
M68k 243
MIPS 231
PowerPC 226
details 210
in active task 210
Post_Signal 210
interrupt handlers
Address_Error_Handler
MIPS 193
advantages 243
i386 249
Bus_Error_Handler
MIPS 193
definition
M68k 196
Div_By_Zero_Handler
MIPS 192
Enter_From_User
MIPS 191
Fp_Exception_Handler
MIPS 193
Fp_Restore_Handler
MIPS 191
Fp_Save_Init_Handler
MIPS 191
Fp_Unusable_HandlerMIPS 193
installed in IVT
MIPS 231
PowerPC 227
RH32 195
list
MIPS 190
Ntaken_Inst_Handler
MIPS 192
Overflow_Handler
MIPS 192
Range_Handler
MIPS 192
Stack_Overflow_Handler
MIPS 193
Taken_Inst_Handler
MIPS 192
Tdm_Handler
MIPS 191
interrupt handling
Ada priority ceiling 202
Interrupt_Handler generic
MIPS 190
protected object data 202
protected object environment 203
runtime environment 201
user configuration 203
interrupt latency
definition 222
definitionM68k 242
Enter_From_User 222
Isr_Complete 223
MIPS 230
Pending_Ring_Add 222
Restore_Context 222
interrupt levels
M68k 241
interrupt mask
i386 196
interrupt priority mask
M68k 241
ISRs
MIPS 229
interrupt priority
ISR lowering its own
i386 248
M68k 242
interrupt priority levels
i386 247
M68k 196
interrupt processing
exceptions
M68k 196
handler_table
runtime environment 202
internal exception 196
interrupt handler 196
interrupt priority level
M68k 196
Interrupt Service Routine 196
interrupt vector table
runtime environment 202
ISR 196
M68k 196
PowerPC 166
protected handler
runtime environment for interrupt handling 202
protected object data
runtime environment for interrupt handling 201
protected procedure
runtime environment 202
user configuration 203
wrapper 204
runtime environment 202
interrupt service routine
M68k 196
interrupt servicing
Complete_External
PowerPC 174
interrupt stack 154, 155
common 155
M68k 238
limit 239, 240, 246
shared 238
switching 238
interrupt stack switching
M68k 153
PowerPC 226
RH32 235
interrupt support
CPU usage model
MIPS I 185
external hardware interrupts
MIPS I 185
internal software interrupts
MIPS I 185
Interrupt Vector Table
install ISR
MIPS 231
PowerPC 226
PowerPC 170
RH32 195
signal Isr 210
interrupt vector table
runtime environment for interrupt handling 202
Interrupt_Handler 213
MIPS 190
interrupts
calculating worst case response 222
M68k 242
MIPS 230
definition
MIPS II 183
detect unexpected 243
i386 249
disable
i386 248
M68k 242
MIPS 230
environment for handling 201
i386
definition 197
exception processing 197
priority mask 196
processing 197
interrupt priority mask
RH32 234
interrupts off time
M68k 242
MIPS 230
processor interrupt mask
MIPS II 132
protection of critical regions 222
relation to exceptions
MIPS II 183
worst case stack usage 156
interrupts processing
PowerPC 179
I/O
memory mapped
MIPS 231
RH32 136
accessing ports 151
I/O channels
implementing 55
is
linker options keyword 16
ISR
application
RH32 196
board-specific interrupt priority levels 247
definition
M68k 196
detect unexpected interrupts
i386 249
example of signal ISR 210
functional overview 212
generic wrappers 213
high priority
i386 249
M68k 242
i386 197
privilege level 159
install in Exception Vector Table
M68k 243
install in Interrupt Descriptor Table
i386 249
install in Interrupt Vector Table
MIPS 231
PowerPC 226
interrupt mask
MIPS 229
kernel default
detect unexpected interrupts
M68k 243
linked with the kernel
i386 243, 249
M68k 236, 243
MIPS 231
PowerPC 226
lower priority 248
M68k 242
performance 214
primary wrappers 213, 214
priority 7 ISR 242
registers saved by wrapper 213
requirements
i386 244
M68k 237
MIPS 228
PowerPC 225
sharing data with the application 214
signal 210
signal ISR 210
steps performed
i386 244
M68k 237
MIPS 228
synchronize with tasks 215
v_i_sig.1.ada 210
VADSexec wrapper 214
Isr_Complete
i386 246
interrupt latency 223
M68k 241, 242
Isr_Enter
do not call
M68k 242
M68k 238
procedure
M68k 238
IVT
MIPS 189
RH32 195

K

kernel
Address_Error_Handler
MIPS 193
AdEL or AdES machine exception
MIPS 193
Bus_Error_Handler
MIPS 193
collision avoidance
MIPS II 147
collision avoidance on MIPS I 144
detect constant or range error
MIPS 192
Div_By_Zero_Handler
MIPS 192
divide by zero
MIPS 192
emulate instruction in branch delay
MIPS 192
Enter_From_User
MIPS 191
execute nonexistant coprocessor
MIPS 193
Fp_Exception_Handler
MIPS 193
Fp_Restore_Handler
MIPS 191
Fp_Save_Init_Handler
MIPS 191
Fp_Unusable_Handler
MIPS 193
FPC trap encountered
MIPS 193
i386
CPU usage model 158, 159
GDT entries 161
IDT 162
initialize 159
Page_Protection_Enabled 159, 160
privilege level 159
TSS 161
IBE or DBE machine exception
MIPS 193
initialize
MIPS I 127
MIPS II 132
ISR wrapper
M68k 236, 243
linker options keyword 19
MIPS I
CPU usage model 126
MIPS II
CPU usage model 131
Ntaken_Inst_Handler
MIPS 192
Overflow_Handler
MIPS 192
PowerPC
CPU usage model 117
Range_Handler
MIPS 192
RH32
CPU usage model 147
stack overflow
MIPS 193
Stack_Overflow_Handler
MIPS 193
stacks used 153
Taken_Inst_Handler
MIPS 192
tasking service requests
MIPS 191
translate machine arithmetic overflow exception
MIPS 192
Kernel ISR Wrapper
PowerPC 227, 232
kernel ISR wrapper
PowerPC 224
kernel stack 154
key 65

L

latency
interrupts off time
MIPS 230
levels
interrupt 241
limit
interrupt stack 239, 240, 246
link
detailed information 13
foreign object files 13
linking and executing overview 11
subsection 19
link map
Deleted Sections 29
how to read 29
options file 29
symbol information 32
Link_Block
link a kernel program 19
link_block_address 65
linker
exception group 24
linker description file 15
example 27
for clauses 24
format 16
group declaration 21
image groups 23
names 17
objects declaration 21
options declaration 18
ROM model 25
variable syntax 17
Void group 23
linker options
Include 14
linker options file
for use at 16
see linker description file
linker options keywords
align 16
at 16
define 18
end 16
entry 19
for 16
group 16
image 16
include 19
is 16
kernel 19
map 20
No_Optimize 20
objects 16
options 16
origin 20
use 16
LINKER_DESCRIPTION_FILE switch 11, 15
linking
multiple user programs 62
selective 14
VOX relocatable object file section tables 43
VOX relocatable object files 46
linking C++ programs with Ada 37
loading
multiple user programs 64
VOX executable object files 50
locate
group at memory address 24
group relative to another group 24
logical target 108
Long_Call
linker option 19
lower
ISR priority
i386 248

M

M68k
interrupt levels 241
parameter passing 152
register conventions 151
machine code
MIPS II
Implicit_Code(OFF) 140
precautions 140
precautions
PowerPC 182
RH32
Implicit_Code(OFF) 150
precautions 150
machine exception handling
mapping
MIPS I 188
MIPS I 187
RH32 195
Machine State Register
See also MSR.
Magic field values
VOX relocatable object file header 40
mailbox
VADSexec 215
map
linker options keyword 20
mapped i/o
RH32 196
mapping targets 109
mask
interrupt priority 241
master state 239
enabled 155, 158
Master_State_Enabled 239
memory
mapped I/O
MIPS I 141
RH32 151
RH32
management support 150
write buffer on MIPS 141
memory management
MIPS I 130
memory mapped I/O
access
MIPS 231
minimal disturbance debugger features 89
minimal disturbance debugging
APEX_RDT_TIMEOUT 98
configuration 97
realtime debug task(RDT) 97
runtime support 104
detach running application 99
disassembly 100
display data 100
environment variables 94
exceptions 99
options 94
passthru command 98
permitted commands 95
RDT priority 98
realtime debugging considerations 99
realtime mode 93
trouble shooting 102
RDT initialization time-out eror message 103
start-up time 102
MIPS I
byte ordering 127
c0_status 128
cache collision avoidance 142
cache collisions 142
cache performance 141
cache structure 142
caching overview 142
CP0 status register 128
CPU usage model 126
data cache collision avoidance 144
FPC support 127
improve cache performance 141
initialize kernel 127
kernel collision avoidance 144
memory management 130
memory mapped I/O 141
processor interrupt mask 128
MIPS II
byte ordering 131
C0_status 132
cache collisions 145
cache structure 144
caching overview 144
collision avoidance with kernel 147
CP0 status register 132
CPU usage model 131
data cache collision avoidance 147
floating point accelerator 132
FPC 132
improve cache performance 144
inititalize kernel 132
machine code precautions 140
processor interrupt mask 132
TLB 136
modes
M68k processor 153
Motorola AltiVec 120
MPC860 119
MSR
default settings on PowerPC 119
PowerPC 119, 166
multiple target debugging
catch exceptions 92
program file 90
program file options 89
synchronized targets considerations 91
synchronized targets hardware 91
multiple targets 110
multiple user programs 61
calling procedures 68
debugging 64
exiting 65
linking 62
loading 64
server program 71
sharing objects 66
starting 65
terminate 65

N

names
linker description file 17
section(s) 21
nested interrupts 156
component is supervisor stack size 156
M68k 238
new physical target dialog 111
next_id
MIPS 189
No_Optimize
linker options keyword 20
Ntaken_Inst_Handler
MIPS 192

O

object file formats 39
object files
include additional in link 21
link foreign object files 13
partitions 21
sections 21
objects
linker options keyword 16
share in multiple user programs 66
objects declaration
linker description file 21
options
linker keywords 18
linker options keyword 16
minimal disturbance debugging 94
options declaration
linker description file 18
origin
linker options keyword 20
Overflow_Handler
MIPS 192
override
symbol definition 18
overview
multiple user programs 61
target control 107

P

packages
V_Interrupts
M68k wrapper routines 236, 243
wrapper routines 213
Page_Protection_Enabled
i386 kernel 159, 160
parameter passing
M68k 152
parameter passing conventions
PowerPC software floating point 120
pass command 86
passthru command
minimal disturbance debugging 98
PDR (Procedure Descriptor Record) table 44
Pending_Ring_Add
interrupt latency 222
physical target 107
physical target storage 108
place
program into ROM 25
Post_Signal 210
PowerPC
byte ordering 119
chaining ISR routines 174
context record 175
CPU usage model 117
decoding external interrupts 180
Default_Trap 181
Enter_From_User 181
execution exceptions processing 180
external interrupts processing 179
floating point exceptions 182
floating point unit 119
interrupt processing
PowerPC 166
interrupt stack switching 226
Interrupt_Vector_Table 170
ISR requirements 225
kernel ISR wrapper 224, 227, 232
MSR 119
MSR default settings 119
program exceptions 177
reset external interrupt 181
software floating point 119
software floating point parameter passing 120
TDM and Excpetion Vector Table 177
V_Exception_Handler 176
pragmas
Implicit_Code(OFF)
MIPS II 140
precautions
machine code
PowerPC 182
priority
lower ISR
i386 248
M68k 242
priority 7 ISR
M68k 242
privilege level
i386 ISR 159
i386 kernel 159
privilege statesM68k 153
procedure
Debug_Block
M68k 238
Enter_Isr
M68k 238
Float_Wrapper 214
Procedure Descriptor Record (PDR) table 44
procedures
call in other programs 68
Fast_Isr 213
Float_Wrapper 213
ISR 213
process_interrupt
MIPS 190
processing
exception and interrupt
PowerPC 166
processor interrupt mask
MIPS I 128
MIPS II 132
processor modes
M68k 153
program
download 11
execute 11
how to lay out in memory 21
program exceptions
PowerPC 177
program file
multiple program debugging 90
program file option
multiple target debugging 89
programming the AltiVec 121
programs
multiple user 61
protect
critical regions 222
protected handler array
runtime environment for interrupt handling 202
protected object data
runtime environment for interrupt handling 201, 202
protected object environment 203
protected procedure
runtime
runtime environment for interrupt handling 202
provide
RAM copy of a ROM group 23

R

R4000
FPC MIPS II 132
RAM
provide RAM copy of ROM group 23
Range_Handler
MIPS 192
RDT
minimal disturbance debugging 97
RDT initialization time-out error message
minimal disturbance debugging 103
read
link map 29
realtime debug task
See also RDT
realtime debug task (RDT)
minimal disturbance debugging 97
realtime debug task priority
increase in minimal disturbance debugging 98
realtime debugging considerations 99
realtime mode
minimal disturbance debugging 93
register conventions
M68k 151
registers
i386
CR0 160
debug registers 161
EFLAGS 160
MIPS I CP0 status register 128
MIPS II CPO status register 132
RH32
status register 148
saved by ISR wrapper 213
relocation
VOX relocatable object files 46
relocation record
VOX relocatable object files 47
remove
unreferenced object file sections 20
request
link map 20
requirements
ISR
i386 244
M68k 237
MIPS 228
RH32 233
reset external interrupt 181
restore
floating point context
MIPS 191
Restore_Context
interrupt latency 222
RH32
accessing I/O ports 151
application ISRs 196
CPU status register 148
CPU usage model 147
floating point trap handlers 150
FPC 148
Implicit_Code(OFF) 150
initialize CPU 148
I/O ports 136
machine code precautions 150
memory management 150
ROM
sample options file 27
ROM model 25
runtime
environment for interrupt handling 201
runtime support configuration
minimal disturbance 100
minimal disturbance debugging 104
runtime system
multiple user programs 61

S

save
floating point context
MIPS 191
section
ways to name 21
section tables
VOX relocatable object files 43
sections
deleted by selective linking 29
object file 21
selective linking 14
advantages 14
Deleted Sections. 29
Include option 14
subsections 14
VOX reloctable object file section tables 43
send
commands to target controlling agent 86
server program
multiple user programs 71
share
interrupt
MIPS 189
objects between programs 66
signal interrupt entry 209
signal ISR 210
Create_Signal 210
example 210
software floating point
PowerPC 119
PowerPC paramter passing conventions 120
specify
starting symbol name 19
SR register 241
stack configurationsM68k 154
stack limit checking 214
stack switching
interrupt
PowerPC 226
interrupts
MIPS 230
Stack_Overflow_Handler
MIPS 193
starting
multiple user programs 65
starting symbol of executable image 19
start-up time
minimal disturbance debugging 102
states
supervisor tasks, master state not enabled 157
user tasks, master state enabled 157
user tasks, master state not enabled 155
status
supervisor tasks, master state enabled 158
status register 153
CP0
MIPS I 128
MIPS II 132
RH32 148
steps
Isr and Fast_Isr
i386 244
M68k 237
MIPS 228
storage
physical targets 108
string size
VOX relocatable object file sections 43
string table
do not include in executable 20
strings
VOX relocatable object file sections 43
supervisor mode 239
supervisor stack
M68k 155, 238
Supervisor_Tasks_Enabled
M68k 154, 155, 239
suppress
removal of unreferenced sections 20
switches
LINKER_DESCRIPTION_FILE 11, 15
variable syntax in linker description file 17
switching interrupt stacks 238
symbol
absolute 18
symbol information
link map 32
symbol map
generate 20
symbol table
do not include in executable 20
VOX relocatable object file sections 43
VOX relocatable object files 45
synchronize
ISRs and tasks 215
synchronized targets considerations
multiple target debugging 91
synchronized targets hardware
multiple target debugging 91

T

Taken_Inst_Handler
MIPS 192
target control 107
target control customization 110, 115
target control overview 107
target controlling agent 86
Target field values
VOX relocatable object file header 40
task
stack configurationsM68k 154
synchronize with ISRs 215
task supervisor stack
M68k 154
task user stack
M68k 154
TDM
getting started 9
Interrupt_Handler
MIPS 190
ISR wrapper
M68k 236, 243
Tdm_Handler
MIPS 191
TDM and Exception Vector Table
PowerPC 177
Tdm_Handler
MIPS 191
terminate
multiple user programs 65
terminate_callout 66
Text
VOX relocatable object file sections 43
Text relocation
VOX relocatable object file sections 43
Text_Group
place into ROM 25
TLB
MIPS II 136
tools target dialog 111
Translation Lookaside Buffer
See also TLB.
trap
definition
MIPS II 183
RH32 194
floating-point handlers
MIPS II 186
RH32 195
relation to exceptions
MIPS II 183
traps
definition
MIPS II 183
relation to exceptions
MIPS II 183
RH32
floating point trap handlers 150
troubleshooting
minimal disturbance debugging 102
minimal target debugging 100
TSS
i386 161

U

unit
locate in memory using link map 29
use
linker options keyword 16
user configuration
interrupt handling 203
interrupt processing 203

V

V_Exception_Handler
PowerPC 176
V_Gen_Except
MIPS 228
MIPS I 186
v_i_sig.1.ada
ISR header 210
V_Signal_Isr 210
VADSexec
critical regions
i386 248
M68k 242
MIPS 230
RH32 234
mailbox 215
stacks used by kernel and tasks 153
VADSexec wrapper
Fast_Isr 214
Float_Wrapper 214
ISR 214
variable syntax
linker description file 17
Void group
linker description file 23
VOX executable object files
format 49
header 49
group images 50
group table 50
loading 50
VOX file layout illustration 49
VOX object archive files
archive identification string 52
format 51
format illustration 51
object file library 53
VOX object file formats 39
VOX relocatable Object files
format
layout illustration 42
VOX relocatable object files
format 39
header 39
Endian field values 41
Magic field values 40
Target field values 40
procedure descriptor table 44
relocation and linking 46
relocation record 47
section tables 43
selective linking 43
sections
Const 43
Data 43
Data relocation 43
string size 43
strings 43
symbol table 43
Text 43
Text relocation 43
symbol table 45

W

widget services 71
working view
create for application 5
wrapper
runtime environment for interrupt handling 202
user configuration for interrupt processing 204
write buffer
MIPS 141

Rational Software Corporation 
http://www.rational.com
support@rational.com
techpubs@rational.com
Copyright © 1993-2002, Rational Software Corporation. All rights reserved.
TOC PREV NEXT INDEX DOC LIST MASTER INDEX TECHNOTES APEX TIPS