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: RTEMSDeviceGRLIBSPWTDP
index-entries: []
interface-type: register-block
links:
- role: interface-ingroup
uid: group
- role: interface-placement
uid: spwtdp-header
definition:
- default:
count: 1
name: CONF0
offset: 0x0
variants: []
- default:
count: 1
name: CONF3
offset: 0xc
variants: []
- default:
count: 1
name: CTRL
offset: 0x20
variants: []
- default:
count: 1
name: CET0
offset: 0x24
variants: []
- default:
count: 1
name: CET1
offset: 0x28
variants: []
- default:
count: 1
name: CET2
offset: 0x2c
variants: []
- default:
count: 1
name: CET3
offset: 0x30
variants: []
- default:
count: 1
name: CET4
offset: 0x34
variants: []
- default:
count: 1
name: DPF
offset: 0x40
variants: []
- default:
count: 1
name: DET0
offset: 0x44
variants: []
- default:
count: 1
name: DET1
offset: 0x48
variants: []
- default:
count: 1
name: DET2
offset: 0x4c
variants: []
- default:
count: 1
name: DET3
offset: 0x50
variants: []
- default:
count: 1
name: DET4
offset: 0x54
variants: []
- default:
count: 1
name: TRPFRX
offset: 0x60
variants: []
- default:
count: 1
name: TR0
offset: 0x64
variants: []
- default:
count: 1
name: TR1
offset: 0x68
variants: []
- default:
count: 1
name: TR2
offset: 0x6c
variants: []
- default:
count: 1
name: TR3
offset: 0x70
variants: []
- default:
count: 1
name: TR4
offset: 0x74
variants: []
- default:
count: 1
name: TTPFTX
offset: 0x80
variants: []
- default:
count: 1
name: TT0
offset: 0x84
variants: []
- default:
count: 1
name: TT1
offset: 0x88
variants: []
- default:
count: 1
name: TT2
offset: 0x8c
variants: []
- default:
count: 1
name: TT3
offset: 0x90
variants: []
- default:
count: 1
name: TT4
offset: 0x94
variants: []
- default:
count: 1
name: LPF
offset: 0xa0
variants: []
- default:
count: 1
name: IE
offset: 0xc0
variants: []
- default:
count: 1
name: DC
offset: 0xc8
variants: []
- default:
count: 1
name: DS
offset: 0xcc
variants: []
- default:
count: 1
name: EDM0
offset: 0x100
variants: []
- default:
count: 1
name: EDPF0
offset: 0x110
variants: []
- default:
count: 1
name: ED0ET0
offset: 0x114
variants: []
- default:
count: 1
name: ED0ET1
offset: 0x118
variants: []
- default:
count: 1
name: ED0ET2
offset: 0x11c
variants: []
- default:
count: 1
name: ED0ET3
offset: 0x120
variants: []
- default:
count: 1
name: ED0ET4
offset: 0x124
variants: []
register-prefix: null
register-block-group: SPWTDP
register-block-size: 296
registers:
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'JE'
start: 24
width: 1
- properties: [r, w]
brief: null
description: null
name: 'ST'
start: 21
width: 1
- properties: [r, w]
brief: null
description: null
name: 'EP'
start: 20
width: 1
- properties: [r, w]
brief: null
description: null
name: 'ET'
start: 19
width: 1
- properties: [r, w]
brief: null
description: null
name: 'SP'
start: 18
width: 1
- properties: [r, w]
brief: null
description: null
name: 'SE'
start: 17
width: 1
- properties: [r, w]
brief: null
description: null
name: 'LE'
start: 16
width: 1
- properties: [r, w]
brief: null
description: null
name: 'AE'
start: 15
width: 1
- properties: [r, w]
brief: null
description: null
name: 'MAPPING'
start: 8
width: 5
- properties: [r, w]
brief: null
description: null
name: 'TD'
start: 7
width: 1
- properties: [r, w]
brief: null
description: null
name: 'MU'
start: 6
width: 1
- properties: [r, w]
brief: null
description: null
name: 'SEL'
start: 4
width: 2
- properties: [r, w]
brief: null
description: null
name: 'ME'
start: 3
width: 1
- properties: [r, w]
brief: null
description: null
name: 'RE'
start: 2
width: 1
- properties: [r, w]
brief: null
description: null
name: 'TE'
start: 1
width: 1
- properties: [r, w]
brief: null
description: null
name: 'RS'
start: 0
width: 1
variants: []
brief: |
Configuration 0
description: null
name: CONF0
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'STM'
start: 16
width: 6
- properties: [r, w]
brief: null
description: null
name: 'DI64R'
start: 13
width: 1
- properties: [r, w]
brief: null
description: null
name: 'DI64T'
start: 12
width: 1
- properties: [r, w]
brief: null
description: null
name: 'DI64'
start: 11
width: 1
- properties: [r, w]
brief: null
description: null
name: 'DI'
start: 10
width: 1
- properties: [r, w]
brief: null
description: null
name: 'INRX'
start: 5
width: 5
- properties: [r, w]
brief: null
description: null
name: 'INTX'
start: 0
width: 5
variants: []
brief: |
Configuration 3
description: null
name: CONF3
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'NC'
start: 31
width: 1
- properties: [r, w]
brief: null
description: null
name: 'IS'
start: 30
width: 1
- properties: [r, w]
brief: null
description: null
name: 'SPWTC'
start: 16
width: 8
- properties: [r, w]
brief: null
description: null
name: 'CPF'
start: 0
width: 16
variants: []
brief: |
Control
description: null
name: CTRL
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'CET0'
start: 0
width: 32
variants: []
brief: |
Command Elapsed Time 0
description: null
name: CET0
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'CET1'
start: 0
width: 32
variants: []
brief: |
Command Elapsed Time 1
description: null
name: CET1
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'CET2'
start: 0
width: 32
variants: []
brief: |
Command Elapsed Time 2
description: null
name: CET2
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'CET3'
start: 0
width: 32
variants: []
brief: |
Command Elapsed Time 3
description: null
name: CET3
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'CET4'
start: 24
width: 8
variants: []
brief: |
Command Elapsed Time 4
description: null
name: CET4
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'DPF'
start: 0
width: 16
variants: []
brief: |
Datation Preamble Field
description: null
name: DPF
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'DET0'
start: 0
width: 32
variants: []
brief: |
Datation Elapsed Time 0
description: null
name: DET0
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'DET1'
start: 0
width: 32
variants: []
brief: |
Datation Elapsed Time 1
description: null
name: DET1
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'DET2'
start: 0
width: 32
variants: []
brief: |
Datation Elapsed Time 2
description: null
name: DET2
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'DET3'
start: 0
width: 32
variants: []
brief: |
Datation Elapsed Time 3
description: null
name: DET3
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'DET4'
start: 24
width: 8
variants: []
brief: |
Datation Elapsed Time 4
description: null
name: DET4
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'TRPF'
start: 0
width: 16
variants: []
brief: |
Time-Stamp Preamble Field Rx
description: null
name: TRPFRX
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'TR0'
start: 0
width: 32
variants: []
brief: |
Time Stamp Elapsed Time 0 Rx
description: null
name: TR0
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'TR1'
start: 0
width: 32
variants: []
brief: |
Time Stamp Elapsed Time 1 Rx
description: null
name: TR1
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'TR2'
start: 0
width: 32
variants: []
brief: |
Time Stamp Elapsed Time 2 Rx
description: null
name: TR2
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'TR3'
start: 0
width: 32
variants: []
brief: |
Time Stamp Elapsed Time 3 Rx
description: null
name: TR3
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'TR4'
start: 24
width: 8
variants: []
brief: |
Time Stamp Elapsed Time 4 Rx
description: null
name: TR4
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'TSTC'
start: 24
width: 8
- properties: [r]
brief: null
description: null
name: 'TTPF'
start: 0
width: 16
variants: []
brief: |
Time-Stamp SpaceWire Time-Code and Preamble Field Tx
description: null
name: TTPFTX
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'TT0'
start: 0
width: 32
variants: []
brief: |
Time Stamp Elapsed Time 0 Tx
description: null
name: TT0
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'TT1'
start: 0
width: 32
variants: []
brief: |
Time Stamp Elapsed Time 1 Tx
description: null
name: TT1
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'TT2'
start: 0
width: 32
variants: []
brief: |
Time Stamp Elapsed Time 2 Tx
description: null
name: TT2
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'TT3'
start: 0
width: 32
variants: []
brief: |
Time Stamp Elapsed Time 3 Tx
description: null
name: TT3
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'TT4'
start: 24
width: 8
variants: []
brief: |
Time Stamp Elapsed Time 4 Tx
description: null
name: TT4
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'LPF'
start: 0
width: 16
variants: []
brief: |
Latency Preamble Field
description: null
name: LPF
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'NCTCE'
start: 19
width: 1
- properties: [r, w]
brief: null
description: null
name: 'SETE'
start: 10
width: 1
- properties: [r, w]
brief: null
description: null
name: 'EDIE3'
start: 9
width: 1
- properties: [r, w]
brief: null
description: null
name: 'EDIE2'
start: 8
width: 1
- properties: [r, w]
brief: null
description: null
name: 'EDIE1'
start: 7
width: 1
- properties: [r, w]
brief: null
description: null
name: 'EDIE0'
start: 6
width: 1
- properties: [r, w]
brief: null
description: null
name: 'DITE'
start: 5
width: 1
- properties: [r, w]
brief: null
description: null
name: 'DIRE'
start: 4
width: 1
- properties: [r, w]
brief: null
description: null
name: 'TTE'
start: 3
width: 1
- properties: [r, w]
brief: null
description: null
name: 'TME'
start: 2
width: 1
- properties: [r, w]
brief: null
description: null
name: 'TRE'
start: 1
width: 1
- properties: [r, w]
brief: null
description: null
name: 'SE'
start: 0
width: 1
variants: []
brief: |
Interrupt Enable
description: null
name: IE
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'DC'
start: 0
width: 15
variants: []
brief: |
Delay Count
description: null
name: DC
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'EN'
start: 31
width: 1
- properties: [r, w]
brief: null
description: null
name: 'CD'
start: 0
width: 24
variants: []
brief: |
Disable Sync
description: null
name: DS
width: 32
- bits:
- default:
- properties: [r, w]
brief: null
description: null
name: 'EDM0'
start: 0
width: 32
variants: []
brief: |
External Datation 0 Mask
description: null
name: EDM0
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'EDPF0'
start: 0
width: 16
variants: []
brief: |
External Datation 0 Preamble Field
description: null
name: EDPF0
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'ED0ET0'
start: 0
width: 32
variants: []
brief: |
External Datation 0 Elapsed Time 0
description: null
name: ED0ET0
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'ED0ET1'
start: 0
width: 32
variants: []
brief: |
External Datation 0 Elapsed Time 1
description: null
name: ED0ET1
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'ED0ET2'
start: 0
width: 32
variants: []
brief: |
External Datation 0 Elapsed Time 2
description: null
name: ED0ET2
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'ED0ET3'
start: 0
width: 32
variants: []
brief: |
External Datation 0 Elapsed Time 3
description: null
name: ED0ET3
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'ED0ET4'
start: 24
width: 8
variants: []
brief: |
External Datation 0 Elapsed Time 4
description: null
name: ED0ET4
width: 32
name: spwtdp
notes: null
type: interface