NEORV32 API Reference
The NEORV32 RISC-V Processor
Loading...
Searching...
No Matches
File List
Here is a list of all documented files with brief descriptions:
[detail level 1234]
  sw
  lib
  include
 neorv32.hMain NEORV32 core library / driver / HAL include file
 neorv32_aux.hGeneral auxiliary functions header file
 neorv32_cfs.hCustom Functions Subsystem (CFS) HW driver header file
 neorv32_cfu.hCPU Core custom functions unit HW driver header file
 neorv32_clint.hHardware Local Interruptor (CLINT) HW driver header file
 neorv32_cpu.hCPU Core Functions HW driver header file
 neorv32_csr.hControl and Status Registers (CSR) definitions
 neorv32_dma.hDirect Memory Access Controller (DMA) HW driver header file
 neorv32_gpio.hGeneral purpose input/output port unit (GPIO) HW driver header file
 neorv32_gptmr.hGeneral purpose timer (GPTMR) HW driver header file
 neorv32_intrinsics.hHelper macros for custom instructions / "intrinsics"
 neorv32_legacy.hLegacy backwards compatibility layer
 neorv32_neoled.hSmart LED Interface (NEOLED) HW driver header file
 neorv32_onewire.h1-Wire Interface Controller (ONEWIRE) HW driver header file
 neorv32_pwm.hPulse-Width Modulation Controller (PWM) HW driver header file
 neorv32_rte.hNEORV32 Runtime Environment
 neorv32_sdi.hSerial data interface controller (SPPI) HW driver header file
 neorv32_semihosting.hRISC-V semihosting header file
 neorv32_slink.hStream Link Interface HW driver header file
 neorv32_smp.hSymmetric multiprocessing (SMP) library header file
 neorv32_spi.hSerial peripheral interface controller (SPI) HW driver header file
 neorv32_sysinfo.hSystem Information Memory (SYSINFO) HW driver header file
 neorv32_tracer.hExecution trace buffer (TRACER) HW driver header file
 neorv32_trng.hTrue Random Number Generator (TRNG) HW driver header file
 neorv32_twd.hTwo-Wire Device Controller (TWD) HW driver header file
 neorv32_twi.hTwo-Wire Interface Controller (TWI) HW driver header file
 neorv32_uart.hUniversal asynchronous receiver/transmitter (UART0/UART1) HW driver header file
 neorv32_wdt.hWatchdog Timer (WDT) HW driver header file
  source
 neorv32_aux.cGeneral auxiliary functions source file
 neorv32_cfs.cCustom Functions Subsystem (CFS) HW driver source file
 neorv32_cfu.cCPU Core custom functions unit HW driver source file
 neorv32_clint.cHardware Local Interruptor (CLINT) HW driver source file
 neorv32_cpu.cCPU Core Functions HW driver source file
 neorv32_gpio.cGeneral purpose input/output port unit (GPIO) HW driver source file
 neorv32_gptmr.cGeneral purpose timer (GPTMR) HW driver source file
 neorv32_neoled.cSmart LED Interface (NEOLED) HW driver source file
 neorv32_newlib.cNEORV32-specific Newlib system calls
 neorv32_onewire.c1-Wire Interface Controller (ONEWIRE) HW driver source file
 neorv32_pwm.cPulse-Width Modulation Controller (PWM) HW driver source file
 neorv32_rte.cNEORV32 Runtime Environment (RTE)
 neorv32_sdi.cSerial data interface controller (SDI) HW driver source file
 neorv32_semihosting.cRISC-V semihosting source file
 neorv32_slink.cStream Link Interface HW driver source file
 neorv32_smp.cSymmetric multiprocessing (SMP) library source file
 neorv32_spi.cSerial peripheral interface controller (SPI) HW driver source file
 neorv32_tracer.cExecution trace buffer (TRACER) HW driver source file
 neorv32_trng.cTrue Random Number Generator (TRNG) HW driver source file
 neorv32_twd.cTwo-Wire Device Controller (TWD) HW driver source file
 neorv32_twi.cTwo-Wire Interface Controller (TWI) HW driver source file
 neorv32_uart.cUniversal asynchronous receiver/transmitter (UART0/UART1) HW driver source file
 neorv32_wdt.cDirect Memory Access Controller (DMA) HW driver source file