This repository contains the documentation for the UETRV_Pcore project, generated using Sphinx with Markdown support via MyST Parser.
📘 Read the full documentation:
👉 https://uetrv-pcore-doc.readthedocs.io/en/main/
To build the documentation locally:
-
Clone the repository:
git clone https://github.com/ee-uet/UETRV_Pcore_doc.git cd UETRV_Pcore_doc -
Create a virtual environment and install dependencies:
python3 -m venv venv source venv/bin/activate pip install -r docs/requirements.txt -
Build the HTML documentation:
cd docs make html -
Open
_build/html/index.htmlin your browser.
- Sphinx
- MyST Parser for Markdown support
- nbsphinx for Jupyter notebooks
- sphinx_rtd_theme (Read the Docs theme)
UETRV_Pcore_doc/
├── docs/
│ ├── source/
│ │ └── design_document/
│ │ └── index.md
│ │ └── images/
│ │ └── user_guide/
│ │ └── index.md
│ │ ├── index.md
│ ├── conf.py
│ ├── Makefile
├── .readthedocs.yml
└── README.md
└── requirements.txt
Documentation is automatically built and deployed via Read the Docs. Any changes pushed to the main branch are reflected here:
🔗 https://uetrv-pcore-doc.readthedocs.io/en/main/
- @ee-uet and the UET RISC-V Team
This project is licensed under the MIT License.