RNG v1.
This commit is contained in:
parent
8696b85c6c
commit
b6c102ec4c
58
data/registers/rng_v1.yaml
Normal file
58
data/registers/rng_v1.yaml
Normal file
@ -0,0 +1,58 @@
|
|||||||
|
---
|
||||||
|
block/RNG:
|
||||||
|
description: Random number generator
|
||||||
|
items:
|
||||||
|
- name: CR
|
||||||
|
description: control register
|
||||||
|
byte_offset: 0
|
||||||
|
fieldset: CR
|
||||||
|
- name: SR
|
||||||
|
description: status register
|
||||||
|
byte_offset: 4
|
||||||
|
fieldset: SR
|
||||||
|
- name: DR
|
||||||
|
description: data register
|
||||||
|
byte_offset: 8
|
||||||
|
access: Read
|
||||||
|
fieldset: DR
|
||||||
|
fieldset/CR:
|
||||||
|
description: control register
|
||||||
|
fields:
|
||||||
|
- name: RNGEN
|
||||||
|
description: Random number generator enable
|
||||||
|
bit_offset: 2
|
||||||
|
bit_size: 1
|
||||||
|
- name: IE
|
||||||
|
description: Interrupt enable
|
||||||
|
bit_offset: 3
|
||||||
|
bit_size: 1
|
||||||
|
fieldset/DR:
|
||||||
|
description: data register
|
||||||
|
fields:
|
||||||
|
- name: RNDATA
|
||||||
|
description: Random data
|
||||||
|
bit_offset: 0
|
||||||
|
bit_size: 32
|
||||||
|
fieldset/SR:
|
||||||
|
description: status register
|
||||||
|
fields:
|
||||||
|
- name: DRDY
|
||||||
|
description: Data ready
|
||||||
|
bit_offset: 0
|
||||||
|
bit_size: 1
|
||||||
|
- name: CECS
|
||||||
|
description: Clock error current status
|
||||||
|
bit_offset: 1
|
||||||
|
bit_size: 1
|
||||||
|
- name: SECS
|
||||||
|
description: Seed error current status
|
||||||
|
bit_offset: 2
|
||||||
|
bit_size: 1
|
||||||
|
- name: CEIS
|
||||||
|
description: Clock error interrupt status
|
||||||
|
bit_offset: 5
|
||||||
|
bit_size: 1
|
||||||
|
- name: SEIS
|
||||||
|
description: Seed error interrupt status
|
||||||
|
bit_offset: 6
|
||||||
|
bit_size: 1
|
Loading…
x
Reference in New Issue
Block a user