List of Stellaris Driver Libraries
Low-level StellarisWare libraries provided by TI are directly mapped from Python to C. They can be tricky to use, but they expose the full power of the microcontroller to the programmer. This page does not try to document the functions. Rather, it simply shows what functions are available and defers to the StellarisWare documentation for usage details.
sysctl
- SYSCTL_PERIPH_ADC0 (constant)
- SYSCTL_PERIPH_ADC1 (constant)
- SYSCTL_PERIPH_PWM (constant)
- SYSCTL_PERIPH_CAN0 (constant)
- SYSCTL_PERIPH_CAN1 (constant)
- SYSCTL_PERIPH_CAN2 (constant)
- SYSCTL_PERIPH_WDOG1 (constant)
- SYSCTL_PERIPH_UART0 (constant)
- SYSCTL_PERIPH_UART1 (constant)
- SYSCTL_PERIPH_UART2 (constant)
- SYSCTL_PERIPH_SSI0 (constant)
- SYSCTL_PERIPH_SSI1 (constant)
- SYSCTL_PERIPH_QEI0 (constant)
- SYSCTL_PERIPH_QEI1 (constant)
- SYSCTL_PERIPH_I2C0 (constant)
- SYSCTL_PERIPH_I2C1 (constant)
- SYSCTL_PERIPH_TIMER0 (constant)
- SYSCTL_PERIPH_TIMER1 (constant)
- SYSCTL_PERIPH_TIMER2 (constant)
- SYSCTL_PERIPH_TIMER3 (constant)
- SYSCTL_PERIPH_COMP0 (constant)
- SYSCTL_PERIPH_COMP1 (constant)
- SYSCTL_PERIPH_COMP2 (constant)
- SYSCTL_PERIPH_I2S0 (constant)
- SYSCTL_PERIPH_EPI0 (constant)
- SYSCTL_PERIPH_GPIOA (constant)
- SYSCTL_PERIPH_GPIOB (constant)
- SYSCTL_PERIPH_GPIOC (constant)
- SYSCTL_PERIPH_GPIOD (constant)
- SYSCTL_PERIPH_GPIOE (constant)
- SYSCTL_PERIPH_GPIOF (constant)
- SYSCTL_PERIPH_GPIOG (constant)
- SYSCTL_PERIPH_GPIOH (constant)
- SYSCTL_PERIPH_GPIOJ (constant)
- SYSCTL_PWMDIV_1 (constant)
- SYSCTL_PWMDIV_2 (constant)
- SYSCTL_PWMDIV_4 (constant)
- SYSCTL_PWMDIV_8 (constant)
- SYSCTL_PWMDIV_16 (constant)
- SYSCTL_PWMDIV_32 (constant)
- SYSCTL_PWMDIV_64 (constant)
- SYSCTL_ADCSPEED_1MSPS (constant)
- SYSCTL_ADCSPEED_500KSPS (constant)
- SYSCTL_ADCSPEED_250KSPS (constant)
- SYSCTL_ADCSPEED_125KSPS (constant)
- SysCtlReset()
- SysCtlSleep()
- SysCtlADCSpeedSet(ulSpeed)
- SysCtlResetCauseGet()
- SysCtlResetCauseClear(ulCauses)
- SysCtlBrownOutConfigSet(ulConfig, ulDelay)
- SysCtlDelay(ulCount)
- SysCtlClockSet(ulConfig)
- SysCtlClockGet()
- SysCtlPWMClockSet(ulConfig)
- SysCtlPWMClockGet()
- SysCtlPeripheralReset(ulPeripheral)
- SysCtlPeripheralEnable(ulPeripheral)
- SysCtlPeripheralDisable(ulPeripheral)
gpio
- GPIO_PIN_0 (constant)
- GPIO_PIN_1 (constant)
- GPIO_PIN_2 (constant)
- GPIO_PIN_3 (constant)
- GPIO_PIN_4 (constant)
- GPIO_PIN_5 (constant)
- GPIO_PIN_6 (constant)
- GPIO_PIN_7 (constant)
- GPIO_PORTA_BASE (constant)
- GPIO_PORTB_BASE (constant)
- GPIO_PORTC_BASE (constant)
- GPIO_PORTD_BASE (constant)
- GPIO_PORTE_BASE (constant)
- GPIO_PORTF_BASE (constant)
- GPIO_PORTG_BASE (constant)
- GPIO_PORTH_BASE (constant)
- GPIO_PORTJ_BASE (constant)
- GPIO_DIR_MODE_IN (constant)
- GPIO_DIR_MODE_OUT (constant)
- GPIO_DIR_MODE_HW (constant)
- GPIO_FALLING_EDGE (constant)
- GPIO_RISING_EDGE (constant)
- GPIO_BOTH_EDGES (constant)
- GPIO_LOW_LEVEL (constant)
- GPIO_HIGH_LEVEL (constant)
- GPIO_STRENGTH_2MA (constant)
- GPIO_STRENGTH_4MA (constant)
- GPIO_STRENGTH_8MA (constant)
- GPIO_STRENGTH_8MA_SC (constant)
- GPIO_PIN_TYPE_STD (constant)
- GPIO_PIN_TYPE_STD_WPU (constant)
- GPIO_PIN_TYPE_STD_WPD (constant)
- GPIO_PIN_TYPE_OD (constant)
- GPIO_PIN_TYPE_OD_WPU (constant)
- GPIO_PIN_TYPE_OD_WPD (constant)
- GPIO_PIN_TYPE_ANALOG (constant)
- GPIO_PB2_I2C0SCL (constant)
- GPIO_PB3_I2C0SDA (constant)
- GPIODirModeSet(ulPort, ucPins, ulPinIO)
- GPIODirModeGet(ulPort, ucPin)
- GPIOIntTypeSet(ulPort, ucPins, ulIntType)
- GPIOIntTypeGet(ulPort, ucPin)
- GPIOPadConfigSet(ulPort, ucPins, ulStrength, ulPadType)
- GPIOPinRead(ulPort, ucPins)
- GPIOPinWrite(ulPort, ucPins, ucVal)
- GPIOPinConfigure(ulPinConfig)
- GPIOPinIntEnable(ulPort, ucPins)
- GPIOPinIntDisable(ulPort, ucPins)
- GPIOPinTypeADC(ulPort, ucPins)
- GPIOPinTypeCAN(ulPort, ucPins)
- GPIOPinTypeComparator(ulPort, ucPins)
- GPIOPinTypeEPI(ulPort, ucPins)
- GPIOPinTypeEthernetLED(ulPort, ucPins)
- GPIOPinTypeGPIOInput(ulPort, ucPins)
- GPIOPinTypeGPIOOutput(ulPort, ucPins)
- GPIOPinTypeGPIOOutputOD(ulPort, ucPins)
- GPIOPinTypeI2C(ulPort, ucPins)
- GPIOPinTypeI2S(ulPort, ucPins)
- GPIOPinTypePWM(ulPort, ucPins)
- GPIOPinTypeQEI(ulPort, ucPins)
- GPIOPinTypeSSI(ulPort, ucPins)
- GPIOPinTypeTimer(ulPort, ucPins)
- GPIOPinTypeUART(ulPort, ucPins)
- GPIOPinTypeUSBAnalog(ulPort, ucPins)
- GPIOPinTypeUSBDigital(ulPort, ucPins
pwm
- PWM_BASE (constant)
- PWM_GEN_MODE_DOWN (constant)
- PWM_GEN_MODE_UP_DOWN (constant)
- PWM_GEN_MODE_SYNC (constant)
- PWM_GEN_MODE_NO_SYNC (constant)
- PWM_GEN_MODE_DBG_RUN (constant)
- PWM_GEN_MODE_DBG_STOP (constant)
- PWM_GEN_MODE_FAULT_LATCHED (constant)
- PWM_GEN_MODE_FAULT_UNLATCHED (constant)
- PWM_GEN_MODE_FAULT_MINPER (constant)
- PWM_GEN_MODE_FAULT_NO_MINPER (constant)
- PWM_GEN_MODE_FAULT_EXT (constant)
- PWM_GEN_MODE_FAULT_LEGACY (constant)
- PWM_GEN_MODE_DB_NO_SYNC (constant)
- PWM_GEN_MODE_DB_SYNC_LOCAL (constant)
- PWM_GEN_MODE_DB_SYNC_GLOBAL (constant)
- PWM_GEN_MODE_GEN_NO_SYNC (constant)
- PWM_GEN_MODE_GEN_SYNC_LOCAL (constant)
- PWM_GEN_MODE_GEN_SYNC_GLOBAL (constant)
- PWM_TR_CNT_ZERO (constant)
- PWM_TR_CNT_LOAD (constant)
- PWM_TR_CNT_AU (constant)
- PWM_TR_CNT_AD (constant)
- PWM_TR_CNT_BU (constant)
- PWM_TR_CNT_BD (constant)
- PWM_GEN_0 (constant)
- PWM_GEN_1 (constant)
- PWM_GEN_2 (constant)
- PWM_GEN_3 (constant)
- PWM_GEN_0_BIT (constant)
- PWM_GEN_1_BIT (constant)
- PWM_GEN_2_BIT (constant)
- PWM_GEN_3_BIT (constant)
- PWM_GEN_EXT_0 (constant)
- PWM_GEN_EXT_1 (constant)
- PWM_GEN_EXT_2 (constant)
- PWM_GEN_EXT_3 (constant)
- PWM_OUT_0 (constant)
- PWM_OUT_1 (constant)
- PWM_OUT_2 (constant)
- PWM_OUT_3 (constant)
- PWM_OUT_4 (constant)
- PWM_OUT_5 (constant)
- PWM_OUT_6 (constant)
- PWM_OUT_7 (constant)
- PWM_OUT_0_BIT (constant)
- PWM_OUT_1_BIT (constant)
- PWM_OUT_2_BIT (constant)
- PWM_OUT_3_BIT (constant)
- PWM_OUT_4_BIT (constant)
- PWM_OUT_5_BIT (constant)
- PWM_OUT_6_BIT (constant)
- PWM_OUT_7_BIT (constant)
- PWMGenConfigure(ulBase, ulGen, ulConfig)
- PWMGenPeriodSet(ulBase, ulGen, ulPeriod)
- PWMGenPeriodGet(ulBase, ulGen)
- PWMGenEnable(ulBase, ulGen)
- PWMGenDisable(ulBase, ulGen)
- PWMPulseWidthSet(ulBase, ulPWMOut, ulWidth)
- PWMPulseWidthGet(ulBase, ulPWMOut)
- PWMDeadBandEnable(ulBase, ulGen, usRise, usFall)
- PWMDeadBandDisable(ulBase, ulGen)
- PWMSyncUpdate(ulBase, ulGenBits)
- PWMSyncTimeBase(ulBase, ulGenBits)
- PWMOutputState(ulBase, ulPWMOutBits, bEnable)
- PWMOutputInvert(ulBase, ulPWMOutBits, bInvert)
- PWMOutputFaultLevel(ulBase, ulPWMOutBits, bDriveHigh)
- PWMOutputFault(ulBase, ulPWMOutBits, bFaultSuppress)
adc
- ADC_BASE (constant)
- ADC_TRIGGER_PROCESSOR (constant)
- ADC_TRIGGER_COMP0 (constant)
- ADC_TRIGGER_COMP1 (constant)
- ADC_TRIGGER_COMP2 (constant)
- ADC_TRIGGER_EXTERNAL (constant)
- ADC_TRIGGER_TIMER (constant)
- ADC_TRIGGER_PWM0 (constant)
- ADC_TRIGGER_PWM1 (constant)
- ADC_TRIGGER_PWM2 (constant)
- ADC_TRIGGER_PWM3 (constant)
- ADC_TRIGGER_ALWAYS (constant)
- ADC_CTL_TS (constant)
- ADC_CTL_IE (constant)
- ADC_CTL_END (constant)
- ADC_CTL_D (constant)
- ADC_CTL_CH0 (constant)
- ADC_CTL_CH1 (constant)
- ADC_CTL_CH2 (constant)
- ADC_CTL_CH3 (constant)
- ADC_CTL_CH4 (constant)
- ADC_CTL_CH5 (constant)
- ADC_CTL_CH6 (constant)
- ADC_CTL_CH7 (constant)
- ADC_CTL_CH8 (constant)
- ADC_CTL_CH9 (constant)
- ADC_CTL_CH10 (constant)
- ADC_CTL_CH11 (constant)
- ADC_CTL_CH12 (constant)
- ADC_CTL_CH13 (constant)
- ADC_CTL_CH14 (constant)
- ADC_CTL_CH15 (constant)
- ADC_CTL_CMP0 (constant)
- ADC_CTL_CMP1 (constant)
- ADC_CTL_CMP2 (constant)
- ADC_CTL_CMP3 (constant)
- ADC_CTL_CMP4 (constant)
- ADC_CTL_CMP5 (constant)
- ADC_CTL_CMP6 (constant)
- ADC_CTL_CMP7 (constant)
- ADC_COMP_TRIG_NONE (constant)
- ADC_COMP_TRIG_LOW_ALWAYS (constant)
- ADC_COMP_TRIG_LOW_ONCE (constant)
- ADC_COMP_TRIG_LOW_HALWAYS (constant)
- ADC_COMP_TRIG_LOW_HONCE (constant)
- ADC_COMP_TRIG_MID_ALWAYS (constant)
- ADC_COMP_TRIG_MID_ONCE (constant)
- ADC_COMP_TRIG_HIGH_ALWAYS (constant)
- ADC_COMP_TRIG_HIGH_ONCE (constant)
- ADC_COMP_TRIG_HIGH_HALWAYS (constant)
- ADC_COMP_TRIG_HIGH_HONCE (constant)
- ADC_COMP_INT_NONE (constant)
- ADC_COMP_INT_LOW_ALWAYS (constant)
- ADC_COMP_INT_LOW_ONCE (constant)
- ADC_COMP_INT_LOW_HALWAYS (constant)
- ADC_COMP_INT_LOW_HONCE (constant)
- ADC_COMP_INT_MID_ALWAYS (constant)
- ADC_COMP_INT_MID_ONCE (constant)
- ADC_COMP_INT_HIGH_ALWAYS (constant)
- ADC_COMP_INT_HIGH_ONCE (constant)
- ADC_COMP_INT_HIGH_HALWAYS (constant)
- ADC_COMP_INT_HIGH_HONCE (constant)
- ADC_TRIGGER_WAIT (constant)
- ADC_TRIGGER_SIGNAL (constant)
- ADC_PHASE_0 (constant)
- ADC_PHASE_22_5 (constant)
- ADC_PHASE_45 (constant)
- ADC_PHASE_67_5 (constant)
- ADC_PHASE_90 (constant)
- ADC_PHASE_112_5 (constant)
- ADC_PHASE_135 (constant)
- ADC_PHASE_157_5 (constant)
- ADC_PHASE_180 (constant)
- ADC_PHASE_202_5 (constant)
- ADC_PHASE_225 (constant)
- ADC_PHASE_247_5 (constant)
- ADC_PHASE_270 (constant)
- ADC_PHASE_292_5 (constant)
- ADC_PHASE_315 (constant)
- ADC_PHASE_337_5 (constant)
- ADC_REF_INT (constant)
- ADC_REF_EXT_3V (constant)
- ADCIntUnregister(ulBase, ulSequenceNum)
- ADCIntDisable(ulBase, ulSequenceNum)
- ADCIntEnable(ulBase, ulSequenceNum)
- ADCIntStatus(ulBase, ulSequenceNum, bMasked)
- ADCIntClear(ulBase, ulSequenceNum)
- ADCSequenceEnable(ulBase, ulSequenceNum)
- ADCSequenceDisable(ulBase, ulSequenceNum)
- ADCSequenceConfigure(ulBase, ulSequenceNum, ulTrigger, ulPriority)
- ADCSequenceStepConfigure(ulBase, ulSequenceNum, ulStep, ulConfig)
- ADCSequenceOverflow(ulBase, ulSequenceNum)
- ADCSequenceOverflowClear(ulBase, ulSequenceNum)
- ADCSequenceUnderflow(ulBase, ulSequenceNum)
- ADCSequenceUnderflowClear(ulBase, ulSequenceNum)
- ADCSequenceDataGet(ulBase, ulSequenceNum)
- ADCProcessorTrigger(ulBase, ulSequenceNum)
- ADCSoftwareOversampleConfigure(ulBase, ulSequenceNum, ulFactor)
- ADCSoftwareOversampleStepConfigure(ulBase, ulSequenceNum, ulStep, ulConfig)
- ADCHardwareOversampleConfigure(ulBase, ulFactor)
- ADCComparatorConfigure(ulBase, ulComp, ulConfig)
- ADCComparatorRegionSet(ulBase, ulComp, ulLowRef, ulHighRef)
- ADCComparatorReset(ulBase, ulComp, bTrigger, bInterrupt)
- ADCComparatorIntDisable(ulBase, ulSequenceNum)
- ADCComparatorIntEnable(ulBase, ulSequenceNum)
- ADCComparatorIntStatus(ulBase)
- ADCComparatorIntClear(ulBase, ulStatus)
- ADCReferenceSet(ulBase, ulRef)
- ADCReferenceGet(ulBase)
- ADCPhaseDelaySet(ulBase, ulPhase)
- ADCPhaseDelayGet(ulBase)
i2c
- I2C_INT_MASTER (constant)
- I2C_INT_SLAVE (constant)
- I2C_MASTER_CMD_SINGLE_SEND (constant)
- I2C_MASTER_CMD_SINGLE_RECEIVE (constant)
- I2C_MASTER_CMD_BURST_SEND_START (constant)
- I2C_MASTER_CMD_BURST_SEND_CONT (constant)
- I2C_MASTER_CMD_BURST_SEND_FINISH (constant)
- I2C_MASTER_CMD_BURST_SEND_ERROR_STOP (constant)
- I2C_MASTER_CMD_BURST_RECEIVE_START (constant)
- I2C_MASTER_CMD_BURST_RECEIVE_CONT (constant)
- I2C_MASTER_CMD_BURST_RECEIVE_FINISH (constant)
- I2C_MASTER_CMD_BURST_RECEIVE_ERROR_STOP (constant)
- I2C_MASTER_ERR_NONE (constant)
- I2C_MASTER_ERR_ADDR_ACK (constant)
- I2C_MASTER_ERR_DATA_ACK (constant)
- I2C_MASTER_ERR_ARB_LOST (constant)
- I2C_SLAVE_ACT_NONE (constant)
- I2C_SLAVE_ACT_RREQ (constant)
- I2C_SLAVE_ACT_TREQ (constant)
- I2C_SLAVE_ACT_RREQ_FBR (constant)
- I2C_MASTER_MAX_RETRIES (constant)
- I2C_SLAVE_INT_STOP (constant)
- I2C_SLAVE_INT_START (constant)
- I2C_SLAVE_INT_DATA (constant)
- I2C0_MASTER_BASE (constant)
- I2C0_SLAVE_BASE (constant)
- I2C1_MASTER_BASE (constant)
- I2C1_SLAVE_BASE (constant)
- I2CMasterBusBusy(ulBase)
- I2CMasterBusy(ulBase)
- I2CMasterControl(ulBase, ulCmd)
- I2CMasterDataGet(ulBase)
- I2CMasterDataPut(ulBase, ucData)
- I2CMasterDisable(ulBase)
- I2CMasterEnable(ulBase)
- I2CMasterErr(ulBase)
- I2CMasterInitExpClk(ulBase, ulI2CClk, bFast)
- I2CMasterIntClear(ulBase)
- I2CMasterIntDisable(ulBase)
- I2CMasterIntEnable(ulBase)
- I2CMasterIntStatus(ulBase, bMasked)
- I2CMasterSlaveAddrSet(ulBase, ucSlaveAddr, bReceive)
- I2CSlaveDataGet(ulBase)
- I2CSlaveDataPut(ulBase, ucData)
- I2CSlaveDisable(ulBase)
- I2CSlaveEnable(ulBase)
- I2CSlaveInit(ulBase, ucSlaveAddr)
- I2CSlaveIntClear(ulBase)
- I2CSlaveIntDisable(ulBase)
- I2CSlaveIntEnable(ulBase)
- I2CSlaveIntClearEx(ulBase, ulIntFlags)
- I2CSlaveIntDisableEx(ulBase, ulIntFlags)
- I2CSlaveIntEnableEx(ulBase, ulIntFlags)
- I2CSlaveIntStatus(ulBase, bMasked)
- I2CSlaveIntStatusEx(ulBase, bMasked)
- I2CSlaveStatus(ulBase)
qei
- QEI0_BASE (constant)
- QEI1_BASE (constant)
- QEI_CONFIG_CAPTURE_A (constant)
- QEI_CONFIG_CAPTURE_A_B (constant)
- QEI_CONFIG_NO_RESET (constant)
- QEI_CONFIG_RESET_IDX (constant)
- QEI_CONFIG_QUADRATURE (constant)
- QEI_CONFIG_CLOCK_DIR (constant)
- QEI_CONFIG_NO_SWAP (constant)
- QEI_CONFIG_SWAP (constant)
- QEI_VELDIV_1 (constant)
- QEI_VELDIV_2 (constant)
- QEI_VELDIV_4 (constant)
- QEI_VELDIV_8 (constant)
- QEI_VELDIV_16 (constant)
- QEI_VELDIV_32 (constant)
- QEI_VELDIV_64 (constant)
- QEI_VELDIV_128 (constant)
- QEIEnable(ulBase)
- QEIDisable(ulBase)
- QEIConfigure(ulBase, ulConfig, ulMaxPosition)
- QEIPositionGet(ulBase)
- QEIPositionSet(ulBase, ulPosition)
- QEIDirectionGet(ulBase)
- QEIVelocityEnable(ulBase)
- QEIVelocityDisable(ulBase)
- QEIVelocityConfigure(ulBase, ulPreDiv, ulPeriod)
uart
- UART_CONFIG_WLEN_MASK (constant)
- UART_CONFIG_WLEN_8 (constant)
- UART_CONFIG_WLEN_7 (constant)
- UART_CONFIG_WLEN_6 (constant)
- UART_CONFIG_WLEN_5 (constant)
- UART_CONFIG_STOP_MASK (constant)
- UART_CONFIG_STOP_ONE (constant)
- UART_CONFIG_STOP_TWO (constant)
- UART_CONFIG_PAR_MASK (constant)
- UART_CONFIG_PAR_NONE (constant)
- UART_CONFIG_PAR_EVEN (constant)
- UART_CONFIG_PAR_ODD (constant)
- UART_CONFIG_PAR_ONE (constant)
- UART_CONFIG_PAR_ZERO (constant)
- UART_FIFO_TX1_8 (constant)
- UART_FIFO_TX2_8 (constant)
- UART_FIFO_TX4_8 (constant)
- UART_FIFO_TX6_8 (constant)
- UART_FIFO_TX7_8 (constant)
- UART_RXERROR_OVERRUN (constant)
- UART_RXERROR_BREAK (constant)
- UART_RXERROR_PARITY (constant)
- UART_RXERROR_FRAMING (constant)
- UART_OUTPUT_RTS (constant)
- UART_OUTPUT_DTR (constant)
- UART_INPUT_RI (constant)
- UART_INPUT_DCD (constant)
- UART_INPUT_DSR (constant)
- UART_INPUT_CTS (constant)
- UART_FLOWCONTROL_TX (constant)
- UART_FLOWCONTROL_RX (constant)
- UART_FLOWCONTROL_NONE (constant)
- UART_TXINT_MODE_FIFO (constant)
- UART_TXINT_MODE_EOT (constant)
- UART0_BASE (constant)
- UART1_BASE (constant)
- UART2_BASE (constant)
- UARTParityModeSet(ulBase, ulParity)
- UARTParityModeGet(ulBase)
- UARTFIFOLevelSet(ulBase, ulTxLevel, ulRxLevel)
- UARTConfigSetExpClk(ulBase, ulUARTClk, ulBaud, ulConfig)
- UARTEnable(ulBase)
- UARTDisable(ulBase)
- UARTFIFOEnable(ulBase)
- UARTFIFODisable(ulBase)
- UARTEnableSIR(ulBase, bLowPower)
- UARTDisableSIR(ulBase)
- UARTCharsAvail(ulBase)
- UARTSpaceAvail(ulBase)
- UARTCharGetNonBlocking(ulBase)
- UARTCharGet(ulBase)
- UARTCharGetForever(ulBase)
- UARTCharPutNonBlocking(ulBase, ucData)
- UARTCharPut(ulBase, ucData)
- UARTStringPut(ulBase, ucData)
- UARTBreakCtl(ulBase, bBreakState)
- UARTBusy(ulBase)
- UARTRxErrorGet(ulBase)
- UARTRxErrorClear(ulBase)
- UARTSmartCardEnable(ulBase)
- UARTSmartCardDisable(ulBase)
- UARTModemControlSet(ulBase, ulControl)
- UARTModemControlClear(ulBase, ulControl)
- UARTModemControlGet(ulBase)
- UARTModemStatusGet(ulBase)
- UARTFlowControlSet(ulBase, ulMode)
- UARTFlowControlGet(ulBase)