S32 SDK
spi_pal_mapping.h File Reference
#include "device_registers.h"

Go to the source code of this file.

Macros

#define NUMBER_OF_SPI_PAL_INSTANCES   5U
 
#define LPSPI_HIGH_INDEX   2U
 
#define FLEXIO_SPI_LOW_INDEX   3U
 
#define FLEXIO_SPI_HIGH_INDEX   4U
 
#define NUMBER_OF_SPI_PAL_INSTANCES   4U
 
#define LPSPI_HIGH_INDEX   1U
 
#define FLEXIO_SPI_LOW_INDEX   2U
 
#define FLEXIO_SPI_HIGH_INDEX   3U
 

Enumerations

enum  spi_instance_t {
  SPI_OVER_LPSPI00_INSTANCE = 0U, SPI_OVER_LPSPI01_INSTANCE = 1U, SPI_OVER_LPSPI02_INSTANCE = 2U, SPI_OVER_FLEXIO0_INSTANCE = 3U,
  SPI_OVER_FLEXIO1_INSTANCE = 4U, SPI_OVER_LPSPI00_INSTANCE = 0U, SPI_OVER_LPSPI01_INSTANCE = 1U, SPI_OVER_FLEXIO_0_INSTANCE = 2U,
  SPI_OVER_FLEXIO_1_INSTANCE = 3U
}
 
enum  spi_instance_t {
  SPI_OVER_LPSPI00_INSTANCE = 0U, SPI_OVER_LPSPI01_INSTANCE = 1U, SPI_OVER_LPSPI02_INSTANCE = 2U, SPI_OVER_FLEXIO0_INSTANCE = 3U,
  SPI_OVER_FLEXIO1_INSTANCE = 4U, SPI_OVER_LPSPI00_INSTANCE = 0U, SPI_OVER_LPSPI01_INSTANCE = 1U, SPI_OVER_FLEXIO_0_INSTANCE = 2U,
  SPI_OVER_FLEXIO_1_INSTANCE = 3U
}
 

Macro Definition Documentation

#define FLEXIO_SPI_HIGH_INDEX   4U

Definition at line 64 of file spi_pal_mapping.h.

#define FLEXIO_SPI_HIGH_INDEX   3U

Definition at line 64 of file spi_pal_mapping.h.

#define FLEXIO_SPI_LOW_INDEX   3U

Definition at line 63 of file spi_pal_mapping.h.

#define FLEXIO_SPI_LOW_INDEX   2U

Definition at line 63 of file spi_pal_mapping.h.

#define LPSPI_HIGH_INDEX   2U

Definition at line 62 of file spi_pal_mapping.h.

#define LPSPI_HIGH_INDEX   1U

Definition at line 62 of file spi_pal_mapping.h.

#define NUMBER_OF_SPI_PAL_INSTANCES   5U

Definition at line 60 of file spi_pal_mapping.h.

#define NUMBER_OF_SPI_PAL_INSTANCES   4U

Definition at line 60 of file spi_pal_mapping.h.

Enumeration Type Documentation

Enumerator
SPI_OVER_LPSPI00_INSTANCE 
SPI_OVER_LPSPI01_INSTANCE 
SPI_OVER_LPSPI02_INSTANCE 
SPI_OVER_FLEXIO0_INSTANCE 
SPI_OVER_FLEXIO1_INSTANCE 
SPI_OVER_LPSPI00_INSTANCE 
SPI_OVER_LPSPI01_INSTANCE 
SPI_OVER_FLEXIO_0_INSTANCE 
SPI_OVER_FLEXIO_1_INSTANCE 

Definition at line 29 of file spi_pal_mapping.h.

Enumerator
SPI_OVER_LPSPI00_INSTANCE 
SPI_OVER_LPSPI01_INSTANCE 
SPI_OVER_LPSPI02_INSTANCE 
SPI_OVER_FLEXIO0_INSTANCE 
SPI_OVER_FLEXIO1_INSTANCE 
SPI_OVER_LPSPI00_INSTANCE 
SPI_OVER_LPSPI01_INSTANCE 
SPI_OVER_FLEXIO_0_INSTANCE 
SPI_OVER_FLEXIO_1_INSTANCE 

Definition at line 51 of file spi_pal_mapping.h.