Skip to content

Commit e1103a6

Browse files
committed
[ot] scripts/opentitan: autoreg.py: add support for multiple file format generation
Add baremetal test template file generation to exiting QEMU device template file generation Add 'window' register initial support When interrupt definition use shared fields and contain a mix set of access type, INTR_ register have a write mask that do not cover the RO bits; however the INTR_TEST write mask should map all interrupt bits. Signed-off-by: Emmanuel Blot <[email protected]>
1 parent e189f76 commit e1103a6

File tree

2 files changed

+538
-336
lines changed

2 files changed

+538
-336
lines changed

docs/opentitan/tools.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ of options and the available features.
3636
## Development
3737

3838
* [`autoregs.py`] is a Python script that generates register definitions and function templates to
39-
create a QEMU system bus device emulation.
39+
create a skeleton file QEMU system bus device emulation.
4040
* [`checkregs.py`](checkregs.md) is an internal tool design to check the discrepancies between
4141
OpenTitan generated register definition files and their QEMU counterparts. It is only useful to
4242
develop the machine itself.

0 commit comments

Comments
 (0)