OpenTitan Software

This is the landing spot for software documentation within the OpenTitan project. More description and information can be found within the Reference Manual and User Guide areas.

There are two major parts to the OpenTitan software stack:

  • The device software, which runs on the OpenTitan platform.
  • The host software, which is run on a host device and interacts with an OpenTitan device.

OpenTitan Software API Documentation

The OpenTitan Software API Documentation contains automatically generated documentation for the public software APIs. This includes the Device Interface Functions (DIFs).

All DIFs are also documented on their respective Hardware IP Specification

Software READMEs

Vendor in code see HW vendor User Guide