Software APIs
base Directory Reference

Directories

 internal
 

Files

 abs_mmio.c
 
 abs_mmio.h
 Absolute Memory-mapped IO functions, for volatile access.
 
 adv_macros.h
 
 bitfield.c
 
 bitfield.h
 Bitfield Manipulation Functions.
 
 crc32.c
 
 crc32.h
 
 csr.h
 Ibex Control and Status Register (CSR) interface.
 
 csr_registers.h
 
 global_mock.h
 
 hardened.c
 
 hardened.h
 Data Types for use in Hardened Code.
 
 hardened_asm.h
 
 hardened_memory.c
 
 hardened_memory.h
 Hardened memory operations for constant power buffer manipulation.
 
 macros.h
 Generic preprocessor macros that don't really fit anywhere else.
 
 math.c
 
 math.h
 Math helper functions.
 
 math_builtins.c
 Implementations of libgcc-style polyfills for arithmetic.
 
 memory.c
 
 memory.h
 OpenTitan Device Memory Library.
 
 mmio.c
 
 mmio.h
 Memory-mapped IO functions, for volatile access.
 
 mock_abs_mmio.cc
 
 mock_abs_mmio.h
 
 mock_crc32.cc
 
 mock_crc32.h
 
 mock_mmio.cc
 
 mock_mmio.h
 
 mock_mmio_test_utils.h
 
 multibits.h
 
 multibits_asm.h
 
 random_order.c
 
 random_order.h
 Functions for generating random traversal orders.
 
 status.c
 
 status.h
 
 status_report_unittest_c.c
 
 status_report_unittest_c.h
 
 stdasm.h
 The asm keyword.