144
RabbitCore RCM3305/RCM3315
Writes a string to the specified device and register. Waits for results.
This function will
check device infor-
mation to determine that the peripheral card is connected to a master.
PARAMETERS
handle
is an address index to device information. Use
rn_device()
or
rn_find()
to establish the
handle.
regno
is the command register number as designated by each device.
data
is a pointer to the address of the string to write to the device.
datalen
is the number of bytes to write (0–15).
NOTE:
A data length of 0 will transmit the one-byte command register number.
RETURN VALUE
The status byte from the previous command. -1 means that device information indicates the peripheral
card is not connected to the master, and -2 means that the data length was greater than 15.
SEE ALSO
rn_read
Reads a string from the specified device and register. Waits for results.
This function will
check device
information to determine that the peripheral card is connected to a master.
PARAMETERS
handle
is an address index to device information. Use
rn_device()
or
rn_find()
to establish the
handle.
regno
is the command register number as designated by each device.
recdata
is a pointer to the address of the string to read from the device.
datalen
is the number of bytes to read (0–15).
NOTE:
A data length of 0 will transmit the one-byte command register number.
RETURN VALUE
The status byte from the previous command. -1 means that device information indicates the peripheral
card is not connected to the master, and -2 means that the data length was greater than 15.
SEE ALSO
rn_write
int rn_write(int handle, int regno, char *data,
int datalen);
int rn_read(int handle, int regno, char *recdata,
int datalen);
Summary of Contents for RCM3305
Page 6: ...RabbitCore RCM3305 RCM3315...
Page 14: ...8 RabbitCore RCM3305 RCM3315...
Page 22: ...16 RabbitCore RCM3305 RCM3315...
Page 28: ...22 RabbitCore RCM3305 RCM3315...
Page 70: ...64 RabbitCore RCM3305 RCM3315...
Page 106: ...100 RabbitCore RCM3305 RCM3315...
Page 144: ...138 RabbitCore RCM3305 RCM3315...
Page 160: ......