Struck Documentation
SIS3153
VME interface
Page 16 of 38
3.2.7 USB VME Master Cycle Status
#define SIS3153USB_VME_MASTER_CYCLE_STATUS
0x11
This register contains status information for the last VME Cycle.
D31 D16
D15 D0
VME Cycle Error Register
VME Write Transfer Byte Count Register
VME Cycle Error Codes:
-
0x100
Timeout
-
0x110
USB Protocol Error: invalid parameter
-
0x111
USB Protocol Error: USB write error
-
0x112
USB Protocol Error: USB read error
-
0x113
USB Protocol Error: USB read length error
-
0x211
VME Bus Error
-
0x212
VME_RETRY_ERROR
-
0x214
VME Arbitration Timeout
Note:
The 0x100 timeout error occurs if the VME master logic is "dead" for one second. This
situation can occur if the VME slave generates DTACK_L in a fashion that violates the VME
specification. The timeout error does not occur with properly working VME slave hardware.