19 #ifndef LIBBSP_ARM_BEAGLE_SPI_H 20 #define LIBBSP_ARM_BEAGLE_SPI_H 30 #define BBB_SPI_TIMEOUT 1000 32 #define BBB_SPI_0_BUS_PATH "/dev/spi-0" 34 #define BBB_SPI_0_IRQ AM335X_INT_SPI0INT 45 unsigned short status;
46 unsigned short length;
47 volatile void *buffer;
77 int beagle_spi_read_bytes
89 int beagle_spi_write_bytes
126 const char *bus_path,
127 uintptr_t register_base,
133 return bsp_register_spi(
#define SPI1
(SPI1 ) Base Address
Definition: same70j19.h:521
ISR_Vector_number rtems_vector_number
Control block type used to manage the vectors.
Definition: intr.h:47
#define SPI0
(SPI0 ) Base Address
Definition: same70j19.h:503
rtems_status_code
Classic API Status.
Definition: status.h:43
Objects_Id rtems_id
Used to manage and manipulate RTEMS object identifiers.
Definition: types.h:83