- 0f6eeaf [reggen] Tighten up types in reggen and add a mypy lint check by Rupert Swarbrick · 3 years, 10 months ago
- 269bb3d [reggen] Define a class wrapping the top-level IP block by Rupert Swarbrick · 4 years, 1 month ago
- b650026 [reggen] Define a type to represent an inter-module signal by Rupert Swarbrick · 4 years, 1 month ago
- aae67c9 [reggen] Define Interrupt and Alert types by Rupert Swarbrick · 4 years, 1 month ago
- 611a642 [reggen] Define classes to represent parameters in a block by Rupert Swarbrick · 4 years, 2 months ago
- 1db6fcd [reggen] Define a class to represent the registers in a block by Rupert Swarbrick · 4 years, 2 months ago
- bc2bc58 [reggen] Define a Window type to represent (memory) windows by Rupert Swarbrick · 4 years, 2 months ago
- 9dffa1b [reggen] Minor fix to REGWEN error message by Tom Roberts · 4 years, 1 month ago
- df253a5 [reggen] Remove sameaddr support by Rupert Swarbrick · 4 years, 2 months ago
- 466697f [reggen] Remove support for "noalign" on windows by Rupert Swarbrick · 4 years, 2 months ago
- ef348c9 [reggen] Add naming check for REGWEN and standardize on RW0C accesses by Michael Schaffner · 4 years, 2 months ago
- c5b3815 [reggen] Define a Register type for use in reggen by Rupert Swarbrick · 4 years, 2 months ago
- 51f1d18 [reggen] Elevate alert name check severity to error by Michael Schaffner · 4 years, 2 months ago
- a17383e [reggen] Add missing 'reset_request_list' key to allowed fields by Rupert Swarbrick · 4 years, 2 months ago
- 1edde0d [reggen] Sort optional fields in reggen validate list by Rupert Swarbrick · 4 years, 2 months ago
- 650bd04 [dv/alert] update shadow_reg alert naming in DV by Cindy Chen · 4 years, 2 months ago
- 2c2e81d [reggen] Add check for alert naming scheme by Michael Schaffner · 4 years, 2 months ago
- 7e87638 [dv/top-earlgrey] exclude alert_en from csr write by Cindy Chen · 4 years, 2 months ago
- e97e0b8 [flash_ctrl] update parameters by Timothy Chen · 4 years, 4 months ago
- b5d4fe0 [lc_ctrl] Update transition interface regwen behavior by Michael Schaffner · 4 years, 4 months ago
- 53b0d4d Run lintpy for reggen/tlgen/topgen by Weicai Yang · 4 years, 4 months ago
- 87f01a7 [reggen] Do not generate IRQ and alert regs if lists are not specified by Michael Schaffner · 4 years, 5 months ago
- 7b0807d [reggen/topgen] Add support for generating random netlist constants by Michael Schaffner · 4 years, 5 months ago
- 869cf74 [reggen] Automatically generate alert test register by Michael Schaffner · 4 years, 5 months ago
- c02b52f Add hier_path to list of optional keys in validate.py by Rupert Swarbrick · 4 years, 6 months ago
- 8aee077 [reggen] simplify descriptions and enums in multireg by Timothy Chen · 4 years, 6 months ago
- 34b7fac [reggen] Change log.info calls to log.debug by Rupert Swarbrick · 4 years, 6 months ago
- 03a1abb [reggen] Avoid "enum too big for checking" warnings by Rupert Swarbrick · 4 years, 6 months ago
- 2b9d8c8 [reggen] Improve names when unpacking field bits by Rupert Swarbrick · 4 years, 6 months ago
- d229206 [reggen] Minor updates to reggen tool by Timothy Chen · 4 years, 6 months ago
- 4a7c7f1 [reggen] Add support for resolving bitfield math by Timothy Chen · 4 years, 6 months ago
- 00d2be5 [reggen] Add new, optional `expose` field for parameters by Pirmin Vogel · 4 years, 7 months ago
- fa851de [flow] remove some warnings during topgen by Timothy Chen · 4 years, 7 months ago
- 0193aba [regtool] Generate `NumAlerts` parameter from alert_list by Pirmin Vogel · 4 years, 8 months ago
- 4ec676e [regtool] Add `_` separator between multireg base name and index by Pirmin Vogel · 4 years, 8 months ago
- a39042a [reggen] Add bus port to `inter_signal_list` by Eunchan Kim · 4 years, 8 months ago
- ab9d1ca [reggen] Integrate shadow register primitive by Pirmin Vogel · 4 years, 10 months ago
- 9d5b5b6 [rstmgr / top] Add reset bypass during test by Timothy Chen · 4 years, 9 months ago
- 1cf66af [util] Add optional fields to reggen, topgen by Eunchan Kim · 5 years ago
- 0bd7566 [reggen] Flake8 lint fix for reggen by Eunchan Kim · 5 years ago
- b8fcc7b [regtool] Generate C Defines for Interrupt Fields by Sam Elliott · 5 years ago
- 1b4744e [reggen] Add support for parameters in windows by Michael Schaffner · 5 years ago
- 4e77c1f [reggen] - Update regwen support by Timothy Chen · 5 years ago
- 22425ed [reggen] Add support for parameters in bits field by Timothy Chen · 5 years ago
- 1a401dc [multireg] Do not compact if multireg field is not homogenous by Timothy Chen · 5 years ago
- 85aca77 [dv/common] automation for csr excl by Cindy Chen · 5 years ago
- 8194985 [reggen] Fix Interrupt `genresmask` by Eunchan Kim · 5 years ago
- 64e7239 [reggen] Correct hro to hwo for hwext registers readable by software by Pirmin Vogel · 5 years ago
- 666dde1 [hmac/alerts] Instantiate dummy alert in hmac and wire up alert handler by Michael Schaffner · 5 years ago
- 14a3fee [doc] Use consistent spelling/capitalization of names by Philipp Wagner · 5 years ago
- 266b3a5 [doc/rm] Crossbar Tool by Eunchan Kim · 5 years ago
- 789a3df [reggen] skipto error fix by Eunchan Kim · 5 years ago
- 7b52baa [rv_plic] Add skipto handling for large interrupts by Eunchan Kim · 5 years ago
- a9f69be [reggen] Correct calculation of interrupt width by Eunchan Kim · 5 years ago
- 6a9358c [reggen] Fixes to validate.py that broke document generation by Timothy Chen · 5 years ago
- 276af5e [reggen] Add default value to param argument by Eunchan Kim · 5 years ago
- 6ec3b89 [reggen] Rewrite param value from the script by Eunchan Kim · 5 years ago
- 8b14f39 Disallow multireg with regwen_incr with 1 register entry by Timothy Chen · 6 years ago
- 6d98ce1 Flash updates by Timothy Chen · 6 years ago
- b993190 [reggen] Refactor reggen, add "local" to param by Eunchan Kim · 6 years ago
- 2e227ac [reggen] Add localparam from integer count value in multireg by Eunchan Kim · 6 years ago
- c4873f3 [reggen] Add Parameter list to the hjson format by Eunchan Kim · 6 years ago
- 802543a Start of public OpenTitan development history by lowRISC Contributors · 6 years ago