Definitions specific to Lattice platform used by ad738x_fmcz project.
More...
#include <stdio.h>
#include <sys_platform.h>
#include "no_os_init.h"
#include "riscvrx_cache.h"
#include "riscvrx_ip_uart.h"
#include "axi_pwm_extra.h"
#include "spi_engine.h"
Definitions specific to Lattice platform used by ad738x_fmcz project.
- Author
- Antoniu Miclaus (anton.nosp@m.iu.m.nosp@m.iclau.nosp@m.s@an.nosp@m.alog..nosp@m.com)
-
Axel Haslam (ahasl.nosp@m.am@b.nosp@m.aylib.nosp@m.re.c.nosp@m.om)
-
Vilmos-Csaba Jozsa (vilmo.nosp@m.scsa.nosp@m.ba.jo.nosp@m.zsa@.nosp@m.analo.nosp@m.g.co.nosp@m.m)
Copyright 2024-2026(c) Analog Devices, Inc.
SPDX-License-Identifier: BSD-3-Clause
◆ AXI_PWM_REFCLK_RATE
◆ AXI_PWMGEN_BASEADDR
| #define AXI_PWMGEN_BASEADDR PWM0_INST_BASE_ADDR |
◆ BYTES_PER_SAMPLE
| #define BYTES_PER_SAMPLE 2 |
◆ CLOCK_OS
| #define CLOCK_OS 10000000 |
◆ DCACHE_INVALIDATE
◆ DMA_BASEADDR
| #define DMA_BASEADDR DMAC0_INST_BASE_ADDR |
◆ LATTICE_UART_BASE_ADDR
| #define LATTICE_UART_BASE_ADDR UART0_INST_BASE_ADDR |
◆ MAX_SIZE_BASE_ADDR
◆ NUMBER_OF_CHANNELS
| #define NUMBER_OF_CHANNELS 1 |
◆ OFFLOAD_INIT
◆ PWM_OPS
◆ REFCLK_RATE
| #define REFCLK_RATE 160000000 |
◆ SAMPLES_PER_CHANNEL_PLATFORM
| #define SAMPLES_PER_CHANNEL_PLATFORM 1000 |
◆ SPI_BAUDRATE
| #define SPI_BAUDRATE 50000000 |
◆ SPI_CS
◆ SPI_DEVICE_ID
◆ SPI_ENG_REFCLK_RATE
◆ SPI_ENGINE_BASEADDR
| #define SPI_ENGINE_BASEADDR AXI_SPI0_INST_BASE_ADDR |
◆ SPI_EXTRA
◆ SPI_OPS
◆ TRIGGER_DUTY_NS
| #define TRIGGER_DUTY_NS 10 |
◆ TRIGGER_PERIOD_NS
| #define TRIGGER_PERIOD_NS 500 |
◆ TRIGGER_PWM_EXTRA
◆ TRIGGER_PWM_ID
◆ UART_ASYNC_RX
| #define UART_ASYNC_RX true |
◆ UART_BAUDRATE
| #define UART_BAUDRATE 115200 |
◆ UART_DEVICE_ID
◆ UART_EXTRA
◆ UART_IRQ_ID
| #define UART_IRQ_ID UART0_INST_IRQ |
◆ UART_IRQ_PRIORITY
| #define UART_IRQ_PRIORITY 1 |
◆ UART_OPS
◆ UART_REFCLK_RATE
| #define UART_REFCLK_RATE 100000000 |
◆ axi_pwm_init_param
| struct axi_pwm_init_param axi_pwm_init_param |
|
extern |
◆ spi_eng_init_param
◆ spi_engine_offload_init_param
| struct spi_engine_offload_init_param spi_engine_offload_init_param |
|
extern |
◆ uart_extra_ip