NEORV32 Software Framework Documentation
The NEORV32 RISC-V Processor
|
Files | |
neorv32_aux.c | |
General auxiliary functions source file. | |
neorv32_cfs.c | |
Custom Functions Subsystem (CFS) HW driver source file. | |
neorv32_cpu.c | |
CPU Core Functions HW driver source file. | |
neorv32_cpu_amo.c | |
Atomic memory access (read-modify-write) emulation functions using LR/SC pairs - source file. | |
neorv32_cpu_cfu.c | |
CPU Core custom functions unit HW driver source file. | |
neorv32_crc.c | |
Cyclic redundancy check unit (CRC) HW driver source file. | |
neorv32_gpio.c | |
General purpose input/output port unit (GPIO) HW driver source file. | |
neorv32_gptmr.c | |
General purpose timer (GPTMR) HW driver source file. | |
neorv32_mtime.c | |
Machine System Timer (MTIME) HW driver source file. | |
neorv32_neoled.c | |
Smart LED Interface (NEOLED) HW driver source file. | |
neorv32_newlib.c | |
NEORV32-specific Newlib system calls. | |
neorv32_onewire.c | |
1-Wire Interface Controller (ONEWIRE) HW driver source file. | |
neorv32_pwm.c | |
Pulse-Width Modulation Controller (PWM) HW driver source file. | |
neorv32_rte.c | |
NEORV32 Runtime Environment. | |
neorv32_sdi.c | |
Serial data interface controller (SDI) HW driver source file. | |
neorv32_slink.c | |
Stream Link Interface HW driver source file. | |
neorv32_spi.c | |
Serial peripheral interface controller (SPI) HW driver source file. | |
neorv32_sysinfo.c | |
System Information Memory (SYSINFO) HW driver source file. | |
neorv32_trng.c | |
True Random Number Generator (TRNG) HW driver source file. | |
neorv32_twi.c | |
Two-Wire Interface Controller (TWI) HW driver source file. | |
neorv32_uart.c | |
Universal asynchronous receiver/transmitter (UART0/UART1) HW driver source file. | |
neorv32_wdt.c | |
Direct Memory Access Controller (DMA) HW driver source file. | |
neorv32_xip.c | |
Execute in place module (XIP) HW driver source file. | |
neorv32_xirq.c | |
External Interrupt controller HW driver source file. | |