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_clint.h
 Hardware Local Interruptor (CLINT) HW driver header file.
 
 neorv32_cpu.h
 CPU Core Functions HW driver 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_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_smp.h
 Symmetric multiprocessing (SMP) library header file.
 
 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.