.gitignore
.pep8speaks.yml
CHANGELOG.md
LICENSE.txt
README.md
conftest.py
setup.py
.github/ISSUE_TEMPLATE/config.yml
.github/ISSUE_TEMPLATE/task.yml
.github/workflows/publish-on-release.yml
.github/workflows/test-on-push.yml
corsair/__init__.py
corsair/__main__.py
corsair/_version.py
corsair/bitfield.py
corsair/config.py
corsair/enum.py
corsair/generators.py
corsair/reg.py
corsair/regmap.py
corsair/utils.py
corsair.egg-info/PKG-INFO
corsair.egg-info/SOURCES.txt
corsair.egg-info/dependency_links.txt
corsair.egg-info/entry_points.txt
corsair.egg-info/requires.txt
corsair.egg-info/top_level.txt
corsair/templates/amm2lb_verilog.j2
corsair/templates/amm2lb_vhdl.j2
corsair/templates/apb2lb_verilog.j2
corsair/templates/apb2lb_vhdl.j2
corsair/templates/axil2lb_verilog.j2
corsair/templates/axil2lb_vhdl.j2
corsair/templates/c_header.j2
corsair/templates/regmap_asciidoc.j2
corsair/templates/regmap_md.j2
corsair/templates/regmap_py.j2
corsair/templates/regmap_verilog.j2
corsair/templates/regmap_vhdl.j2
corsair/templates/sv_package.j2
corsair/templates/verilog_header.j2
docs/.gitignore
docs/Makefile
docs/amm.rst
docs/apb.rst
docs/axil.rst
docs/changelog.rst
docs/conf.py
docs/config-api.rst
docs/config.rst
docs/contributing.rst
docs/generators-api.rst
docs/index.rst
docs/introduction.rst
docs/lb.rst
docs/make.bat
docs/regmap-api.rst
docs/regmap.rst
docs/requirements.txt
docs/_static/custom.css
docs/img/bitfield.svg
docs/img/corsair_flow.excalidraw
docs/img/corsair_flow.png
docs/img/logo.png
docs/img/logo.svg
docs/img/logo_white.png
docs/img/regmap.excalidraw
docs/img/regmap.png
examples/Makefile
examples/api/Makefile
examples/api/bitfield/Makefile
examples/api/bitfield/bitfield.py
examples/api/config/Makefile
examples/api/config/csrconfig
examples/api/config/csrconfig.py
examples/api/config/new.csrconfig
examples/api/demo/Makefile
examples/api/demo/regmap.py
examples/api/demo/regs.md
examples/api/demo/regs.v
examples/api/enum/Makefile
examples/api/enum/enumval.py
examples/api/register/Makefile
examples/api/register/register.py
examples/api/regmap/Makefile
examples/api/regmap/regmap.py
examples/custom_generator/Makefile
examples/custom_generator/csrconfig
examples/custom_generator/custom_generator.py
examples/custom_generator/regs.csv
examples/custom_generator/regs.v
examples/custom_generator/regs.yaml
examples/custom_generator/regs_csv.j2
examples/regmap_json/Makefile
examples/regmap_json/csrconfig
examples/regmap_json/regs.json
examples/regmap_json/doc/regs.adoc
examples/regmap_json/doc/regs.md
examples/regmap_json/doc/adoc_img/ctrl.svg
examples/regmap_json/doc/adoc_img/data.svg
examples/regmap_json/doc/adoc_img/id.svg
examples/regmap_json/doc/adoc_img/intstat.svg
examples/regmap_json/doc/adoc_img/lpmode.svg
examples/regmap_json/doc/adoc_img/stat.svg
examples/regmap_json/doc/md_img/ctrl.svg
examples/regmap_json/doc/md_img/data.svg
examples/regmap_json/doc/md_img/id.svg
examples/regmap_json/doc/md_img/intstat.svg
examples/regmap_json/doc/md_img/lpmode.svg
examples/regmap_json/doc/md_img/stat.svg
examples/regmap_json/hw/regs.v
examples/regmap_json/hw/regs.vh
examples/regmap_json/hw/regs.vhd
examples/regmap_json/hw/regs_pkg.sv
examples/regmap_json/sw/regs.h
examples/regmap_json/sw/regs.py
examples/regmap_txt/Makefile
examples/regmap_txt/csrconfig
examples/regmap_txt/regs.txt
examples/regmap_txt/doc/regs.adoc
examples/regmap_txt/doc/regs.md
examples/regmap_txt/doc/adoc_img/ctrl.svg
examples/regmap_txt/doc/adoc_img/data.svg
examples/regmap_txt/doc/adoc_img/start.svg
examples/regmap_txt/doc/adoc_img/status.svg
examples/regmap_txt/doc/md_img/ctrl.svg
examples/regmap_txt/doc/md_img/data.svg
examples/regmap_txt/doc/md_img/start.svg
examples/regmap_txt/doc/md_img/status.svg
examples/regmap_txt/hw/regs.v
examples/regmap_txt/hw/regs.vh
examples/regmap_txt/hw/regs.vhd
examples/regmap_txt/hw/regs_pkg.sv
examples/regmap_txt/sw/regs.h
examples/regmap_txt/sw/regs.py
examples/regmap_yaml/Makefile
examples/regmap_yaml/csrconfig
examples/regmap_yaml/regs.yaml
examples/regmap_yaml/doc/regs.adoc
examples/regmap_yaml/doc/regs.md
examples/regmap_yaml/doc/adoc_img/ctrl.svg
examples/regmap_yaml/doc/adoc_img/data.svg
examples/regmap_yaml/doc/adoc_img/id.svg
examples/regmap_yaml/doc/adoc_img/intstat.svg
examples/regmap_yaml/doc/adoc_img/lpmode.svg
examples/regmap_yaml/doc/adoc_img/stat.svg
examples/regmap_yaml/doc/md_img/ctrl.svg
examples/regmap_yaml/doc/md_img/data.svg
examples/regmap_yaml/doc/md_img/id.svg
examples/regmap_yaml/doc/md_img/intstat.svg
examples/regmap_yaml/doc/md_img/lpmode.svg
examples/regmap_yaml/doc/md_img/stat.svg
examples/regmap_yaml/hw/regs.v
examples/regmap_yaml/hw/regs.vh
examples/regmap_yaml/hw/regs.vhd
examples/regmap_yaml/hw/regs_pkg.sv
examples/regmap_yaml/sw/regs.h
examples/regmap_yaml/sw/regs.py
tests/test_bitfield.py
tests/test_config.py
tests/test_enum.py
tests/test_examples.py
tests/test_generators.py
tests/test_reg.py
tests/test_regmap.py
tests/hdl/.gitignore
tests/hdl/sim.py
tests/hdl/test_lb_bridge.py
tests/hdl/test_rmap.py
tests/hdl/beh/amm.sv
tests/hdl/beh/apb.sv
tests/hdl/beh/axilite.sv
tests/hdl/test_lb_bridge/dut_amm2lb.svh
tests/hdl/test_lb_bridge/dut_apb2lb.svh
tests/hdl/test_lb_bridge/dut_axil2lb.svh
tests/hdl/test_lb_bridge/tb.sv
tests/hdl/test_rmap/dut.svh
tests/hdl/test_rmap/env.svh
tests/hdl/test_rmap/tb_ro.sv
tests/hdl/test_rmap/tb_rw.sv
tests/hdl/test_rmap/tb_wo.sv