blob: b8386fd604a92a5c043a6bb00a343b884222c769 [file] [log] [blame] [view]
lowRISC Contributors802543a2019-08-31 12:12:56 +01001# Reference Manuals
2
3* [Comportability Definition and Specification](comportability_specification.md)
4* Tool Guides
5 * [Register Tool](register_tool.md): Describes `regtool.py` and its HJSON format source. Used to generate documentation, rtl, header files and validation files for IP Registers and toplevel.
6 * [Vendor-In Tool](vendor_hw_tool.md): Describes `vendor_hw.py` and its HJSON control file. Used to pull a local copy of code maintained in other upstream repositories and apply local patch sets.
7* Coding Style Guides
8 * [Verilog Coding Style](https://github.com/lowRISC/style-guides/blob/master/VerilogCodingStyle.md)
9 * [Python Coding Style](python_coding_style.md)
10 * [Hjson Usage and Style Guide](hjson_usage_style.md)
11 * [Markdown Usage and Style Guide](markdown_usage_style.md)
12 * [C/C++ Style Guide](c_cpp_coding_style.md)