![background image](http://html2.mh-extra.com/html/racal-instruments/7064/7064_instruction-manual_3127022050.webp)
4.7 A C C E S S I N G M E S S A G E -BASED I N T E R FA C E S Y S T E M SERVICES
The Message-Based Interface provides the following general classes o f system services.
The functions that implement these services are part o f the Message-Based Interface
firmware, and are accessible to user-created application code through a jump table. A C
include file provides the function prototypes necessary to compile C programs that make
use o f these services.
Low-Level Port I/O
setbit(), rstbitO, i n b i t O , o u t b i t ( )
inportO, inportbO, outport(), outportb()
pulsehi(), pulselo()
Low-Level Port I/O w i t h card-relative addressing
csetbitO, crstbitQ, cinbiQ, c o u t b i t ( )
cinportO, cinportbO, coutportO, coutportb0
cpulsehiO, cpulselo()
Triggering
triggen(), trigging, trigout()
Timer Management
delay(), gettime(), settime(), sleep()
Non- Vo l Management
delete_nvO, locate_nvQ, store_nvO, retrieve_nv()
Primary I n p u t Queue Management
eof_pri(), getchar_priO, in_stat_priO, getchar_raw_priO, ungetchar_pri()
Secondary I n p u t Queue Management
vtl_ungetc(), putchar_secO, vtl_getcharO, in_statO, eof()
Output Queue Management
out_statO, vtl_putcharO, vtl_puts()
Interrupt Management
setvectO, disable°, enable(), restoreintlevelO, setintlevelQ, geninterruptO, getvec0
Error Handling
siuial_errO
4-21
Содержание 7064
Страница 2: ...Racal Instruments...
Страница 6: ...I 1 1 1 1 1...
Страница 21: ...I 1 I I I I I I I I I 1 1 I I I I I I...
Страница 29: ...I I I I I I I I I I I I I I I I I I I...
Страница 57: ...1 I I I I I I I I I I I I I I I I I I...
Страница 77: ...1...
Страница 111: ...0 00 0 00 tI I 4 0 0 I7 r i 6 4 7 4 7 0 T 6 0 0 7 28...
Страница 112: ......
Страница 113: ...7 30 I I I 1 I I I I I I I I I I I I I I I...
Страница 115: ...7 32...
Страница 124: ...CO 0 L5 F 4 BEAD 2 A C8 1 0 1 uF C9 01 uF T 0 1 uF 01 uF E12 0 IIIIII M I 11111 V I E M I 111111 I I I I I I N M I I...
Страница 148: ......
Страница 164: ...I I I I I I I I I I 1 I I I I I I I I...
Страница 176: ...extern char error_msg_lookup unsigned errdes endif ERROR_INCLUDE C 8...