HI-3110
Table 1. SPI Instruction Set
SPI Instruction
Command Data Field
Hex
Bit Content
READ Commands
Read Temporary Receive
Buffer with Time Tag
0x42
0x44
0x46
0x48
0x4A
0x4C
15 bytes
13 bytes
16 bytes
14 bytes
11 bytes
9 bytes
(see Table 5, bytes 2-16)
(see Table 5, bytes 4-16)
Read Temporary Receive
Buffer without Time Tag
Read Next FIFO Message
with Time Tag
(see Table 5, bytes 1-16)
Read Next FIFO Message
without Time Tag
(see Table 5, bytes 1 & 4-16)
(see Table 5, bytes 1-3 & 9-16)
(see Table 5, bytes 1 & 9-16)
Read Next FIFO Message
Data only with Time Tag
Read Next FIFO Message
Data only without Time Tag
Read Filter 0 ID
Read Filter 1 ID
Read Filter 2 ID
Read Filter 3 ID
Read Filter 4 ID
Read Filter 5 ID
Read Filter 6 ID
Read Filter 7 ID
0xA2
0xA4
0xA6
0xA8
0xAA
0xAC
0xAE
0xB2
6 bytes
6 bytes
6 bytes
6 bytes
6 bytes
6 bytes
6 bytes
6 bytes
(see Table 4a)
(see Table 4a)
(see Table 4a)
(see Table 4a)
(see Table 4a)
(see Table 4a)
(see Table 4a)
(see Table 4a)
Read Mask 0 ID
Read Mask 1 ID
Read Mask 2 ID
Read Mask 3 ID
Read Mask 4 ID
Read Mask 5 ID
Read Mask 6 ID
Read Mask 7 ID
0xB4
0xB6
0xB8
0xBA
0xBC
0xBE
0xC2
0xC4
6 bytes
6 bytes
6 bytes
6 bytes
6 bytes
6 bytes
6 bytes
6 bytes
(see Table 4b)
(see Table 4b)
(see Table 4b)
(see Table 4b)
(see Table 4b)
(see Table 4b)
(see Table 4b)
(see Table 4b)
Read Control Register 0
Read Control Register 1
0xD2
0xD4
1 byte
1 byte
(see CTRL0 Register Definition)
(see CTRL1 Register Definition)
Read Bit Timing Register 0
Read Bit Timing Register 1
0xD6
0xD8
1 byte
1 byte
(see BTR0 Register Definition)
(see BTR1 Register Definition)
Read Message Status Register
Read Error Register
0xDA
0xDC
1 byte
1 byte
(see MESSTAT Register Definition)
(see ERR Register Definition)
Read Interrupt Flag Register
Read Status Flag Register
0xDE
0xE2
1 byte
1 byte
(see INTF Register Definition)
(see STATF Register Definition)
Read Interrupt Enable Register
Read Status Flag Enable Register
0xE4
0xE6
1 byte
1 byte
(see INTE Register Definition)
(see STATFE Register Definition)
HOLT INTEGRATED CIRCUITS
32