RTEMS  5.0.0
Data Structures | Macros | Variables

Source file for the LibI2C bus driver for the Deserial Serial Peripheral Interface (DSPI). More...

#include <mpc55xx/regs.h>
#include <mpc55xx/dspi.h>
#include <mpc55xx/mpc55xx.h>
#include <bsp/irq.h>
#include <libcpu/powerpc-utility.h>
#include <rtems/status-checks.h>
#include <inttypes.h>

Data Structures

struct  mpc55xx_dspi_baudrate_scaler_entry
 

Macros

#define RTEMS_STATUS_CHECKS_USE_PRINTK
 
#define MPC55XX_DSPI_FIFO_SIZE   4
 
#define MPC55XX_DSPI_CTAR_NUMBER   8
 
#define MPC55XX_DSPI_CTAR_DEFAULT   0
 
#define MPC55XX_DSPI_EDMA_MAGIC_SIZE   128
 
#define MPC55XX_DSPI_BAUDRATE_SCALER_TABLE_SIZE   63
 

Variables

uint32_t bsp_clock_speed
 
mpc55xx_dspi_bus_entry mpc55xx_dspi_bus_table [MPC55XX_DSPI_NUMBER]
 Table with bus driver entries.
 

Detailed Description

Source file for the LibI2C bus driver for the Deserial Serial Peripheral Interface (DSPI).