Kinetis Bootloader  2.0.0
Common bootloader for Kinetis devices
Peripheral Definitions

Peripheral interfaces. More...

+ Collaboration diagram for Peripheral Definitions:

Modules

 DSPI Peripheral
 DSPI peripheral interface.
 
 I2C Peripheral
 I2C peripheral interface.
 
 LPI2C Peripheral
 LPI2C peripheral interface.
 
 LPSPI Peripheral
 LPSPI peripheral interface.
 
 LPUART Peripheral
 LPUART peripheral interface.
 
 SCIUART Peripheral
 SCIUART peripheral interface.
 
 UART Peripheral
 UART peripheral interface.
 
 UART0 Peripheral
 UART0 peripheral interface.
 
 SPI Peripheral
 SPI peripheral interface.
 
 USB HID Peripheral
 USB HID peripheral interface.
 
 FLEXCAN Peripheral
 FLEXCAN peripheral interface.
 

Enumerations

enum  PeripheralClockSetting {
  kPeripheralClearClock = 0,
  kPeripheralSetClock
}
 Clock options.
 
enum  PeripheralSystemIRQSetting {
  kPeripheralDisableIRQ = 0,
  kPeripheralEnableIRQ
}
 IRQ options.
 

I2C Peripheral Interfaces

const peripheral_control_interface_t g_i2cControlInterface
 Control interface for the I2C peripheral driver. More...
 
const peripheral_byte_inteface_t g_i2cByteInterface
 Byte I/O interface for the I2C peripheral driver. More...
 

LPI2C Peripheral Interfaces

const peripheral_control_interface_t g_lpi2cControlInterface
 Control interface for the LPI2C peripheral driver.
 
const peripheral_byte_inteface_t g_lpi2cByteInterface
 Byte I/O interface for the LPI2C peripheral driver.
 

SPI Peripheral Interfaces

const peripheral_control_interface_t g_spiControlInterface
 Control interface for the SPI peripheral driver. More...
 
const peripheral_byte_inteface_t g_spiByteInterface
 Byte I/O interface for the SPI peripheral driver. More...
 

FLEXCAN Peripheral Interfaces

const peripheral_control_interface_t g_flexcanControlInterface
 Control interface for the FLEXCAN peripheral driver. More...
 
const peripheral_byte_inteface_t g_flexcanByteInterface
 Byte I/O interface for the FLEXCAN peripheral driver. More...
 

LPSPI Peripheral Interfaces

const peripheral_control_interface_t g_lpspiControlInterface
 Control interface for the LPSPI peripheral driver.
 
const peripheral_byte_inteface_t g_lpspiByteInterface
 Byte I/O interface for the LPSPI peripheral driver.
 

DSPI Peripheral Interfaces

const peripheral_control_interface_t g_dspiControlInterface
 Control interface for the DSPI peripheral driver. More...
 
const peripheral_byte_inteface_t g_dspiByteInterface
 Byte I/O interface for the DSPI peripheral driver. More...
 

SCIUART Peripheral Interfaces

const peripheral_control_interface_t g_scuartControlInterface
 Control interface for the SCIUART peripheral driver.
 
const peripheral_byte_inteface_t g_scuartByteInterface
 Byte I/O interface for the SCIUART peripheral driver.
 

LPUART Peripheral Interfaces

const peripheral_control_interface_t g_lpuartControlInterface
 Control interface for the LPUART peripheral driver.
 
const peripheral_byte_inteface_t g_lpuartByteInterface
 Byte I/O interface for the LPUART peripheral driver.
 

UART Peripheral Interfaces

const peripheral_control_interface_t g_uartControlInterface
 Control interface for the UART peripheral driver.
 
const peripheral_byte_inteface_t g_uartByteInterface
 Byte I/O interface for the UART peripheral driver.
 

UART0 Peripheral Interfaces

const peripheral_control_interface_t g_uart0ControlInterface
 Control interface for the UART0 peripheral driver.
 
const peripheral_byte_inteface_t g_uart0ByteInterface
 Byte I/O interface for the UART0 peripheral driver.
 

USB HID Peripheral Interfaces

const peripheral_control_interface_t g_usbHidControlInterface
 Control interface for the USB HID peripheral driver.
 
const peripheral_packet_interface_t g_usbHidPacketInterface
 Packet interface for the USB HID peripheral driver.
 

USB MSD Peripheral Interfaces

const peripheral_control_interface_t g_usbMsdControlInterface
 Control interface for the USB MSD peripheral driver.
 

Usage Information

Peripheral interfaces.

Variable Documentation

const peripheral_byte_inteface_t g_dspiByteInterface

Byte I/O interface for the DSPI peripheral driver.

Byte I/O interface for the DSPI peripheral driver.

const peripheral_control_interface_t g_dspiControlInterface

Control interface for the DSPI peripheral driver.

Control interface for the DSPI peripheral driver.

const peripheral_byte_inteface_t g_flexcanByteInterface

Byte I/O interface for the FLEXCAN peripheral driver.

Byte I/O interface for the FLEXCAN peripheral driver.

const peripheral_control_interface_t g_flexcanControlInterface

Control interface for the FLEXCAN peripheral driver.

Control interface for the FLEXCAN peripheral driver.

const peripheral_byte_inteface_t g_i2cByteInterface

Byte I/O interface for the I2C peripheral driver.

Byte I/O interface for the I2C peripheral driver.

const peripheral_control_interface_t g_i2cControlInterface

Control interface for the I2C peripheral driver.

Control interface for the I2C peripheral driver.

const peripheral_byte_inteface_t g_spiByteInterface

Byte I/O interface for the SPI peripheral driver.

Byte I/O interface for the SPI peripheral driver.

const peripheral_control_interface_t g_spiControlInterface

Control interface for the SPI peripheral driver.

Control interface for the SPI peripheral driver.