Here is a list of all documented functions with links to the documentation:
- n -
- neorv32_aux_date2unixtime() : neorv32_aux.c, neorv32_aux.h
- neorv32_aux_delay_ms() : neorv32_aux.c, neorv32_aux.h
- neorv32_aux_hexstr2uint64() : neorv32_aux.c, neorv32_aux.h
- neorv32_aux_itoa() : neorv32_aux.c, neorv32_aux.h
- neorv32_aux_print_about() : neorv32_aux.c, neorv32_aux.h
- neorv32_aux_print_hw_config() : neorv32_aux.c, neorv32_aux.h
- neorv32_aux_print_hw_version() : neorv32_aux.c, neorv32_aux.h
- neorv32_aux_print_license() : neorv32_aux.c, neorv32_aux.h
- neorv32_aux_print_logo() : neorv32_aux.c, neorv32_aux.h
- neorv32_aux_unixtime2date() : neorv32_aux.c, neorv32_aux.h
- neorv32_aux_xorshift32() : neorv32_aux.c, neorv32_aux.h
- neorv32_cfs_available() : neorv32_cfs.c, neorv32_cfs.h
- neorv32_clint_available() : neorv32_clint.c, neorv32_clint.h
- neorv32_clint_msi_clr() : neorv32_clint.c, neorv32_clint.h
- neorv32_clint_msi_get() : neorv32_clint.c, neorv32_clint.h
- neorv32_clint_msi_set() : neorv32_clint.c, neorv32_clint.h
- neorv32_clint_mtimecmp_get() : neorv32_clint.c, neorv32_clint.h
- neorv32_clint_mtimecmp_set() : neorv32_clint.c, neorv32_clint.h
- neorv32_clint_time_get() : neorv32_clint.c, neorv32_clint.h
- neorv32_clint_time_set() : neorv32_clint.c, neorv32_clint.h
- neorv32_clint_unixtime_get() : neorv32_clint.c, neorv32_clint.h
- neorv32_clint_unixtime_set() : neorv32_clint.c, neorv32_clint.h
- neorv32_constructor() : main.c
- neorv32_cpu_amolr() : neorv32_cpu.h
- neorv32_cpu_amosc() : neorv32_cpu.h
- neorv32_cpu_cfu_available() : neorv32_cpu_cfu.c, neorv32_cpu_cfu.h
- neorv32_cpu_csr_clr() : neorv32_cpu.h
- neorv32_cpu_csr_read() : neorv32_cpu.h
- neorv32_cpu_csr_set() : neorv32_cpu.h
- neorv32_cpu_csr_swap() : neorv32_cpu.h
- neorv32_cpu_csr_write() : neorv32_cpu.h
- neorv32_cpu_get_cycle() : neorv32_cpu.c, neorv32_cpu.h
- neorv32_cpu_get_instret() : neorv32_cpu.c, neorv32_cpu.h
- neorv32_cpu_hpm_get_num_counters() : neorv32_cpu.c, neorv32_cpu.h
- neorv32_cpu_hpm_get_size() : neorv32_cpu.c, neorv32_cpu.h
- neorv32_cpu_load_signed_byte() : neorv32_cpu.h
- neorv32_cpu_load_signed_half() : neorv32_cpu.h
- neorv32_cpu_load_unsigned_byte() : neorv32_cpu.h
- neorv32_cpu_load_unsigned_half() : neorv32_cpu.h
- neorv32_cpu_load_unsigned_word() : neorv32_cpu.h
- neorv32_cpu_pmp_configure_region() : neorv32_cpu.c, neorv32_cpu.h
- neorv32_cpu_pmp_get_granularity() : neorv32_cpu.c, neorv32_cpu.h
- neorv32_cpu_pmp_get_num_regions() : neorv32_cpu.c, neorv32_cpu.h
- neorv32_cpu_set_mcycle() : neorv32_cpu.c, neorv32_cpu.h
- neorv32_cpu_set_minstret() : neorv32_cpu.c, neorv32_cpu.h
- neorv32_cpu_sleep() : neorv32_cpu.h
- neorv32_cpu_soft_restart() : neorv32_cpu.h
- neorv32_cpu_store_unsigned_byte() : neorv32_cpu.h
- neorv32_cpu_store_unsigned_half() : neorv32_cpu.h
- neorv32_cpu_store_unsigned_word() : neorv32_cpu.h
- neorv32_crc_available() : neorv32_crc.c, neorv32_crc.h
- neorv32_crc_block() : neorv32_crc.c, neorv32_crc.h
- neorv32_crc_get() : neorv32_crc.c, neorv32_crc.h
- neorv32_crc_setup() : neorv32_crc.c, neorv32_crc.h
- neorv32_crc_single() : neorv32_crc.c, neorv32_crc.h
- neorv32_dma_available() : neorv32_dma.h
- neorv32_dma_disable() : neorv32_dma.h
- neorv32_dma_enable() : neorv32_dma.h
- neorv32_dma_status() : neorv32_dma.h
- neorv32_dma_transfer() : neorv32_dma.h
- neorv32_gpio_available() : neorv32_gpio.c, neorv32_gpio.h
- neorv32_gpio_irq_clr() : neorv32_gpio.c, neorv32_gpio.h
- neorv32_gpio_irq_disable() : neorv32_gpio.c, neorv32_gpio.h
- neorv32_gpio_irq_enable() : neorv32_gpio.c, neorv32_gpio.h
- neorv32_gpio_irq_get() : neorv32_gpio.c, neorv32_gpio.h
- neorv32_gpio_irq_setup() : neorv32_gpio.c, neorv32_gpio.h
- neorv32_gpio_pin_get() : neorv32_gpio.c, neorv32_gpio.h
- neorv32_gpio_pin_set() : neorv32_gpio.c, neorv32_gpio.h
- neorv32_gpio_pin_toggle() : neorv32_gpio.c, neorv32_gpio.h
- neorv32_gpio_port_get() : neorv32_gpio.c, neorv32_gpio.h
- neorv32_gpio_port_set() : neorv32_gpio.c, neorv32_gpio.h
- neorv32_gpio_port_toggle() : neorv32_gpio.c, neorv32_gpio.h
- neorv32_gptmr_available() : neorv32_gptmr.c, neorv32_gptmr.h
- neorv32_gptmr_disable() : neorv32_gptmr.c, neorv32_gptmr.h
- neorv32_gptmr_enable() : neorv32_gptmr.c, neorv32_gptmr.h
- neorv32_gptmr_irq_ack() : neorv32_gptmr.c, neorv32_gptmr.h
- neorv32_gptmr_setup() : neorv32_gptmr.c, neorv32_gptmr.h
- neorv32_hwspinlock_acquire() : neorv32_hwspinlock.c, neorv32_hwspinlock.h
- neorv32_hwspinlock_acquire_blocking() : neorv32_hwspinlock.c, neorv32_hwspinlock.h
- neorv32_hwspinlock_available() : neorv32_hwspinlock.c, neorv32_hwspinlock.h
- neorv32_hwspinlock_clear() : neorv32_hwspinlock.c, neorv32_hwspinlock.h
- neorv32_hwspinlock_probe() : neorv32_hwspinlock.c, neorv32_hwspinlock.h
- neorv32_hwspinlock_release() : neorv32_hwspinlock.c, neorv32_hwspinlock.h
- neorv32_neoled_available() : neorv32_neoled.c, neorv32_neoled.h
- neorv32_neoled_disable() : neorv32_neoled.c, neorv32_neoled.h
- neorv32_neoled_enable() : neorv32_neoled.c, neorv32_neoled.h
- neorv32_neoled_get_buffer_size() : neorv32_neoled.c, neorv32_neoled.h
- neorv32_neoled_set_mode() : neorv32_neoled.c, neorv32_neoled.h
- neorv32_neoled_setup() : neorv32_neoled.c, neorv32_neoled.h
- neorv32_neoled_setup_ws2812() : neorv32_neoled.c, neorv32_neoled.h
- neorv32_neoled_strobe_blocking() : neorv32_neoled.c, neorv32_neoled.h
- neorv32_neoled_strobe_nonblocking() : neorv32_neoled.c, neorv32_neoled.h
- neorv32_neoled_write_blocking() : neorv32_neoled.c, neorv32_neoled.h
- neorv32_neoled_write_nonblocking() : neorv32_neoled.h
- neorv32_onewire_available() : neorv32_onewire.c, neorv32_onewire.h
- neorv32_onewire_busy() : neorv32_onewire.c, neorv32_onewire.h
- neorv32_onewire_disable() : neorv32_onewire.c, neorv32_onewire.h
- neorv32_onewire_enable() : neorv32_onewire.c, neorv32_onewire.h
- neorv32_onewire_flush() : neorv32_onewire.c, neorv32_onewire.h
- neorv32_onewire_get_fifo_depth() : neorv32_onewire.c, neorv32_onewire.h
- neorv32_onewire_read_bit() : neorv32_onewire.c, neorv32_onewire.h
- neorv32_onewire_read_bit_blocking() : neorv32_onewire.c, neorv32_onewire.h
- neorv32_onewire_read_bit_get() : neorv32_onewire.c, neorv32_onewire.h
- neorv32_onewire_read_byte() : neorv32_onewire.c, neorv32_onewire.h
- neorv32_onewire_read_byte_blocking() : neorv32_onewire.c, neorv32_onewire.h
- neorv32_onewire_read_byte_get() : neorv32_onewire.c, neorv32_onewire.h
- neorv32_onewire_reset() : neorv32_onewire.c, neorv32_onewire.h
- neorv32_onewire_reset_blocking() : neorv32_onewire.c, neorv32_onewire.h
- neorv32_onewire_reset_get_presence() : neorv32_onewire.c, neorv32_onewire.h
- neorv32_onewire_sense() : neorv32_onewire.c, neorv32_onewire.h
- neorv32_onewire_setup() : neorv32_onewire.c, neorv32_onewire.h
- neorv32_onewire_write_bit() : neorv32_onewire.c, neorv32_onewire.h
- neorv32_onewire_write_bit_blocking() : neorv32_onewire.c, neorv32_onewire.h
- neorv32_onewire_write_byte() : neorv32_onewire.c, neorv32_onewire.h
- neorv32_onewire_write_byte_blocking() : neorv32_onewire.c, neorv32_onewire.h
- neorv32_pmw_get_num_channels() : neorv32_pwm.c, neorv32_pwm.h
- neorv32_pwm_available() : neorv32_pwm.c, neorv32_pwm.h
- neorv32_pwm_ch_disable() : neorv32_pwm.c, neorv32_pwm.h
- neorv32_pwm_ch_enable() : neorv32_pwm.c, neorv32_pwm.h
- neorv32_pwm_ch_set_clock() : neorv32_pwm.c, neorv32_pwm.h
- neorv32_pwm_ch_set_duty() : neorv32_pwm.c, neorv32_pwm.h
- neorv32_pwm_ch_set_polarity() : neorv32_pwm.c, neorv32_pwm.h
- neorv32_rte_context_get() : neorv32_rte.c, neorv32_rte.h
- neorv32_rte_context_put() : neorv32_rte.c, neorv32_rte.h
- neorv32_rte_core() : neorv32_rte.c, neorv32_rte.h
- neorv32_rte_debug_handler() : neorv32_rte.c, neorv32_rte.h
- neorv32_rte_handler_install() : neorv32_rte.c, neorv32_rte.h
- neorv32_rte_setup() : neorv32_rte.c, neorv32_rte.h
- neorv32_sdi_available() : neorv32_sdi.c, neorv32_sdi.h
- neorv32_sdi_check_cs() : neorv32_sdi.c, neorv32_sdi.h
- neorv32_sdi_disable() : neorv32_sdi.c, neorv32_sdi.h
- neorv32_sdi_enable() : neorv32_sdi.c, neorv32_sdi.h
- neorv32_sdi_get() : neorv32_sdi.c, neorv32_sdi.h
- neorv32_sdi_get_fifo_depth() : neorv32_sdi.c, neorv32_sdi.h
- neorv32_sdi_put() : neorv32_sdi.c, neorv32_sdi.h
- neorv32_sdi_setup() : neorv32_sdi.c, neorv32_sdi.h
- neorv32_slink_available() : neorv32_slink.c, neorv32_slink.h
- neorv32_slink_check_last() : neorv32_slink.c, neorv32_slink.h
- neorv32_slink_get() : neorv32_slink.c, neorv32_slink.h
- neorv32_slink_get_rx_fifo_depth() : neorv32_slink.c, neorv32_slink.h
- neorv32_slink_get_src() : neorv32_slink.c, neorv32_slink.h
- neorv32_slink_get_tx_fifo_depth() : neorv32_slink.c, neorv32_slink.h
- neorv32_slink_put() : neorv32_slink.c, neorv32_slink.h
- neorv32_slink_put_last() : neorv32_slink.c, neorv32_slink.h
- neorv32_slink_rx_clear() : neorv32_slink.c, neorv32_slink.h
- neorv32_slink_rx_status() : neorv32_slink.c, neorv32_slink.h
- neorv32_slink_set_dst() : neorv32_slink.c, neorv32_slink.h
- neorv32_slink_setup() : neorv32_slink.c, neorv32_slink.h
- neorv32_slink_tx_clear() : neorv32_slink.c, neorv32_slink.h
- neorv32_slink_tx_status() : neorv32_slink.c, neorv32_slink.h
- neorv32_smp_icc_avail() : neorv32_smp.h
- neorv32_smp_icc_free() : neorv32_smp.h
- neorv32_smp_icc_get() : neorv32_smp.h
- neorv32_smp_icc_pop() : neorv32_smp.c, neorv32_smp.h
- neorv32_smp_icc_push() : neorv32_smp.c, neorv32_smp.h
- neorv32_smp_icc_put() : neorv32_smp.h
- neorv32_smp_launch() : neorv32_smp.c, neorv32_smp.h
- neorv32_smp_whoami() : neorv32_smp.h
- neorv32_spi_available() : neorv32_spi.c, neorv32_spi.h
- neorv32_spi_busy() : neorv32_spi.c, neorv32_spi.h
- neorv32_spi_check_cs() : neorv32_spi.c, neorv32_spi.h
- neorv32_spi_cs_dis() : neorv32_spi.c, neorv32_spi.h
- neorv32_spi_cs_dis_nonblocking() : neorv32_spi.c, neorv32_spi.h
- neorv32_spi_cs_en() : neorv32_spi.c, neorv32_spi.h
- neorv32_spi_cs_en_nonblocking() : neorv32_spi.c, neorv32_spi.h
- neorv32_spi_disable() : neorv32_spi.c, neorv32_spi.h
- neorv32_spi_enable() : neorv32_spi.c, neorv32_spi.h
- neorv32_spi_get_clock_speed() : neorv32_spi.c, neorv32_spi.h
- neorv32_spi_get_fifo_depth() : neorv32_spi.c, neorv32_spi.h
- neorv32_spi_get_nonblocking() : neorv32_spi.c, neorv32_spi.h
- neorv32_spi_highspeed_disable() : neorv32_spi.c, neorv32_spi.h
- neorv32_spi_highspeed_enable() : neorv32_spi.c, neorv32_spi.h
- neorv32_spi_init() : neorv32_spi_irq.c, neorv32_spi_irq.h
- neorv32_spi_isr() : neorv32_spi_irq.c, neorv32_spi_irq.h
- neorv32_spi_put_nonblocking() : neorv32_spi.c, neorv32_spi.h
- neorv32_spi_rw() : neorv32_spi_irq.c, neorv32_spi_irq.h
- neorv32_spi_rw_busy() : neorv32_spi_irq.c, neorv32_spi_irq.h
- neorv32_spi_setup() : neorv32_spi.c, neorv32_spi.h
- neorv32_spi_transfer() : neorv32_spi.c, neorv32_spi.h
- neorv32_sysinfo_get_bootmode() : neorv32_sysinfo.h
- neorv32_sysinfo_get_clk() : neorv32_sysinfo.h
- neorv32_sysinfo_get_dmemsize() : neorv32_sysinfo.h
- neorv32_sysinfo_get_imemsize() : neorv32_sysinfo.h
- neorv32_sysinfo_get_numcores() : neorv32_sysinfo.h
- neorv32_sysinfo_set_clk() : neorv32_sysinfo.h
- neorv32_trng_available() : neorv32_trng.c, neorv32_trng.h
- neorv32_trng_check_sim_mode() : neorv32_trng.c, neorv32_trng.h
- neorv32_trng_disable() : neorv32_trng.c, neorv32_trng.h
- neorv32_trng_enable() : neorv32_trng.c, neorv32_trng.h
- neorv32_trng_fifo_clear() : neorv32_trng.c, neorv32_trng.h
- neorv32_trng_get() : neorv32_trng.c, neorv32_trng.h
- neorv32_trng_get_fifo_depth() : neorv32_trng.c, neorv32_trng.h
- neorv32_twd_available() : neorv32_twd.c, neorv32_twd.h
- neorv32_twd_busy() : neorv32_twd.c, neorv32_twd.h
- neorv32_twd_clear_rx() : neorv32_twd.c, neorv32_twd.h
- neorv32_twd_clear_tx() : neorv32_twd.c, neorv32_twd.h
- neorv32_twd_disable() : neorv32_twd.c, neorv32_twd.h
- neorv32_twd_disable_tx_dummy() : neorv32_twd.c, neorv32_twd.h
- neorv32_twd_enable() : neorv32_twd.c, neorv32_twd.h
- neorv32_twd_enable_tx_dummy() : neorv32_twd.c, neorv32_twd.h
- neorv32_twd_get() : neorv32_twd.c, neorv32_twd.h
- neorv32_twd_get_rx_fifo_depth() : neorv32_twd.c, neorv32_twd.h
- neorv32_twd_get_tx_fifo_depth() : neorv32_twd.c, neorv32_twd.h
- neorv32_twd_put() : neorv32_twd.c, neorv32_twd.h
- neorv32_twd_rx_available() : neorv32_twd.c, neorv32_twd.h
- neorv32_twd_rx_full() : neorv32_twd.c, neorv32_twd.h
- neorv32_twd_sense_scl() : neorv32_twd.c, neorv32_twd.h
- neorv32_twd_sense_sda() : neorv32_twd.c, neorv32_twd.h
- neorv32_twd_set_tx_dummy() : neorv32_twd.c, neorv32_twd.h
- neorv32_twd_setup() : neorv32_twd.c, neorv32_twd.h
- neorv32_twd_tx_empty() : neorv32_twd.c, neorv32_twd.h
- neorv32_twd_tx_full() : neorv32_twd.c, neorv32_twd.h
- neorv32_twi_available() : neorv32_twi.c, neorv32_twi.h
- neorv32_twi_busy() : neorv32_twi.c, neorv32_twi.h
- neorv32_twi_disable() : neorv32_twi.c, neorv32_twi.h
- neorv32_twi_enable() : neorv32_twi.c, neorv32_twi.h
- neorv32_twi_generate_start() : neorv32_twi.c, neorv32_twi.h
- neorv32_twi_generate_start_nonblocking() : neorv32_twi.c, neorv32_twi.h
- neorv32_twi_generate_stop() : neorv32_twi.c, neorv32_twi.h
- neorv32_twi_generate_stop_nonblocking() : neorv32_twi.c, neorv32_twi.h
- neorv32_twi_get() : neorv32_twi.c, neorv32_twi.h
- neorv32_twi_get_fifo_depth() : neorv32_twi.c, neorv32_twi.h
- neorv32_twi_send_nonblocking() : neorv32_twi.c, neorv32_twi.h
- neorv32_twi_sense_scl() : neorv32_twi.c, neorv32_twi.h
- neorv32_twi_sense_sda() : neorv32_twi.c, neorv32_twi.h
- neorv32_twi_setup() : neorv32_twi.c, neorv32_twi.h
- neorv32_twi_transfer() : neorv32_twi.c, neorv32_twi.h
- neorv32_uart_available() : neorv32_uart.c, neorv32_uart.h
- neorv32_uart_char_received() : neorv32_uart.c, neorv32_uart.h
- neorv32_uart_char_received_get() : neorv32_uart.c, neorv32_uart.h
- neorv32_uart_disable() : neorv32_uart.c, neorv32_uart.h
- neorv32_uart_enable() : neorv32_uart.c, neorv32_uart.h
- neorv32_uart_get_rx_fifo_depth() : neorv32_uart.c, neorv32_uart.h
- neorv32_uart_get_tx_fifo_depth() : neorv32_uart.c, neorv32_uart.h
- neorv32_uart_getc() : neorv32_uart.c, neorv32_uart.h
- neorv32_uart_printf() : neorv32_uart.c, neorv32_uart.h
- neorv32_uart_putc() : neorv32_uart.c, neorv32_uart.h
- neorv32_uart_puts() : neorv32_uart.c, neorv32_uart.h
- neorv32_uart_rtscts_disable() : neorv32_uart.c, neorv32_uart.h
- neorv32_uart_rtscts_enable() : neorv32_uart.c, neorv32_uart.h
- neorv32_uart_rx_clear() : neorv32_uart.c, neorv32_uart.h
- neorv32_uart_scan() : neorv32_uart.c, neorv32_uart.h
- neorv32_uart_setup() : neorv32_uart.c, neorv32_uart.h
- neorv32_uart_tx_busy() : neorv32_uart.c, neorv32_uart.h
- neorv32_uart_tx_clear() : neorv32_uart.c, neorv32_uart.h
- neorv32_uart_tx_free() : neorv32_uart.c, neorv32_uart.h
- neorv32_uart_tx_put() : neorv32_uart.c, neorv32_uart.h
- neorv32_uart_vprintf() : neorv32_uart.c, neorv32_uart.h
- neorv32_wdt_available() : neorv32_wdt.c, neorv32_wdt.h
- neorv32_wdt_disable() : neorv32_wdt.c, neorv32_wdt.h
- neorv32_wdt_feed() : neorv32_wdt.c, neorv32_wdt.h
- neorv32_wdt_force_hwreset() : neorv32_wdt.c, neorv32_wdt.h
- neorv32_wdt_get_cause() : neorv32_wdt.c, neorv32_wdt.h
- neorv32_wdt_setup() : neorv32_wdt.c, neorv32_wdt.h