= BRICBOX module registers = Hardware: [[BRICBOX]] Registers are 16 bit width. 32-bit and 64-bit data is packed as following: ||Reg #||64-bit word|| ||0x70||bits 15:0|| ||0x71||bits 31:16|| ||0x72||bits 47:32|| ||0x73||bits 63:48|| == Register I/O == Reg 0x40, Control, R/W . [11:0] - reserved . [12] - disable 0xFEFE address decode . [13] - reserved . [14] - reserved . [15] - reserved Reg 0x42, Setup, RO . [15:8] - [[DeviceId|device id]] (0xBC) . [7:0] - reserved (0) Reg 0x43, Factory Test, R/W . [15:0] - reserved Reg 0x44, WINMASK, R/W . [15:0] - time window enable mask Reg 0x45, LIMITS . [5:0] - RPK32 cards limit . [15:6] - reserved Reg 0x46, DELAYS . [4:0] - RPK32 return strobe delay . [7:5] - reserved . [12:8] - RPK32 data shift period . [15:13] - reserved Reg 0x50, 64-bit Board Serial Number (DS18B20), RO Reg 0x54, current temperature, RO Reg 0x55, reserved, RO Reg 0x56, 16-bit, firmware version number, RO Reg 0x57, 16-bit, firmware revision number, RO Reg 0x58 ... 5D, Link statistics, RO . 0x58 - link error 1 (T) . 0x59 - link error 2 (R) . 0x5A - reserved . 0x5B - CRC error 1 (T) . 0x5C - CRC error 2 (R) . 0x5D - reserved Reg 0x61 - Link status, RO . [0] - no_clock (R) . [1] - disconnected (R) . [2] - *LCF timeout (R) . [3] - *remote error (R) . [4] - reserved . [5] - no_clock (T) . [6] - disconnected (T) . [7] - *LCF timeout (T) . [8] - *remote error (T) . [15:9] - reserved ---- [[CategoryBRICBOX|BRICBOX]] [[CategoryMlinkRegisters|MLinkRegisters]]