|
JLab Signal Distribution Switch Slot module
A5
|
Data Fields | |
| unsigned int | blankSD0 [(0x3C00-0x0000)/4] |
| 0x0000 More... | |
| volatile unsigned int | system |
| 0x3C00 More... | |
| volatile unsigned int | status |
| 0x3C04 More... | |
| volatile unsigned int | payloadPorts |
| 0x3C08 More... | |
| volatile unsigned int | tokenPorts |
| 0x3C0C More... | |
| volatile unsigned int | busyoutPorts |
| 0x3C10 More... | |
| volatile unsigned int | trigoutPorts |
| 0x3C14 More... | |
| unsigned int | RFU0 |
| 0x3C18 More... | |
| volatile unsigned int | busyoutStatus |
| 0x3C1C More... | |
| volatile unsigned int | trigoutStatus |
| 0x3C20 More... | |
| volatile unsigned int | busyoutCounter [16] |
| 0x3C24 More... | |
| volatile unsigned int | busyoutTest |
| 0x3C64 More... | |
| volatile unsigned int | sdLinkTest |
| 0x3C68 More... | |
| volatile unsigned int | tokenInTest |
| 0x3C6C More... | |
| volatile unsigned int | trigOutTest |
| 0x3C70 More... | |
| volatile unsigned int | tokenOutTest |
| 0x3C74 More... | |
| volatile unsigned int | statBitBTest |
| 0x3C78 More... | |
| volatile unsigned int | version |
| 0x3C7C More... | |
| volatile unsigned int | csrTest |
| 0x3C80 More... | |
| volatile unsigned int | trigoutCounter [16] |
| 0x3C84 More... | |
| volatile unsigned int | clkACounterTest |
| 0x3CC4 More... | |
| volatile unsigned int | clkBCounterTest |
| 0x3CC8 More... | |
| unsigned int | blankSD1 [(0x3D14-0x3CCC)/4] |
| 0x3CCC More... | |
| volatile unsigned int | memAddrLSB |
| 0x3D14 More... | |
| volatile unsigned int | memAddrMSB |
| 0x3D18 More... | |
| volatile unsigned int | memWriteCtrl |
| 0x3D1C More... | |
| volatile unsigned int | memReadCtrl |
| 0x3D20 More... | |
| volatile unsigned int | memCheckStatus |
| 0x3D24 More... | |
| unsigned int | blankSD2 [(0x10000-0x3D28)/4] |
| 0x3D28 More... | |
| unsigned int SDStruct::blankSD0[(0x3C00-0x0000)/4] |
0x0000
Not used
| unsigned int SDStruct::blankSD1[(0x3D14-0x3CCC)/4] |
0x3CCC
Not used
| unsigned int SDStruct::blankSD2[(0x10000-0x3D28)/4] |
0x3D28
Not used
| volatile unsigned int SDStruct::busyoutCounter[16] |
| volatile unsigned int SDStruct::busyoutPorts |
0x3C10
Address 0x4
Referenced by sdGetActivePayloadPorts(), sdSetActivePayloadPorts(), and sdStatus().
| volatile unsigned int SDStruct::busyoutStatus |
| volatile unsigned int SDStruct::busyoutTest |
| volatile unsigned int SDStruct::clkACounterTest |
| volatile unsigned int SDStruct::clkBCounterTest |
| volatile unsigned int SDStruct::csrTest |
0x3C80
Address 0x20
Referenced by sdInit(), sdStatus(), sdTestGetClockAFreq(), sdTestGetClockAStatus(), sdTestGetClockBFreq(), sdTestGetClockBStatus(), sdTestGetSWALoopback(), sdTestGetTITokenIn(), sdTestSetClkAPLL(), sdTestSetClkBPLL(), sdTestSetTIBusyOut(), and sdTestSetTIGTPLink().
| volatile unsigned int SDStruct::memAddrLSB |
0x3D14
Address 0x45
Referenced by sdFirmwareReadAddr(), sdFirmwareVerifyMemory(), sdFirmwareVerifyPage(), sdFirmwareVerifyPageZero(), sdFirmwareWritePage(), and sdFirmwareWriteToMemory().
| volatile unsigned int SDStruct::memAddrMSB |
0x3D18
Address 0x46
Referenced by sdFirmwareReadAddr(), sdFirmwareVerifyMemory(), sdFirmwareVerifyPage(), sdFirmwareVerifyPageZero(), sdFirmwareWritePage(), and sdFirmwareWriteToMemory().
| volatile unsigned int SDStruct::memCheckStatus |
| volatile unsigned int SDStruct::memReadCtrl |
0x3D20
Address 0x48
Referenced by sdFirmwareFlushFifo(), sdFirmwareReadAddr(), sdFirmwareReadStatus(), sdFirmwareVerifyMemory(), sdFirmwareVerifyPage(), and sdFirmwareVerifyPageZero().
| volatile unsigned int SDStruct::memWriteCtrl |
| volatile unsigned int SDStruct::payloadPorts |
0x3C08
Address 0x2
Referenced by sdGetActivePayloadPorts(), sdSetActivePayloadPorts(), and sdStatus().
| unsigned int SDStruct::RFU0 |
0x3C18
Address 0x6
| volatile unsigned int SDStruct::sdLinkTest |
| volatile unsigned int SDStruct::statBitBTest |
| volatile unsigned int SDStruct::status |
| volatile unsigned int SDStruct::system |
0x3C00
Device 1, Address 0x0
Referenced by sdGetClockMode(), sdGetPLLClockFrequency(), sdGetTiFastLink(), sdReset(), sdSetClockMode(), sdSetPLLClockFrequency(), sdSetTiFastLink(), and sdStatus().
| volatile unsigned int SDStruct::tokenInTest |
| volatile unsigned int SDStruct::tokenOutTest |
| volatile unsigned int SDStruct::tokenPorts |
0x3C0C
Address 0x3
Referenced by sdGetActivePayloadPorts(), sdSetActivePayloadPorts(), and sdStatus().
| volatile unsigned int SDStruct::trigoutCounter[16] |
| volatile unsigned int SDStruct::trigoutPorts |
0x3C14
Address 0x5
Referenced by sdGetActivePayloadPorts(), sdSetActivePayloadPorts(), and sdStatus().
| volatile unsigned int SDStruct::trigoutStatus |
| volatile unsigned int SDStruct::trigOutTest |
| volatile unsigned int SDStruct::version |