51 lines
1.1 KiB
YAML
51 lines
1.1 KiB
YAML
---
|
|
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/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/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
|