no-OS
All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
parameters.h
Go to the documentation of this file.
1/***************************************************************************/
34#ifndef __PARAMETERS_H__
35#define __PARAMETERS_H__
36
37#include "stdio.h"
38#include "platform_init.h"
39#include "aducm3029_gpio.h"
40#include "aducm3029_spi.h"
41#include "aducm3029_irq.h"
42#include "aducm3029_gpio_irq.h"
43#include "aducm3029_uart.h"
45#include "no_os_gpio.h"
46
47#ifdef IIO_SUPPORT
48#define DATA_BUFFER_SIZE 300
49#define INTC_DEVICE_ID 0
50#endif
51#define UART_IRQ_ID ADUCM_UART_INT_ID
52
53#define UART_DEVICE_ID 0
54#define UART_BAUDRATE 115200
55#define UART_EXTRA NULL
56#define UART_OPS &aducm_uart_ops
57
58#define SPI_DEVICE_ID 1
59#define SPI_BAUDRATE 4000000
60#define SPI_CS 0
61#define SPI_OPS &aducm_spi_ops
62#define SPI_EXTRA &adxl355_spi_extra_ip
63
64#define GPIO_DRDY_PIN_NUM 12
65#define GPIO_DRDY_PORT_NUM 0
66#define GPIO_OPS &aducm_gpio_ops
67#define GPIO_EXTRA NULL /* Not used for aducm3029 platform */
68
69#define GPIO_IRQ_ID ADUCM_GPIO_A_GROUP_SOFT_CTRL
70#define GPIO_IRQ_OPS &aducm_gpio_irq_ops
71#define GPIO_IRQ_EXTRA NULL /* Not used for aducm3029 platform */
72
73#define ADXL355_GPIO_TRIG_IRQ_ID GPIO_DRDY_PIN_NUM
74#define ADXL355_GPIO_CB_HANDLE NULL /* Not used for aducm3029 platform */
75
77
79#endif /* __PARAMETERS_H__ */
Header file of GPIO IRQ interface for ADuCM3029 platform.
Header file of IRQ driver for ADuCM302x.
ADuCM302x specific header for SPI driver.
Header file of UART driver for ADuCM302x.
Header file for UART driver stdout/stdin redirection.
struct aducm_spi_init_param adxl355_spi_extra_ip
Definition parameters.c:36
struct no_os_gpio_init_param adxl355_gpio_drdy_ip
Definition parameters.c:43
Header file of GPIO Interface.
ADuCM3029 platform initialization header.
Configuration structure sent in the extra parameter from no_os_spi_init_param.
Definition aducm3029_spi.h:79
Structure holding the parameters for GPIO initialization.
Definition no_os_gpio.h:67