Installation guide

7 Additional Libraries OS-9 V2.4 on EUROCOM-17
46 Software Manual
vme_cctl() Enable/disable caching of VMEbus READ cycles
Synopsis:
int vme_cctl (cntrl)
int cntrl; /* 1: enables caching */
/* 0: disables caching (*) */
/* -1: read status only */
Usage:
The vme_cctl() function controls the cache for VMEbus longword
read cycles. This is allowed for aligned longword read cycles (A32,
D32) only. If an error occurs, vme_cctl() returns -1 and the
appropriate error code is placed in the global variable errno. If no error
occurs, vme_cctl() returns the current status.
See Also:
F$System system call
ds_cntrl0() Data size control 0 (A32)
Synopsis:
int ds_cntrl0 (cntrl)
int cntrl; /* 1: A32/D32 transfers (*) */
/* 0: A32/D16 transfers */
/* -1: read status only */
Usage:
The ds_cntrl0() function is used to control the data size on the
VMEbus during master access at the address range from $0040.0000 -
$EFFF.FFFF.
If an error occurs, ds_cntrl0() returns -1 and the appropriate error
code is placed in the global variable errno. If no error occurs,
ds_cntrl0() returns the current status.
See Also:
F$System system call