blob: 5c103702e0ea3648f49c4c3e9068a124c77e0940 (
plain) (
tree)
|
|
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
brief: |
This set of defines the ${.:/register-block-group} address map.
copyrights:
- Copyright (C) 2021 embedded brains GmbH & Co. KG
description: null
enabled-by: true
identifier: RTEMSDeviceGRLIBSPWPNP
index-entries: []
interface-type: register-block
links:
- role: interface-ingroup
uid: group
- role: interface-placement
uid: spwpnp-header
definition:
- default:
count: 1
name: PNPVEND
offset: 0x0
variants: []
- default:
count: 1
name: PNPVER
offset: 0x1
variants: []
- default:
count: 1
name: PNPDEVSTS
offset: 0x2
variants: []
- default:
count: 1
name: PNPACTLNK
offset: 0x3
variants: []
- default:
count: 1
name: PNPOA0
offset: 0x5
variants: []
- default:
count: 1
name: PNPOA1
offset: 0x6
variants: []
- default:
count: 1
name: PNPOA2
offset: 0x7
variants: []
- default:
count: 1
name: PNPDEVID
offset: 0x8
variants: []
- default:
count: 1
name: PNPUVEND
offset: 0x9
variants: []
- default:
count: 1
name: PNPUSN
offset: 0xa
variants: []
- default:
count: 1
name: PNPVSTRL
offset: 0x4000
variants: []
- default:
count: 1
name: PNPPSTRL
offset: 0x6000
variants: []
- default:
count: 1
name: PNPPCNT
offset: 0x8000
variants: []
- default:
count: 1
name: PNPACNT
offset: 0xc000
variants: []
register-prefix: null
register-block-group: SpaceWire Plug-and-Play
register-block-size: 49156
registers:
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'VEND'
start: 16
width: 16
- properties: [r]
brief: null
description: null
name: 'PROD'
start: 0
width: 16
variants: []
brief: |
SpaceWire Plug-and-Play - Device Vendor and Product ID
description: null
name: PNPVEND
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'MAJOR'
start: 24
width: 8
- properties: [r]
brief: null
description: null
name: 'MINOR'
start: 16
width: 8
- properties: [r]
brief: null
description: null
name: 'PATCH'
start: 8
width: 8
variants: []
brief: |
SpaceWire Plug-and-Play - Version
description: null
name: PNPVER
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'STATUS'
start: 0
width: 8
variants: []
brief: |
SpaceWire Plug-and-Play - Device Status
description: null
name: PNPDEVSTS
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'ACTIVE'
start: 1
width: 31
variants: []
brief: |
SpaceWire Plug-and-Play - Active Links
description: null
name: PNPACTLNK
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'RA'
start: 0
width: 32
variants: []
brief: |
SpaceWire Plug-and-Play - Owner Address 0
description: null
name: PNPOA0
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'RA'
start: 0
width: 32
variants: []
brief: |
SpaceWire Plug-and-Play - Owner Address 1
description: null
name: PNPOA1
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'RA'
start: 0
width: 32
variants: []
brief: |
SpaceWire Plug-and-Play - Owner Address 2
description: null
name: PNPOA2
width: 32
- bits:
- default:
- properties: [r, w, cas]
brief: null
description: null
name: 'DID'
start: 0
width: 32
variants: []
brief: |
SpaceWire Plug-and-Play - Device ID
description: null
name: PNPDEVID
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'VEND'
start: 16
width: 16
- properties: [r]
brief: null
description: null
name: 'PROD'
start: 0
width: 16
variants: []
brief: |
SpaceWire Plug-and-Play - Unit Vendor and Product ID
description: null
name: PNPUVEND
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'USN'
start: 0
width: 32
variants: []
brief: |
SpaceWire Plug-and-Play - Unit Serial Number
description: null
name: PNPUSN
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'LEN'
start: 0
width: 15
variants: []
brief: |
SpaceWire Plug-and-Play - Vendor String Length
description: null
name: PNPVSTRL
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'LEN'
start: 0
width: 15
variants: []
brief: |
SpaceWire Plug-and-Play - Product String Length
description: null
name: PNPPSTRL
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'PC'
start: 0
width: 5
variants: []
brief: |
SpaceWire Plug-and-Play - Protocol Count
description: null
name: PNPPCNT
width: 32
- bits:
- default:
- properties: [r]
brief: null
description: null
name: 'AC'
start: 0
width: 8
variants: []
brief: |
SpaceWire Plug-and-Play - Application Count
description: null
name: PNPACNT
width: 32
name: spwpnp
notes: null
type: interface
|