User Guide • SC3-LARGO • CompactPCI
®
Serial CPU Board • Intel
®
Core
TM
5xxx Processor
Board Control and Status Registers (BCSR)
A set of board control and status registers allow to program special features on the SC3-LARGO:
• Assert a full reset
• Control activity of front panel reset and power event button
• Program time-outs and trigger a watchdog
• Get access to two LEDs in the front panel
• Get power fail and watchdog status of last board reset
The register set consists of five registers located on the SMBus at Device ID=0x5c on the following
addresses:
• 0xA0: CMD_CTRL0_WR: Write to Control Register 0 (Write-Only)
• 0xA1: CMD_CTRL0_RD: Read from Control Register 0 (Read-Only)
• 0xB0: CMD_STAT0_WR: Write to Status Register 0 (Write-Clear)
• 0xB1: CMD_STAT0_RD: Read from Status Register 0 (Read-Only)
• 0xB2: CMD_STAT1_WR: Write to Status Register 1 (Write-Clear)
• 0xB3: CMD_STAT1_RD: Read from Status Register 1 (Read-Only)
• 0xC1: CMD_PLDREV_RD: Read from PLD Revision Register (Read-Only)
To prevent misfunction accesses to the registers should be done by SMBus “Byte Data” commands.
Further writes to read-only or reads to write-only registers should be omitted.
© EKF -68- ekf.com