RTEMS 6.1-rc2
|
LibI2C bus driver entry. More...
#include <dspi.h>
Data Fields | |
rtems_libi2c_bus_t | bus |
Standard bus driver fields. | |
unsigned | table_index |
Index in the bus table: mpc55xx_dspi_bus_table. | |
unsigned | bus_number |
Bus number (available after rtems_libi2c_register_bus()). | |
volatile struct DSPI_tag * | regs |
Hardware registers. | |
bool | master |
Selects SPI master or slave mode. | |
union DSPI_PUSHR_tag | push_data |
Data for the Push Register. | |
mpc55xx_dspi_edma_entry | edma_transmit |
eDMA entry for transmission. | |
mpc55xx_dspi_edma_entry | edma_push |
eDMA entry for push data generation. | |
mpc55xx_dspi_edma_entry | edma_receive |
eDMA entry for receiving. | |
uint32_t | idle_char |
Idle character transmitted in read only mode. | |
uint32_t | baud |
Current baud. | |
LibI2C bus driver entry.
unsigned mpc55xx_dspi_bus_entry::bus_number |
Bus number (available after rtems_libi2c_register_bus()).
mpc55xx_dspi_edma_entry mpc55xx_dspi_bus_entry::edma_push |
eDMA entry for push data generation.
You can choose every available channel.
mpc55xx_dspi_edma_entry mpc55xx_dspi_bus_entry::edma_receive |
eDMA entry for receiving.
The channel is fixed to a particular DSPI.
mpc55xx_dspi_edma_entry mpc55xx_dspi_bus_entry::edma_transmit |
eDMA entry for transmission.
The channel is fixed to a particular DSPI.