NEORV32 Software Framework Documentation
The NEORV32 RISC-V Processor
Loading...
Searching...
No Matches
include Directory Reference

Files

 neorv32.h
 Main NEORV32 core library / driver / HAL include file.
 
 neorv32_aux.h
 General auxiliary functions header file.
 
 neorv32_cfs.h
 Custom Functions Subsystem (CFS) HW driver header file.
 
 neorv32_cpu.h
 CPU Core Functions HW driver header file.
 
 neorv32_cpu_amo.h
 Atomic memory access (read-modify-write) emulation functions using LR/SC pairs - header file.
 
 neorv32_cpu_cfu.h
 CPU Core custom functions unit HW driver header file.
 
 neorv32_cpu_csr.h
 Control and Status Registers (CSR) definitions.
 
 neorv32_crc.h
 Cyclic redundancy check unit (CRC) HW driver header file.
 
 neorv32_dma.h
 Direct Memory Access Controller (DMA) HW driver header file.
 
 neorv32_gpio.h
 General purpose input/output port unit (GPIO) HW driver header file.
 
 neorv32_gptmr.h
 General purpose timer (GPTMR) HW driver header file.
 
 neorv32_intrinsics.h
 Helper macros for custom "intrinsics" / instructions.
 
 neorv32_legacy.h
 Legacy compatibility layer.
 
 neorv32_mtime.h
 Machine System Timer (MTIME) HW driver header file.
 
 neorv32_neoled.h
 Smart LED Interface (NEOLED) HW driver header file.
 
 neorv32_onewire.h
 1-Wire Interface Controller (ONEWIRE) HW driver header file.
 
 neorv32_pwm.h
 Pulse-Width Modulation Controller (PWM) HW driver header file.
 
 neorv32_rte.h
 NEORV32 Runtime Environment.
 
 neorv32_sdi.h
 Serial data interface controller (SPPI) HW driver header file.
 
 neorv32_slink.h
 
 neorv32_spi.h
 Serial peripheral interface controller (SPI) HW driver header file.
 
 neorv32_sysinfo.h
 System Information Memory (SYSINFO) HW driver header file.
 
 neorv32_trng.h
 True Random Number Generator (TRNG) HW driver header file.
 
 neorv32_twd.h
 Two-Wire Device Controller (TWD) HW driver header file.
 
 neorv32_twi.h
 Two-Wire Interface Controller (TWI) HW driver header file.
 
 neorv32_uart.h
 Universal asynchronous receiver/transmitter (UART0/UART1) HW driver header file.
 
 neorv32_wdt.h
 Watchdog Timer (WDT) HW driver header file.
 
 neorv32_xip.h
 Execute in place module (XIP) HW driver header file.
 
 neorv32_xirq.h
 External Interrupt controller HW driver header file.