7I43 26
SUPPLIED CONFIGURATIONS
USBIOPR8
RPC COMMANDS
RPC commands allow previously stored sequences of read/write commands to be
executed with a single byte command. Up to 64 RPC’s may be stored. RPC write
commands may include data if desired, or the data may come from the USB serial data
stream. RPCs allow significant command compression which improves communication
bandwidth.
LBP RPC COMMAND
1
0
RPC5
RPC4
RPC3
RPC2
RPC1
RPC0
Bit 7..6
CommandType: must be 10b to specify RPC
Bit 5..0
RPCNumber: Specifies RPC 0 through 63
In the USBIOPR8 configuration, RPCPitch is 0x10 bytes so each RPC command
has native size of 0x10 bytes and start 0x10 byte boundaries in the RPC table area. RPCs
can cross RPCPitch boundaries if larger than RPCPitch RPCs are needed. The stored
RPC commands consist of LBP headers and addresses, and possibly data if the command
header has the RID bit set. RPC command lists are terminated by a 0 byte.
The RPC table is accessed at addresses 0 through RPCSize-1 This means with a
RPCPitch of 0x10 bytes, RPC0 starts at 0x0000, RPC1 starts at 0x0010, RPC2 starts at
0x0020 and so on.
Before RPC commands can be written to the RPC table, the RPCMEM access flag
must be set. The RPCMEM access flag must be clear for normal operation.
Содержание 7I43
Страница 1: ...7I43 7I43H MANUAL V3 0 ...
Страница 2: ...This page intentionally not blank ...
Страница 9: ...7I43 5 CONNECTORS 7I43H CONNECTOR LOCATIONS AND DEFAULT JUMPER POSITIONS ...