S32 SDK
lpuart_common.c File Reference
#include "device_registers.h"
#include "clock_manager.h"
#include "interrupt_manager.h"
#include "edma_driver.h"

Go to the source code of this file.

Functions

void LPUART0_IrqHandler (void)
 LPUART0 interrupt handler. More...
 
void LPUART1_IrqHandler (void)
 LPUART1 interrupt handler. More...
 
void LPUART2_IrqHandler (void)
 LPUART2 interrupt handler. More...
 

Variables

LPUART_Type *const g_lpuartBase [LPUART_INSTANCE_COUNT] = LPUART_BASE_PTRS
 Table of base addresses for LPUART instances. More...
 
const IRQn_Type g_lpuartRxTxIrqId [LPUART_INSTANCE_COUNT] = LPUART_RX_TX_IRQS
 Table to save LPUART IRQ enumeration numbers defined in the CMSIS header file. More...
 
const clock_names_t g_lpuartClkNames [LPUART_INSTANCE_COUNT]
 Table to save LPUART indexes in PCC register map for clock configuration. More...
 
const isr_t g_lpuartIsr [LPUART_INSTANCE_COUNT] = {LPUART0_IrqHandler, LPUART1_IrqHandler, LPUART2_IrqHandler}
 Table to save LPUART ISRs. More...
 

Function Documentation

void LPUART0_IrqHandler ( void  )

LPUART0 interrupt handler.

Definition at line 49 of file lpuart_irq.c.

void LPUART1_IrqHandler ( void  )

LPUART1 interrupt handler.

Definition at line 57 of file lpuart_irq.c.

void LPUART2_IrqHandler ( void  )

LPUART2 interrupt handler.

Definition at line 65 of file lpuart_irq.c.

Variable Documentation

Table to save LPUART ISRs.

Definition at line 98 of file lpuart_common.c.