pl010ser.h

来自「WinCE 3.0 BSP, 包含Inter SA1110, Intel_815」· C头文件 代码 · 共 30 行

H
30
字号

// Internal AMBA UART register mappings.
//
typedef struct _AMBA_UART_INFO_
{
    volatile PUCHAR pUART_DR;		// Data read or written from interface.
    volatile PUCHAR pUART_RSR;		// Receive status (r).
    volatile PUCHAR pUART_ECR;		// Error clear (w).
    volatile PUCHAR pUART_LCR_H;	// Line control registery (high byte).
    volatile PUCHAR pUART_LCR_M;	// Line control registery (middle byte).
    volatile PUCHAR pUART_LCR_L;	// Line control registery (low byte).
    volatile PUCHAR pUART_CR;		// Control register.
    volatile PUCHAR pUART_FR;		// Flag register (ro).
    volatile PUCHAR pUART_IIR;		// Interrupt ID (r).
    volatile PUCHAR pUART_ICR;		// Interrupt clear (w).
    volatile PUCHAR pUART_ILPR;		// IrDA low-power counter.
    volatile PUCHAR pSC_CTRLS;		// SC Set (DTR/RTS).
    volatile PUCHAR pSC_CTRLC;		// SC Clear (DTR/RTS).

    UCHAR    RSR;
    UCHAR    LCR_H;
    UCHAR    LCR_M;
    UCHAR    LCR_L;
    UCHAR    CR;
    UCHAR    FR;
    UCHAR    IIR;

} AMBA_UART_INFO, *PAMBA_UART_INFO;

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?