Introduction
The B1553BRM is part of the GRLIB device library from Gaisler. The device integrates the Actel Core1553BRM chip inside an AMBA bridge.
Attributes
Properties
Name | Type | Description |
---|---|---|
BrmBcCommandBlockPointer |
uint16_t |
BRM command block pointer |
BrmBcMinorFrameTimerRegister |
uint16_t |
BRM minor frame timer register |
BrmBuiltinTestRegister |
uint16_t |
BRM built-in test register |
BrmControl |
uint16_t |
BRM control register |
BrmCurrentCommand |
uint16_t |
BRM current command register |
BrmEnhancedFeaturesRegister |
uint16_t |
BRM enhanced features register |
BrmInterruptMask |
uint16_t |
BRM interrupt mask |
BrmInterruptPointer |
uint16_t |
BRM interrupt pointer |
BrmOperationAndStatus |
uint16_t |
BRM operation and status register |
BrmPendingInterrupt |
uint16_t |
BRM pending interrupt |
BrmRt1553abStatusWordRegister |
uint16_t |
BRM 1553A/B status word register |
BrmRtLegalizationRegisters |
[15 x uint16_t] |
BRM RT legalization registers |
ambaAhbPageAddress |
uint32_t |
AHB page address register |
ambaInterruptSettings |
uint32_t |
Interrupt settings register |
ambaStatusControlReg |
uint32_t |
Status and control register |
config.bc.minorFrameTimerFreq |
uint64_t |
Frequency of the minor frame timer |
config.bc.msgToMsgTimerFreq |
uint64_t |
Frequency of the Message to Message Timer |
config.interruptHw |
uint8_t |
Hardware interrupt |
config.interruptMsg |
uint8_t |
Message interrupt |
internals.bc.protocolPhase |
uint32_t |
Current Protocol Phase |
internals.bc.transferType |
uint32_t |
Transfer Type |
internals.milRetriesLeft |
uint8_t |
Counter for milbus transaction retry. |
internals.milSelectedBus |
uint8_t |
Selected bus for the transaction. |
internals.minorFrameReload |
uint16_t |
Value to reload the Minor Frame Timer with. |
irqCtrl |
iref / <unknown> |
Interrupt controller. |
memAccess |
iref / <unknown> |
Memory access interface for accessing RAM (for DMA). |
object.timeSource |
object |
Time source object (a cpu or machine object) |