| title: "OpenTitan Software" |
| This is the landing spot for software documentation within the OpenTitan project. |
| Primarily these are README files about different software components. |
| More description and information can be found within the [Reference Manual]({{< relref "doc/rm" >}}) and [User Guide]({{< relref "doc/ug" >}}) areas. |
| * General build instruction [README.md]({{< relref "sw/README.md" >}}) |
| * Hello World example [README.md]({{< relref "sw/device/examples/hello_world/README.md" >}}) |
| * Boot ROM Overview [README.md]({{< relref "sw/device/boot_rom/README.md" >}}) |
| * SPI Flash [README.md]({{< relref "sw/host/spiflash/README.md" >}}) |
| * Device Tests [README.md]({{< relref "sw/device/tests/README.md" >}}) |
| * OpenTitan Software Library |
| * Standard Library [README.md]({{< relref "sw/device/lib/base/README.md" >}}) |
| * Freestanding C Headers [README.md]({{< relref "sw/device/lib/base/freestanding/README.md" >}}) |
| * Runtime Library [README.md]({{< relref "sw/device/lib/runtime/README.md" >}}) |
| * Device-specific Symbols [README.md]({{< relref "sw/device/lib/arch/README.md" >}}) |
| * DIF Library [README.md]({{< relref "sw/device/lib/dif/README.md" >}}) |
| * CoreMark benchmark [README.md]({{< relref "sw/device/benchmarks/coremark/README.md" >}}) |
| * Vendor in software [README.md]({{< relref "sw/vendor/README.md" >}}) |
| * CoreMark [README.md]({{< relref "sw/vendor/eembc_coremark/README.md" >}}) |
| * RISC-V Compliance [README.md]({{< relref "sw/vendor/riscv_compliance/README.md" >}}) |
| * Google Test [README.md]({{< relref "sw/vendor/google_googletest/README.md" >}}) |