TMPM4G(1) Group Peripheral Driver User Manual
V1.0.0.0
|
This file provides internal common definition. More...
#include "txz_driver_def.h"
Go to the source code of this file.
Macros | |
#define | FUART_NULL ((void *)0) |
#define | FUART_PARAM_OK ((int32_t)1) |
#define | FUART_PARAM_NG ((int32_t)0) |
#define | FUARTxDR_DR_8BIT_MASK ((uint32_t)0x000000FF) |
#define | FUARTxCR_CTSEN_MASK ((uint32_t)0x00008000) |
#define | FUARTxCR_RTSEN_MASK ((uint32_t)0x00004000) |
#define | FUARTxCR_RXE_MASK ((uint32_t)0x00000200) |
#define | FUARTxCR_TXE_MASK ((uint32_t)0x00000100) |
#define | FUARTxCR_UARTEN_MSK ((uint32_t)0x00000001) |
#define | FUARTxCR_CTSEN_DISABLE ((uint32_t)0x00000000) |
#define | FUARTxCR_RTSEN_DISABLE ((uint32_t)0x00000000) |
#define | FUARTxCR_RXE_DISABLE ((uint32_t)0x00000000) |
#define | FUARTxCR_TXE_DISABLE ((uint32_t)0x00000000) |
#define | FUARTxCR_UARTEN_DISABLE ((uint32_t)0x00000000) |
#define | FUARTxCR_CTSEN_ENABLE ((uint32_t)0x00008000) |
#define | FUARTxCR_RTSEN_ENABLE ((uint32_t)0x00004000) |
#define | FUARTxCR_RXE_ENABLE ((uint32_t)0x00000200) |
#define | FUARTxCR_TXE_ENABLE ((uint32_t)0x00000100) |
#define | FUARTxCR_UARTEN_ENABLE ((uint32_t)0x00000001) |
#define | FUARTxRSR_OE_MASK ((uint32_t)0x00000008) |
#define | FUARTxRSR_BE_MASK ((uint32_t)0x00000004) |
#define | FUARTxRSR_PE_MASK ((uint32_t)0x00000002) |
#define | FUARTxRSR_FE_MASK ((uint32_t)0x00000001) |
#define | FUARTxRSR_OE_ERR ((uint32_t)0x00000008) |
#define | FUARTxRSR_BE_ERR ((uint32_t)0x00000004) |
#define | FUARTxRSR_PE_ERR ((uint32_t)0x00000002) |
#define | FUARTxRSR_FE_ERR ((uint32_t)0x00000001) |
#define | FUARTxECR_OE_MASK ((uint32_t)0x00000008) |
#define | FUARTxECR_BE_MASK ((uint32_t)0x00000004) |
#define | FUARTxECR_PE_MASK ((uint32_t)0x00000002) |
#define | FUARTxECR_FE_MASK ((uint32_t)0x00000001) |
#define | FUARTxECR_OE_CLR ((uint32_t)0x00000008) |
#define | FUARTxECR_BE_CLR ((uint32_t)0x00000004) |
#define | FUARTxECR_PE_CLR ((uint32_t)0x00000002) |
#define | FUARTxECR_FE_CLR ((uint32_t)0x00000001) |
#define | FUARTxLCR_H_BRK_MASK ((uint32_t)0x00000001) |
#define | FUARTxLCR_H_BRK_SEND ((uint32_t)0x00000001) |
#define | FUARTxLCR_H_BRK_STOP ((uint32_t)0x00000000) |
#define | FUARTxRIS_OERIS_MASK ((uint32_t)0x00000400) |
#define | FUARTxRIS_BERIS_MASK ((uint32_t)0x00000200) |
#define | FUARTxRIS_PERIS_MASK ((uint32_t)0x00000100) |
#define | FUARTxRIS_FERIS_MASK ((uint32_t)0x00000080) |
#define | FUARTxRIS_RTRIS_MASK ((uint32_t)0x00000040) |
#define | FUARTxRIS_TXRIS_MASK ((uint32_t)0x00000020) |
#define | FUARTxRIS_RXRIS_MASK ((uint32_t)0x00000010) |
#define | FUARTxRIS_OERIS_REQ ((uint32_t)0x00000400) |
#define | FUARTxRIS_BERIS_REQ ((uint32_t)0x00000200) |
#define | FUARTxRIS_PERIS_REQ ((uint32_t)0x00000100) |
#define | FUARTxRIS_FERIS_REQ ((uint32_t)0x00000080) |
#define | FUARTxRIS_RTRIS_REQ ((uint32_t)0x00000040) |
#define | FUARTxRIS_TXRIS_REQ ((uint32_t)0x00000020) |
#define | FUARTxRIS_RXRIS_REQ ((uint32_t)0x00000010) |
#define | FUARTxMIS_OEMIS_MASK ((uint32_t)0x00000400) |
#define | FUARTxMIS_BEMIS_MASK ((uint32_t)0x00000200) |
#define | FUARTxMIS_PEMIS_MASK ((uint32_t)0x00000100) |
#define | FUARTxMIS_FEMIS_MASK ((uint32_t)0x00000080) |
#define | FUARTxMIS_RTMIS_MASK ((uint32_t)0x00000040) |
#define | FUARTxMIS_TXMIS_MASK ((uint32_t)0x00000020) |
#define | FUARTxMIS_RXMIS_MASK ((uint32_t)0x00000010) |
#define | FUARTxMIS_OEMIS_REQ ((uint32_t)0x00000400) |
#define | FUARTxMIS_BEMIS_REQ ((uint32_t)0x00000200) |
#define | FUARTxMIS_PEMIS_REQ ((uint32_t)0x00000100) |
#define | FUARTxMIS_FEMIS_REQ ((uint32_t)0x00000080) |
#define | FUARTxMIS_RTMIS_REQ ((uint32_t)0x00000040) |
#define | FUARTxMIS_TXMIS_REQ ((uint32_t)0x00000020) |
#define | FUARTxMIS_RXMIS_REQ ((uint32_t)0x00000010) |
#define | FUARTxICR_OEIC_MASK ((uint32_t)0x00000400) |
#define | FUARTxICR_BEIC_MASK ((uint32_t)0x00000200) |
#define | FUARTxICR_PEIC_MASK ((uint32_t)0x00000100) |
#define | FUARTxICR_FEIC_MASK ((uint32_t)0x00000080) |
#define | FUARTxICR_RTIC_MASK ((uint32_t)0x00000040) |
#define | FUARTxICR_TXIC_MASK ((uint32_t)0x00000020) |
#define | FUARTxICR_RXIC_MASK ((uint32_t)0x00000010) |
#define | FUARTxICR_OEIC_CLR ((uint32_t)0x00000400) |
#define | FUARTxICR_BEIC_CLR ((uint32_t)0x00000200) |
#define | FUARTxICR_PEIC_CLR ((uint32_t)0x00000100) |
#define | FUARTxICR_FEIC_CLR ((uint32_t)0x00000080) |
#define | FUARTxICR_RTIC_CLR ((uint32_t)0x00000040) |
#define | FUARTxICR_TXIC_CLR ((uint32_t)0x00000020) |
#define | FUARTxICR_RXIC_CLR ((uint32_t)0x00000010) |
#define | FUARTxDMACR_RXDMAE_MASK ((uint32_t)0x00000001) |
#define | FUARTxDMACR_TXDMAE_MASK ((uint32_t)0x00000002) |
#define | FUARTxDMACR_RXDMAE_ENABLE ((uint32_t)0x00000001) |
#define | FUARTxDMACR_TXDMAE_ENABLE ((uint32_t)0x00000002) |
#define | FUARTxDMACR_RXDMAE_DISABLE ((uint32_t)0x00000000) |
#define | FUARTxDMACR_TXDMAE_DISABLE ((uint32_t)0x00000000) |
Functions | |
__STATIC_INLINE void | disable_FUARTxCR_TXE (TSB_FURT_TypeDef *p_instance) |
Disable FUARTxCR TXE. More... | |
__STATIC_INLINE void | enable_FUARTxCR_TXE (TSB_FURT_TypeDef *p_instance) |
Enable FUARTxCR TXE. More... | |
__STATIC_INLINE void | disable_FUARTxCR_RXE (TSB_FURT_TypeDef *p_instance) |
Disable FUARTxCR RXE. More... | |
__STATIC_INLINE void | enable_FUARTxCR_RXE (TSB_FURT_TypeDef *p_instance) |
Enable FUARTxCR RXE. More... | |
This file provides internal common definition.
DO NOT USE THIS SOFTWARE WITHOUT THE SOFTWARE LICENSE AGREEMENT.
Copyright(C) Toshiba Electronic Device Solutions Corporation 2019