GRLIB GR1553B Model
The Gr1553B device is part of the GRLIB IP library.
It is available in libTEMUGr1553B.so.
@Gr1553B Reference
Properties
| Name | Type | Description |
|---|---|---|
Class |
*void |
Class object |
Component |
*void |
Pointer to component object if part of component |
LocalName |
*char |
Local name (in component, if applicable) |
LogMessageFlags |
uint64_t |
Per-object log message suppression flags |
LoggingFlags |
uint64_t |
Flags for logging info |
Name |
*char |
Object name |
ObjectID |
uint64_t |
Unique ObjectID. |
ReplayLoggingFlags |
uint64_t |
Replay-time category logging flags |
TimeSource |
*void |
Time source object |
Gr1553B Reference
Properties
| Name | Type | Description |
|---|---|---|
BCACPColdResetValue |
uint32_t |
GR1553B BC asynchronous list current slot pointer |
BCACPForcedBits |
uint32_t |
GR1553B BC asynchronous list current slot pointer |
BCACPForcedFlippedBits |
uint32_t |
GR1553B BC asynchronous list current slot pointer |
BCACPReadMask |
uint32_t |
GR1553B BC asynchronous list current slot pointer |
BCACPResetMask |
uint32_t |
GR1553B BC asynchronous list current slot pointer |
BCACPResetValue |
uint32_t |
GR1553B BC asynchronous list current slot pointer |
BCACPWriteMask |
uint32_t |
GR1553B BC asynchronous list current slot pointer |
BCAColdResetValue |
uint32_t |
GR1553B BC action register |
BCAForcedBits |
uint32_t |
GR1553B BC action register |
BCAForcedFlippedBits |
uint32_t |
GR1553B BC action register |
BCANPColdResetValue |
uint32_t |
GR1553B BC asynchronous list next pointer register |
BCANPForcedBits |
uint32_t |
GR1553B BC asynchronous list next pointer register |
BCANPForcedFlippedBits |
uint32_t |
GR1553B BC asynchronous list next pointer register |
BCANPReadMask |
uint32_t |
GR1553B BC asynchronous list next pointer register |
BCANPResetMask |
uint32_t |
GR1553B BC asynchronous list next pointer register |
BCANPResetValue |
uint32_t |
GR1553B BC asynchronous list next pointer register |
BCANPWriteMask |
uint32_t |
GR1553B BC asynchronous list next pointer register |
BCAReadMask |
uint32_t |
GR1553B BC action register |
BCAResetMask |
uint32_t |
GR1553B BC action register |
BCAResetValue |
uint32_t |
GR1553B BC action register |
BCAWriteMask |
uint32_t |
GR1553B BC action register |
BCBSColdResetValue |
uint32_t |
GR1553B BC per-RT bus swap register |
BCBSForcedBits |
uint32_t |
GR1553B BC per-RT bus swap register |
BCBSForcedFlippedBits |
uint32_t |
GR1553B BC per-RT bus swap register |
BCBSReadMask |
uint32_t |
GR1553B BC per-RT bus swap register |
BCBSResetMask |
uint32_t |
GR1553B BC per-RT bus swap register |
BCBSResetValue |
uint32_t |
GR1553B BC per-RT bus swap register |
BCBSWriteMask |
uint32_t |
GR1553B BC per-RT bus swap register |
BCRPColdResetValue |
uint32_t |
GR1553B BC transfer-triggered IRQ ring position register |
BCRPForcedBits |
uint32_t |
GR1553B BC transfer-triggered IRQ ring position register |
BCRPForcedFlippedBits |
uint32_t |
GR1553B BC transfer-triggered IRQ ring position register |
BCRPReadMask |
uint32_t |
GR1553B BC transfer-triggered IRQ ring position register |
BCRPResetMask |
uint32_t |
GR1553B BC transfer-triggered IRQ ring position register |
BCRPResetValue |
uint32_t |
GR1553B BC transfer-triggered IRQ ring position register |
BCRPWriteMask |
uint32_t |
GR1553B BC transfer-triggered IRQ ring position register |
BCSCColdResetValue |
uint32_t |
GR1553B BC status and config register |
BCSCForcedBits |
uint32_t |
GR1553B BC status and config register |
BCSCForcedFlippedBits |
uint32_t |
GR1553B BC status and config register |
BCSCReadMask |
uint32_t |
GR1553B BC status and config register |
BCSCResetMask |
uint32_t |
GR1553B BC status and config register |
BCSCResetValue |
uint32_t |
GR1553B BC status and config register |
BCSCWriteMask |
uint32_t |
GR1553B BC status and config register |
BCTCPColdResetValue |
uint32_t |
GR1553B BC transfer list current slot pointer |
BCTCPForcedBits |
uint32_t |
GR1553B BC transfer list current slot pointer |
BCTCPForcedFlippedBits |
uint32_t |
GR1553B BC transfer list current slot pointer |
BCTCPReadMask |
uint32_t |
GR1553B BC transfer list current slot pointer |
BCTCPResetMask |
uint32_t |
GR1553B BC transfer list current slot pointer |
BCTCPResetValue |
uint32_t |
GR1553B BC transfer list current slot pointer |
BCTCPWriteMask |
uint32_t |
GR1553B BC transfer list current slot pointer |
BCTColdResetValue |
uint32_t |
GR1553B BC timer register |
BCTForcedBits |
uint32_t |
GR1553B BC timer register |
BCTForcedFlippedBits |
uint32_t |
GR1553B BC timer register |
BCTNPColdResetValue |
uint32_t |
GR1553B BC transfer list next pointer register |
BCTNPForcedBits |
uint32_t |
GR1553B BC transfer list next pointer register |
BCTNPForcedFlippedBits |
uint32_t |
GR1553B BC transfer list next pointer register |
BCTNPReadMask |
uint32_t |
GR1553B BC transfer list next pointer register |
BCTNPResetMask |
uint32_t |
GR1553B BC transfer list next pointer register |
BCTNPResetValue |
uint32_t |
GR1553B BC transfer list next pointer register |
BCTNPWriteMask |
uint32_t |
GR1553B BC transfer list next pointer register |
BCTReadMask |
uint32_t |
GR1553B BC timer register |
BCTResetMask |
uint32_t |
GR1553B BC timer register |
BCTResetValue |
uint32_t |
GR1553B BC timer register |
BCTWColdResetValue |
uint32_t |
GR1553B BC timer wake-up register |
BCTWForcedBits |
uint32_t |
GR1553B BC timer wake-up register |
BCTWForcedFlippedBits |
uint32_t |
GR1553B BC timer wake-up register |
BCTWReadMask |
uint32_t |
GR1553B BC timer wake-up register |
BCTWResetMask |
uint32_t |
GR1553B BC timer wake-up register |
BCTWResetValue |
uint32_t |
GR1553B BC timer wake-up register |
BCTWWriteMask |
uint32_t |
GR1553B BC timer wake-up register |
BCTWriteMask |
uint32_t |
GR1553B BC timer register |
BMCColdResetValue |
uint32_t |
GR1553B BM control register |
BMCForcedBits |
uint32_t |
GR1553B BM control register |
BMCForcedFlippedBits |
uint32_t |
GR1553B BM control register |
BMCReadMask |
uint32_t |
GR1553B BM control register |
BMCResetMask |
uint32_t |
GR1553B BM control register |
BMCResetValue |
uint32_t |
GR1553B BM control register |
BMCWriteMask |
uint32_t |
GR1553B BM control register |
BMLBEColdResetValue |
uint32_t |
GR1553B BM log buffer end register |
BMLBEForcedBits |
uint32_t |
GR1553B BM log buffer end register |
BMLBEForcedFlippedBits |
uint32_t |
GR1553B BM log buffer end register |
BMLBEReadMask |
uint32_t |
GR1553B BM log buffer end register |
BMLBEResetMask |
uint32_t |
GR1553B BM log buffer end register |
BMLBEResetValue |
uint32_t |
GR1553B BM log buffer end register |
BMLBEWriteMask |
uint32_t |
GR1553B BM log buffer end register |
BMLBPColdResetValue |
uint32_t |
GR1553B BM log buffer position register |
BMLBPForcedBits |
uint32_t |
GR1553B BM log buffer position register |
BMLBPForcedFlippedBits |
uint32_t |
GR1553B BM log buffer position register |
BMLBPReadMask |
uint32_t |
GR1553B BM log buffer position register |
BMLBPResetMask |
uint32_t |
GR1553B BM log buffer position register |
BMLBPResetValue |
uint32_t |
GR1553B BM log buffer position register |
BMLBPWriteMask |
uint32_t |
GR1553B BM log buffer position register |
BMLBSColdResetValue |
uint32_t |
GR1553B BM log buffer start register |
BMLBSForcedBits |
uint32_t |
GR1553B BM log buffer start register |
BMLBSForcedFlippedBits |
uint32_t |
GR1553B BM log buffer start register |
BMLBSReadMask |
uint32_t |
GR1553B BM log buffer start register |
BMLBSResetMask |
uint32_t |
GR1553B BM log buffer start register |
BMLBSResetValue |
uint32_t |
GR1553B BM log buffer start register |
BMLBSWriteMask |
uint32_t |
GR1553B BM log buffer start register |
BMRTAFColdResetValue |
uint32_t |
GR1553B BM RT address filter register |
BMRTAFForcedBits |
uint32_t |
GR1553B BM RT address filter register |
BMRTAFForcedFlippedBits |
uint32_t |
GR1553B BM RT address filter register |
BMRTAFReadMask |
uint32_t |
GR1553B BM RT address filter register |
BMRTAFResetMask |
uint32_t |
GR1553B BM RT address filter register |
BMRTAFResetValue |
uint32_t |
GR1553B BM RT address filter register |
BMRTAFWriteMask |
uint32_t |
GR1553B BM RT address filter register |
BMRTMCColdResetValue |
uint32_t |
GR1553B BM RT mode code filter register |
BMRTMCForcedBits |
uint32_t |
GR1553B BM RT mode code filter register |
BMRTMCForcedFlippedBits |
uint32_t |
GR1553B BM RT mode code filter register |
BMRTMCReadMask |
uint32_t |
GR1553B BM RT mode code filter register |
BMRTMCResetMask |
uint32_t |
GR1553B BM RT mode code filter register |
BMRTMCResetValue |
uint32_t |
GR1553B BM RT mode code filter register |
BMRTMCWriteMask |
uint32_t |
GR1553B BM RT mode code filter register |
BMRTSFColdResetValue |
uint32_t |
GR1553B BM RT subaddress filter register |
BMRTSFForcedBits |
uint32_t |
GR1553B BM RT subaddress filter register |
BMRTSFForcedFlippedBits |
uint32_t |
GR1553B BM RT subaddress filter register |
BMRTSFReadMask |
uint32_t |
GR1553B BM RT subaddress filter register |
BMRTSFResetMask |
uint32_t |
GR1553B BM RT subaddress filter register |
BMRTSFResetValue |
uint32_t |
GR1553B BM RT subaddress filter register |
BMRTSFWriteMask |
uint32_t |
GR1553B BM RT subaddress filter register |
BMSColdResetValue |
uint32_t |
GR1553B BM status register |
BMSForcedBits |
uint32_t |
GR1553B BM status register |
BMSForcedFlippedBits |
uint32_t |
GR1553B BM status register |
BMSReadMask |
uint32_t |
GR1553B BM status register |
BMSResetMask |
uint32_t |
GR1553B BM status register |
BMSResetValue |
uint32_t |
GR1553B BM status register |
BMSWriteMask |
uint32_t |
GR1553B BM status register |
BMTTCColdResetValue |
uint32_t |
GR1553B BM time tag control register |
BMTTCForcedBits |
uint32_t |
GR1553B BM time tag control register |
BMTTCForcedFlippedBits |
uint32_t |
GR1553B BM time tag control register |
BMTTCReadMask |
uint32_t |
GR1553B BM time tag control register |
BMTTCResetMask |
uint32_t |
GR1553B BM time tag control register |
BMTTCResetValue |
uint32_t |
GR1553B BM time tag control register |
BMTTCWriteMask |
uint32_t |
GR1553B BM time tag control register |
Class |
*void |
Class object |
Component |
*void |
Pointer to component object if part of component |
HCColdResetValue |
uint32_t |
GR1553B hardware configuration register |
HCForcedBits |
uint32_t |
GR1553B hardware configuration register |
HCForcedFlippedBits |
uint32_t |
GR1553B hardware configuration register |
HCReadMask |
uint32_t |
GR1553B hardware configuration register |
HCResetMask |
uint32_t |
GR1553B hardware configuration register |
HCResetValue |
uint32_t |
GR1553B hardware configuration register |
HCWriteMask |
uint32_t |
GR1553B hardware configuration register |
IRQColdResetValue |
uint32_t |
GR1553B IRQ register |
IRQEColdResetValue |
uint32_t |
GR1553B IRQ enable register |
IRQEForcedBits |
uint32_t |
GR1553B IRQ enable register |
IRQEForcedFlippedBits |
uint32_t |
GR1553B IRQ enable register |
IRQEReadMask |
uint32_t |
GR1553B IRQ enable register |
IRQEResetMask |
uint32_t |
GR1553B IRQ enable register |
IRQEResetValue |
uint32_t |
GR1553B IRQ enable register |
IRQEWriteMask |
uint32_t |
GR1553B IRQ enable register |
IRQForcedBits |
uint32_t |
GR1553B IRQ register |
IRQForcedFlippedBits |
uint32_t |
GR1553B IRQ register |
IRQReadMask |
uint32_t |
GR1553B IRQ register |
IRQResetMask |
uint32_t |
GR1553B IRQ register |
IRQResetValue |
uint32_t |
GR1553B IRQ register |
IRQWriteMask |
uint32_t |
GR1553B IRQ register |
LocalName |
*char |
Local name (in component, if applicable) |
LogMessageFlags |
uint64_t |
Per-object log message suppression flags |
LoggingFlags |
uint64_t |
Flags for logging info |
Name |
*char |
Object name |
ObjectID |
uint64_t |
Unique ObjectID. |
RTBSColdResetValue |
uint32_t |
GR1553B RT bus status bits register |
RTBSForcedBits |
uint32_t |
GR1553B RT bus status bits register |
RTBSForcedFlippedBits |
uint32_t |
GR1553B RT bus status bits register |
RTBSReadMask |
uint32_t |
GR1553B RT bus status bits register |
RTBSResetMask |
uint32_t |
GR1553B RT bus status bits register |
RTBSResetValue |
uint32_t |
GR1553B RT bus status bits register |
RTBSWriteMask |
uint32_t |
GR1553B RT bus status bits register |
RTCColdResetValue |
uint32_t |
GR1553B RT config register |
RTCForcedBits |
uint32_t |
GR1553B RT config register |
RTCForcedFlippedBits |
uint32_t |
GR1553B RT config register |
RTCReadMask |
uint32_t |
GR1553B RT config register |
RTCResetMask |
uint32_t |
GR1553B RT config register |
RTCResetValue |
uint32_t |
GR1553B RT config register |
RTCWriteMask |
uint32_t |
GR1553B RT config register |
RTELIPColdResetValue |
uint32_t |
GR1553B RT event log interrupt position register |
RTELIPForcedBits |
uint32_t |
GR1553B RT event log interrupt position register |
RTELIPForcedFlippedBits |
uint32_t |
GR1553B RT event log interrupt position register |
RTELIPReadMask |
uint32_t |
GR1553B RT event log interrupt position register |
RTELIPResetMask |
uint32_t |
GR1553B RT event log interrupt position register |
RTELIPResetValue |
uint32_t |
GR1553B RT event log interrupt position register |
RTELIPWriteMask |
uint32_t |
GR1553B RT event log interrupt position register |
RTELMColdResetValue |
uint32_t |
GR1553B RT event log size mask register |
RTELMForcedBits |
uint32_t |
GR1553B RT event log size mask register |
RTELMForcedFlippedBits |
uint32_t |
GR1553B RT event log size mask register |
RTELMReadMask |
uint32_t |
GR1553B RT event log size mask register |
RTELMResetMask |
uint32_t |
GR1553B RT event log size mask register |
RTELMResetValue |
uint32_t |
GR1553B RT event log size mask register |
RTELMWriteMask |
uint32_t |
GR1553B RT event log size mask register |
RTELPColdResetValue |
uint32_t |
GR1553B RT event log position register |
RTELPForcedBits |
uint32_t |
GR1553B RT event log position register |
RTELPForcedFlippedBits |
uint32_t |
GR1553B RT event log position register |
RTELPReadMask |
uint32_t |
GR1553B RT event log position register |
RTELPResetMask |
uint32_t |
GR1553B RT event log position register |
RTELPResetValue |
uint32_t |
GR1553B RT event log position register |
RTELPWriteMask |
uint32_t |
GR1553B RT event log position register |
RTMCCColdResetValue |
uint32_t |
GR1553B RT mode code control register |
RTMCCForcedBits |
uint32_t |
GR1553B RT mode code control register |
RTMCCForcedFlippedBits |
uint32_t |
GR1553B RT mode code control register |
RTMCCReadMask |
uint32_t |
GR1553B RT mode code control register |
RTMCCResetMask |
uint32_t |
GR1553B RT mode code control register |
RTMCCResetValue |
uint32_t |
GR1553B RT mode code control register |
RTMCCWriteMask |
uint32_t |
GR1553B RT mode code control register |
RTSColdResetValue |
uint32_t |
GR1553B RT status register |
RTSForcedBits |
uint32_t |
GR1553B RT status register |
RTSForcedFlippedBits |
uint32_t |
GR1553B RT status register |
RTSReadMask |
uint32_t |
GR1553B RT status register |
RTSResetMask |
uint32_t |
GR1553B RT status register |
RTSResetValue |
uint32_t |
GR1553B RT status register |
RTSTBAColdResetValue |
uint32_t |
GR1553B RT subaddress table base address register |
RTSTBAForcedBits |
uint32_t |
GR1553B RT subaddress table base address register |
RTSTBAForcedFlippedBits |
uint32_t |
GR1553B RT subaddress table base address register |
RTSTBAReadMask |
uint32_t |
GR1553B RT subaddress table base address register |
RTSTBAResetMask |
uint32_t |
GR1553B RT subaddress table base address register |
RTSTBAResetValue |
uint32_t |
GR1553B RT subaddress table base address register |
RTSTBAWriteMask |
uint32_t |
GR1553B RT subaddress table base address register |
RTSWColdResetValue |
uint32_t |
GR1553B RT status words register |
RTSWForcedBits |
uint32_t |
GR1553B RT status words register |
RTSWForcedFlippedBits |
uint32_t |
GR1553B RT status words register |
RTSWReadMask |
uint32_t |
GR1553B RT status words register |
RTSWResetMask |
uint32_t |
GR1553B RT status words register |
RTSWResetValue |
uint32_t |
GR1553B RT status words register |
RTSWWriteMask |
uint32_t |
GR1553B RT status words register |
RTSWriteMask |
uint32_t |
GR1553B RT status register |
RTSYColdResetValue |
uint32_t |
GR1553B RT sync register |
RTSYForcedBits |
uint32_t |
GR1553B RT sync register |
RTSYForcedFlippedBits |
uint32_t |
GR1553B RT sync register |
RTSYReadMask |
uint32_t |
GR1553B RT sync register |
RTSYResetMask |
uint32_t |
GR1553B RT sync register |
RTSYResetValue |
uint32_t |
GR1553B RT sync register |
RTSYWriteMask |
uint32_t |
GR1553B RT sync register |
RTTTCColdResetValue |
uint32_t |
GR1553B RT time tag control register |
RTTTCForcedBits |
uint32_t |
GR1553B RT time tag control register |
RTTTCForcedFlippedBits |
uint32_t |
GR1553B RT time tag control register |
RTTTCReadMask |
uint32_t |
GR1553B RT time tag control register |
RTTTCResetMask |
uint32_t |
GR1553B RT time tag control register |
RTTTCResetValue |
uint32_t |
GR1553B RT time tag control register |
RTTTCWriteMask |
uint32_t |
GR1553B RT time tag control register |
ReplayLoggingFlags |
uint64_t |
Replay-time category logging flags |
TimeSource |
*void |
Time source object |
bus |
temu_IfaceRef/ <unknown> |
MIL-STD-1553 bus model. |
config.infiniteSpeed |
uint8_t |
0 = milbus speed, 1+ = infinite speed |
config.interrupt |
uint8_t |
The interrupt index |
config.littleEndian |
uint8_t |
Endianess of memory interface. |
internal.bc.busState |
uint32_t |
|
internal.bc.tldesc.w0 |
uint32_t |
|
internal.bc.tldesc.w1 |
uint32_t |
|
internal.bc.tldesc.w2 |
uint32_t |
|
internal.bc.tldesc.w3 |
uint32_t |
|
internal.bc.tldescAddr |
uint32_t |
|
internal.rt.Cmd |
uint16_t |
|
internal.rt.CmdMcActivation |
uint32_t |
|
internal.rt.CmdType |
uint32_t |
|
internal.rt.State |
uint32_t |
|
internal.rt.inhibitTerminalFlag |
uint8_t |
|
internal.rt.previousCommand |
uint16_t |
|
internal.rt.previousStatusWord |
uint16_t |
|
internal.rt.statusFlags |
uint16_t |
|
internal.rt.subAddrTableEntry.ctrlWord |
uint32_t |
|
internal.rt.subAddrTableEntry.receiveDescPtr |
uint32_t |
|
internal.rt.subAddrTableEntry.transmitDescPtr |
uint32_t |
|
internal.rt.timeTagSetTime |
uint64_t |
|
internal.rt.timeTagSetValue |
uint16_t |
|
irqCtrl |
temu_IfaceRef/ <unknown> |
Interrupt controller. |
memAccess |
temu_IfaceRef/ <unknown> |
Memory access interface for accessing RAM (for DMA). |
pnp.bar |
uint32_t |
|
pnp.config |
uint32_t |
|
regs.bc.action |
uint32_t |
GR1553B BC action register |
regs.bc.asyncListCurrentSlot |
uint32_t |
GR1553B BC asynchronous list current slot pointer |
regs.bc.asyncListNextPtr |
uint32_t |
GR1553B BC asynchronous list next pointer register |
regs.bc.perRtBusSwap |
uint32_t |
GR1553B BC per-RT bus swap register |
regs.bc.statCfg |
uint32_t |
GR1553B BC status and config register |
regs.bc.timer |
uint32_t |
GR1553B BC timer register |
regs.bc.timerWakeup |
uint32_t |
GR1553B BC timer wake-up register |
regs.bc.transListCurrentSlot |
uint32_t |
GR1553B BC transfer list current slot pointer |
regs.bc.transferListNextPtr |
uint32_t |
GR1553B BC transfer list next pointer register |
regs.bc.trigIrqRingPos |
uint32_t |
GR1553B BC transfer-triggered IRQ ring position register |
regs.bm.ctrl |
uint32_t |
GR1553B BM control register |
regs.bm.logBuffEnd |
uint32_t |
GR1553B BM log buffer end register |
regs.bm.logBuffPos |
uint32_t |
GR1553B BM log buffer position register |
regs.bm.logBuffStart |
uint32_t |
GR1553B BM log buffer start register |
regs.bm.rtAddrFilt |
uint32_t |
GR1553B BM RT address filter register |
regs.bm.rtMcFilt |
uint32_t |
GR1553B BM RT mode code filter register |
regs.bm.rtSubAddrFilt |
uint32_t |
GR1553B BM RT subaddress filter register |
regs.bm.stat |
uint32_t |
GR1553B BM status register |
regs.bm.timeTagCtrl |
uint32_t |
GR1553B BM time tag control register |
regs.hwConfig |
uint32_t |
GR1553B hardware configuration register |
regs.irq |
uint32_t |
GR1553B IRQ register |
regs.irqEnable |
uint32_t |
GR1553B IRQ enable register |
regs.rt.busStatBits |
uint32_t |
GR1553B RT bus status bits register |
regs.rt.cfg |
uint32_t |
GR1553B RT config register |
regs.rt.eventLogIrqPos |
uint32_t |
GR1553B RT event log interrupt position register |
regs.rt.eventLogPos |
uint32_t |
GR1553B RT event log position register |
regs.rt.eventLogSizeMask |
uint32_t |
GR1553B RT event log size mask register |
regs.rt.modeCodeCtrl |
uint32_t |
GR1553B RT mode code control register |
regs.rt.statWord |
uint32_t |
GR1553B RT status words register |
regs.rt.status |
uint32_t |
GR1553B RT status register |
regs.rt.subAddrTableBaseAddr |
uint32_t |
GR1553B RT subaddress table base address register |
regs.rt.sync |
uint32_t |
GR1553B RT sync register |
regs.rt.timeTagCtrl |
uint32_t |
GR1553B RT time tag control register |