SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
brief: |
This structure defines the ${.:/register-block-group} register block memory
map.
copyrights:
- Copyright (C) 2021 embedded brains GmbH & Co. KG
description: null
enabled-by: true
identifier: RTEMSDeviceGR1553B
index-entries: []
interface-type: register-block
links:
- role: interface-ingroup
uid: group
- role: interface-placement
uid: gr1553b-header
definition:
- default:
count: 1
name: IRQ
offset: 0x0
variants: []
- default:
count: 1
name: IRQE
offset: 0x4
variants: []
- default:
count: 1
name: HC
offset: 0x10
variants: []
- default:
count: 1
name: BCSC
offset: 0x40
variants: []
- default:
count: 1
name: BCA
offset: 0x44
variants: []
- default:
count: 1
name: BCTNP
offset: 0x48
variants: []
- default:
count: 1
name: BCANP
offset: 0x4c
variants: []
- default:
count: 1
name: BCT
offset: 0x50
variants: []
- default:
count: 1
name: BCRP
offset: 0x58
variants: []
- default:
count: 1
name: BCBS
offset: 0x5c
variants: []
- default:
count: 1
name: BCTCP
offset: 0x68
variants: []
- default:
count: 1
name: BCACP
offset: 0x6c
variants: []
- default:
count: 1
name: RTS
offset: 0x80
variants: []
- default:
count: 1
name: RTC
offset: 0x84
variants: []
- default:
count: 1
name: RTBS
offset: 0x88
variants: []
- default:
count: 1
name: RTSW
offset: 0x8c
variants: []
- default:
count: 1
name: RTSY
offset: 0x90
variants: []
- default:
count: 1
name: RTSTBA
offset: 0x94
variants: []
- default:
count: 1
name: RTMCC
offset: 0x98
variants: []
- default:
count: 1
name: RTTTC
offset: 0xa4
variants: []
- default:
count: 1
name: RTELM
offset: 0xac
variants: []
- default:
count: 1
name: RTELP
offset: 0xb0
variants: []
- default:
count: 1
name: RTELIP
offset: 0xb4
variants: []
- default:
count: 1
name: BMS
offset: 0xc0
variants: []
- default:
count: 1
name: BMC
offset: 0xc4
variants: []
- default:
count: 1
name: BMRTAF
offset: 0xc8
variants: []
- default:
count: 1
name: BMRTSF
offset: 0xcc
variants: []
- default:
count: 1
name: BMRTMC
offset: 0xd0
variants: []
- default:
count: 1
name: BMLBS
offset: 0xd4
variants: []
- default:
count: 1
name: BMLBE
offset: 0xd8
variants: []
- default:
count: 1
name: BMLBP
offset: 0xdc
variants: []
- default:
count: 1
name: BMTTC
offset: 0xe0
variants: []
register-prefix: null
register-block-group: GR1553B
register-block-size: 228
registers:
- bits:
- default:
- properties: [r, w1c]
brief: null
description: null
name: 'BMTOF'
start: 17
width: 1
- properties: [r, w1c]
brief: null
description: null
name: 'BMD'
start: 16
width: 1
- properties: [r, w1c]
brief: null
description: null
name: 'RTTE'
start: 10
width: 1
- properties: [r, w1c]
brief: null
description: null
name: 'RTD'
start: 9
width: 1
- properties: [r, w1c]
brief: null
description: null
name: 'RTEV'
start: 8
width: 1
- properties: [r, w1c]
brief: null
description: null
name: 'BCWK'
start: 2
width: 1
- properties: [r, w1c]
brief: null
description: null
name: 'BCD'
start: 1
width: 1
- properties: [r, w1c]
brief: null
description: null
name: 'BCEV'
start: 0
width: 1
variants: []
brief: |
GR1553B IRQ Register
description: null
name: IRQ
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'BMTOE'
start: 17
width: 1
- properties: [r, w]
brief: null
description: null
name: 'BMDE'
start: 16
width: 1
- properties: [r, w]
brief: null
description: null
name: 'RTTEE'
start: 10
width: 1
- properties: [r, w]
brief: null
description: null
name: 'RTDE'
start: 9
width: 1
- properties: [r, w]
brief: null
description: null
name: 'RTEVE'
start: 8
width: 1
- properties: [r, w]
brief: null
description: null
name: 'BCWKE'
start: 2
width: 1
- properties: [r, w]
brief: null
description: null
name: 'BCDE'
start: 1
width: 1
- properties: [r, w]
brief: null
description: null
name: 'BCEVE'
start: 0
width: 1
variants: []
brief: |
GR1553B IRQ Enable Register
description: null
name: IRQE
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'MOD'
start: 31
width: 1
- properties: [r, w]
brief: null
description: null
name: 'CVER'
start: 12
width: 1
- properties: [r]
brief: null
description: null
name: 'XKEYS'
start: 11
width: 1
- properties: [r]
brief: null
description: null
name: 'ENDIAN'
start: 9
width: 2
- properties: [r]
brief: null
description: null
name: 'SCLK'
start: 8
width: 1
- properties: [r]
brief: null
description: null
name: 'CCFREQ'
start: 0
width: 8
variants: []
brief: |
GR1553B Hardware Configuration Register
description: null
name: HC
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'BCSUP'
start: 31
width: 1
- properties: [r]
brief: null
description: null
name: 'BCFEAT'
start: 28
width: 3
- properties: [r, w]
brief: null
description: null
name: 'BCCHK'
start: 16
width: 1
- properties: [r]
brief: null
description: null
name: 'ASADL'
start: 11
width: 5
- properties: [r]
brief: null
description: null
name: 'ASST'
start: 8
width: 2
- properties: [r]
brief: null
description: null
name: 'SCADL'
start: 3
width: 5
- properties: [r]
brief: null
description: null
name: 'SCST'
start: 0
width: 3
variants: []
brief: |
GR1553B BC Status and Config Register
description: null
name: BCSC
width: 32
- bits:
- default:
- properties: [w]
brief: null
description: null
name: 'BCKEY'
start: 16
width: 16
- properties: [w]
brief: null
description: null
name: 'ASSTP'
start: 9
width: 1
- properties: [w]
brief: null
description: null
name: 'ASSRT'
start: 8
width: 1
- properties: [w]
brief: null
description: null
name: 'CLRT'
start: 4
width: 1
- properties: [w]
brief: null
description: null
name: 'SETT'
start: 3
width: 1
- properties: [w]
brief: null
description: null
name: 'SCSTP'
start: 2
width: 1
- properties: [w]
brief: null
description: null
name: 'SCSUS'
start: 1
width: 1
- properties: [w]
brief: null
description: null
name: 'SCSRT'
start: 0
width: 1
variants: []
brief: |
GR1553B BC Action Register
description: null
name: BCA
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'POINTER'
start: 0
width: 32
variants: []
brief: |
GR1553B BC Transfer list next pointer register
description: null
name: BCTNP
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'POINTER'
start: 0
width: 32
variants: []
brief: |
GR1553B BC Asynchronous list next pointer register
description: null
name: BCANP
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'SCTM'
start: 0
width: 24
variants: []
brief: |
GR1553B BC Timer register
description: null
name: BCT
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'POSITION'
start: 0
width: 32
variants: []
brief: |
GR1553B BC Transfer-triggered IRQ ring position register
description: null
name: BCRP
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'SWAP'
start: 0
width: 32
variants: []
brief: |
GR1553B BC per-RT Bus swap register
description: null
name: BCBS
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'POINTER'
start: 0
width: 32
variants: []
brief: |
GR1553B BC Transfer list current slot pointer
description: null
name: BCTCP
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'POINTER'
start: 0
width: 32
variants: []
brief: |
GR1553B BC Asynchronous list current slot pointer
description: null
name: BCACP
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'RTSUP'
start: 31
width: 1
- properties: [r]
brief: null
description: null
name: 'ACT'
start: 3
width: 1
- properties: [r]
brief: null
description: null
name: 'SHDA'
start: 2
width: 1
- properties: [r]
brief: null
description: null
name: 'SHDB'
start: 1
width: 1
- properties: [r]
brief: null
description: null
name: 'RUN'
start: 0
width: 1
variants: []
brief: |
GR1553B RT Status register
description: null
name: RTS
width: 32
- bits:
- default:
- properties: [w]
brief: null
description: null
name: 'RTKEY'
start: 16
width: 16
- properties: [r, w]
brief: null
description: null
name: 'SYS'
start: 15
width: 1
- properties: [r, w]
brief: null
description: null
name: 'SYDS'
start: 14
width: 1
- properties: [r, w]
brief: null
description: null
name: 'BRS'
start: 13
width: 1
- properties: [r]
brief: null
description: null
name: 'RTEIS'
start: 6
width: 1
- properties: [r, w]
brief: null
description: null
name: 'RTADDR'
start: 1
width: 5
- properties: [r, w]
brief: null
description: null
name: 'RTEN'
start: 0
width: 1
variants: []
brief: |
GR1553B RT Config register
description: null
name: RTC
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'TFDE'
start: 8
width: 1
- properties: [r, w]
brief: null
description: null
name: 'SREQ'
start: 4
width: 1
- properties: [r, w]
brief: null
description: null
name: 'BUSY'
start: 3
width: 1
- properties: [r, w]
brief: null
description: null
name: 'SSF'
start: 2
width: 1
- properties: [r, w]
brief: null
description: null
name: 'DBCA'
start: 1
width: 1
- properties: [r, w]
brief: null
description: null
name: 'TFLG'
start: 0
width: 1
variants: []
brief: |
GR1553B RT Bus status register
description: null
name: RTBS
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'BITW'
start: 16
width: 16
- properties: [r, w]
brief: null
description: null
name: 'VECW'
start: 0
width: 16
variants: []
brief: |
GR1553B RT Status words register
description: null
name: RTSW
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'SYTM'
start: 16
width: 16
- properties: [r]
brief: null
description: null
name: 'SYD'
start: 0
width: 16
variants: []
brief: |
GR1553B RT Sync register
description: null
name: RTSY
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'SATB'
start: 9
width: 23
variants: []
brief: |
GR1553B RT Subaddress table base address register
description: null
name: RTSTBA
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'RRTB'
start: 28
width: 2
- properties: [r, w]
brief: null
description: null
name: 'RRT'
start: 26
width: 2
- properties: [r, w]
brief: null
description: null
name: 'ITFB'
start: 24
width: 2
- properties: [r, w]
brief: null
description: null
name: 'ITF'
start: 22
width: 2
- properties: [r, w]
brief: null
description: null
name: 'ISTB'
start: 20
width: 2
- properties: [r, w]
brief: null
description: null
name: 'IST'
start: 18
width: 2
- properties: [r, w]
brief: null
description: null
name: 'DBC'
start: 16
width: 2
- properties: [r, w]
brief: null
description: null
name: 'TBW'
start: 14
width: 2
- properties: [r, w]
brief: null
description: null
name: 'TVW'
start: 12
width: 2
- properties: [r, w]
brief: null
description: null
name: 'TSB'
start: 10
width: 2
- properties: [r, w]
brief: null
description: null
name: 'TS'
start: 8
width: 2
- properties: [r, w]
brief: null
description: null
name: 'SDB'
start: 6
width: 2
- properties: [r, w]
brief: null
description: null
name: 'SD'
start: 4
width: 2
- properties: [r, w]
brief: null
description: null
name: 'SB'
start: 2
width: 2
- properties: [r, w]
brief: null
description: null
name: 'S'
start: 0
width: 2
variants: []
brief: |
GR1553B RT Mode code control register
description: null
name: RTMCC
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'TRES'
start: 16
width: 16
- properties: [r, w]
brief: null
description: null
name: 'TVAL'
start: 0
width: 16
variants: []
brief: |
GR1553B RT Time tag control register
description: null
name: RTTTC
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'MASK'
start: 0
width: 32
variants: []
brief: |
GR1553B RT Event log size mask register
description: null
name: RTELM
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'POINTER'
start: 0
width: 32
variants: []
brief: |
GR1553B RT Event log position register
description: null
name: RTELP
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'POINTER'
start: 0
width: 32
variants: []
brief: |
GR1553B RT Event Log interrupt position register
description: null
name: RTELIP
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'BMSUP'
start: 31
width: 1
- properties: [r]
brief: null
description: null
name: 'KEYEN'
start: 30
width: 1
variants: []
brief: |
GR1553B BM Status register
description: null
name: BMS
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'BMKEY'
start: 16
width: 16
- properties: [r, w]
brief: null
description: null
name: 'WRSTP'
start: 5
width: 1
- properties: [r, w]
brief: null
description: null
name: 'EXST'
start: 4
width: 1
- properties: [r, w]
brief: null
description: null
name: 'IMCL'
start: 3
width: 1
- properties: [r, w]
brief: null
description: null
name: 'UDWL'
start: 2
width: 1
- properties: [r, w]
brief: null
description: null
name: 'MANL'
start: 1
width: 1
- properties: [r, w]
brief: null
description: null
name: 'BMEN'
start: 0
width: 1
variants: []
brief: |
GR1553B BM Control register
description: null
name: BMC
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'MASK'
start: 0
width: 32
variants: []
brief: |
GR1553B BM RT Address filter register
description: null
name: BMRTAF
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'MASK'
start: 0
width: 32
variants: []
brief: |
GR1553B BM RT Subaddress filter register
description: null
name: BMRTSF
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'STSB'
start: 18
width: 1
- properties: [r, w]
brief: null
description: null
name: 'STS'
start: 17
width: 1
- properties: [r, w]
brief: null
description: null
name: 'TLC'
start: 16
width: 1
- properties: [r, w]
brief: null
description: null
name: 'TSW'
start: 15
width: 1
- properties: [r, w]
brief: null
description: null
name: 'RRTB'
start: 14
width: 1
- properties: [r, w]
brief: null
description: null
name: 'RRT'
start: 13
width: 1
- properties: [r, w]
brief: null
description: null
name: 'ITFB'
start: 12
width: 1
- properties: [r, w]
brief: null
description: null
name: 'ITF'
start: 11
width: 1
- properties: [r, w]
brief: null
description: null
name: 'ISTB'
start: 10
width: 1
- properties: [r, w]
brief: null
description: null
name: 'IST'
start: 9
width: 1
- properties: [r, w]
brief: null
description: null
name: 'DBC'
start: 8
width: 1
- properties: [r, w]
brief: null
description: null
name: 'TBW'
start: 7
width: 1
- properties: [r, w]
brief: null
description: null
name: 'TVW'
start: 6
width: 1
- properties: [r, w]
brief: null
description: null
name: 'TSB'
start: 5
width: 1
- properties: [r, w]
brief: null
description: null
name: 'TS'
start: 4
width: 1
- properties: [r, w]
brief: null
description: null
name: 'SDB'
start: 3
width: 1
- properties: [r, w]
brief: null
description: null
name: 'SD'
start: 2
width: 1
- properties: [r, w]
brief: null
description: null
name: 'SB'
start: 1
width: 1
- properties: [r, w]
brief: null
description: null
name: 'S'
start: 0
width: 1
variants: []
brief: |
GR1553B BM RT Mode code filter register
description: null
name: BMRTMC
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'START'
start: 0
width: 32
variants: []
brief: |
GR1553B BM Log buffer start
description: null
name: BMLBS
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'END'
start: 0
width: 32
variants: []
brief: |
GR1553B BM Log buffer end
description: null
name: BMLBE
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'POSITION'
start: 0
width: 32
variants: []
brief: |
GR1553B BM Log buffer position
description: null
name: BMLBP
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'TRES'
start: 24
width: 8
- properties: [r, w]
brief: null
description: null
name: 'TVAL'
start: 0
width: 24
variants: []
brief: |
GR1553B BM Time tag control register
description: null
name: BMTTC
width: 32
name: gr1553b
notes: null
type: interface