📄 uart_modem3.h
字号:
//========================================================================
// TEXAS INSTRUMENTS INCORPORATED PROPRIETARY INFORMATION
// Property of Texas Instruments
// For Unrestricted Internal Use Only
// Unauthorized reprofuction and/or distribution is strictly prohibited.
// This product is protected under copyright law and trade secret law
// as an unpublished work
// Created 2000, (C) Copyright 2000 Texas Instruments. All rights reserved
//
//
// Filename :uart_modem3.h
//
// Date of Module Modification:4/19/02
// Date of Generation :4/19/02
//
//
//========================================================================
#include "mapping.h"
#ifndef _UART_MODEM3__H
#define _UART_MODEM3__H
//BEGIN INC GENERATION
//--------------------------------------
// Hand modified by kandrew@ti.com until register offset access is resolved.
//Register Offset
//-------------------
#define UART_MODEM3_RHR_OFFSET 0x00
#define UART_MODEM3_THR_OFFSET 0x00
#define UART_MODEM3_DLL_OFFSET 0x00
#define UART_MODEM3_DLH_OFFSET 0x04
#define UART_MODEM3_IER_OFFSET 0x04
#define UART_MODEM3_EFR_OFFSET 0x08
#define UART_MODEM3_IIR_OFFSET 0x08
#define UART_MODEM3_FCR_OFFSET 0x08
#define UART_MODEM3_LCR_OFFSET 0x0C
#define UART_MODEM3_MCR_OFFSET 0x10
#define UART_MODEM3_XON1_OFFSET 0x10
#define UART_MODEM3_XON2_OFFSET 0x14
#define UART_MODEM3_LSR_OFFSET 0x14
#define UART_MODEM3_MSR_OFFSET 0x18
#define UART_MODEM3_TCR_OFFSET 0x18
#define UART_MODEM3_XOFF1_OFFSET 0x18
#define UART_MODEM3_SPR_OFFSET 0x1C
#define UART_MODEM3_TLR_OFFSET 0x1C
#define UART_MODEM3_XOFF2_OFFSET 0x1C
#define UART_MODEM3_MDR1_OFFSET 0x20
#define UART_MODEM3_MDR2_OFFSET 0x24
#define UART_MODEM3_SFLSR_OFFSET 0x28
#define UART_MODEM3_TXFLL_OFFSET 0x28
#define UART_MODEM3_TXFLH_OFFSET 0x2C
#define UART_MODEM3_RESUME_OFFSET 0x2C
#define UART_MODEM3_SFREGL_OFFSET 0x30
#define UART_MODEM3_RXFLL_OFFSET 0x30
#define UART_MODEM3_SFREGH_OFFSET 0x34
#define UART_MODEM3_RXFLH_OFFSET 0x34
#define UART_MODEM3_UASR_OFFSET 0x38
#define UART_MODEM3_BLR_OFFSET 0x38
#define UART_MODEM3_ACREG_OFFSET 0x3C
#define UART_MODEM3_SCR_OFFSET 0x40
#define UART_MODEM3_SSR_OFFSET 0x44
#define UART_MODEM3_EBLR_OFFSET 0x48
#define UART_MODEM3_MVR_OFFSET 0x50
#define UART_MODEM3_SYSC_OFFSET 0x54
#define UART_MODEM3_SYSS_OFFSET 0x58
#define UART_MODEM3_WER_OFFSET 0x5C
//UART_MODEM3_RHR
//-------------------
#define UART_MODEM3_RHR REG8(UART_MODEM3_BASE_ADDR_ARM+UART_MODEM3_RHR_OFFSET)
#define UART_MODEM3_RHR_RHR_POS 0
#define UART_MODEM3_RHR_RHR_NUMB 8
#define UART_MODEM3_RHR_RHR_RES_VAL 0x0
//R
//UART_MODEM3_THR
//-------------------
#define UART_MODEM3_THR REG8(UART_MODEM3_BASE_ADDR_ARM+UART_MODEM3_THR_OFFSET)
#define UART_MODEM3_THR_THR_POS 0
#define UART_MODEM3_THR_THR_NUMB 8
#define UART_MODEM3_THR_THR_RES_VAL 0x0
//W
//UART_MODEM3_DLL
//-------------------
#define UART_MODEM3_DLL REG8(UART_MODEM3_BASE_ADDR_ARM+UART_MODEM3_DLL_OFFSET)
#define UART_MODEM3_DLL_CLOCK_LSB_POS 0
#define UART_MODEM3_DLL_CLOCK_LSB_NUMB 8
#define UART_MODEM3_DLL_CLOCK_LSB_RES_VAL 0x0
//R/W
//UART_MODEM3_DLH
//-------------------
#define UART_MODEM3_DLH REG8(UART_MODEM3_BASE_ADDR_ARM+UART_MODEM3_DLH_OFFSET)
#define UART_MODEM3_DLH_CLOCK_MSB_POS 0
#define UART_MODEM3_DLH_CLOCK_MSB_NUMB 8
#define UART_MODEM3_DLH_CLOCK_MSB_RES_VAL 0x0
//R/W
//UART_MODEM3_IER
//-------------------
#define UART_MODEM3_IER REG8(UART_MODEM3_BASE_ADDR_ARM+UART_MODEM3_IER_OFFSET)
#define UART_MODEM3_IER_CTS_IT_POS 7
#define UART_MODEM3_IER_CTS_IT_NUMB 1
#define UART_MODEM3_IER_CTS_IT_RES_VAL 0x0
//R/W
#define UART_MODEM3_IER_RTS_IT_POS 6
#define UART_MODEM3_IER_RTS_IT_NUMB 1
#define UART_MODEM3_IER_RTS_IT_RES_VAL 0x0
//R/W
#define UART_MODEM3_IER_XOFF_IT_POS 5
#define UART_MODEM3_IER_XOFF_IT_NUMB 1
#define UART_MODEM3_IER_XOFF_IT_RES_VAL 0x0
//R/W
#define UART_MODEM3_IER_SLEEP_MODE_POS 4
#define UART_MODEM3_IER_SLEEP_MODE_NUMB 1
#define UART_MODEM3_IER_SLEEP_MODE_RES_VAL 0x0
//R/W
#define UART_MODEM3_IER_MODEM_STS_IT_POS 3
#define UART_MODEM3_IER_MODEM_STS_IT_NUMB 1
#define UART_MODEM3_IER_MODEM_STS_IT_RES_VAL 0x0
//R/W
#define UART_MODEM3_IER_LINE_STS_IT_POS 2
#define UART_MODEM3_IER_LINE_STS_IT_NUMB 1
#define UART_MODEM3_IER_LINE_STS_IT_RES_VAL 0x0
//R/W
#define UART_MODEM3_IER_THR_IT_POS 1
#define UART_MODEM3_IER_THR_IT_NUMB 1
#define UART_MODEM3_IER_THR_IT_RES_VAL 0x0
//R/W
#define UART_MODEM3_IER_RHR_IT_POS 0
#define UART_MODEM3_IER_RHR_IT_NUMB 1
#define UART_MODEM3_IER_RHR_IT_RES_VAL 0x0
//R/W
//UART_MODEM3_EFR
//-------------------
#define UART_MODEM3_EFR REG8(UART_MODEM3_BASE_ADDR_ARM+UART_MODEM3_EFR_OFFSET)
#define UART_MODEM3_EFR_AUTO_CTS_EN_POS 7
#define UART_MODEM3_EFR_AUTO_CTS_EN_NUMB 1
#define UART_MODEM3_EFR_AUTO_CTS_EN_RES_VAL 0x0
//R/W
#define UART_MODEM3_EFR_AUTO_RTS_EN_POS 6
#define UART_MODEM3_EFR_AUTO_RTS_EN_NUMB 1
#define UART_MODEM3_EFR_AUTO_RTS_EN_RES_VAL 0x0
//R/W
#define UART_MODEM3_EFR_SPECIAL_CHAR_DETECT_POS 5
#define UART_MODEM3_EFR_SPECIAL_CHAR_DETECT_NUMB 1
#define UART_MODEM3_EFR_SPECIAL_CHAR_DETECT_RES_VAL 0x0
//R/W
#define UART_MODEM3_EFR_ENHANCED_EN_POS 4
#define UART_MODEM3_EFR_ENHANCED_EN_NUMB 1
#define UART_MODEM3_EFR_ENHANCED_EN_RES_VAL 0x0
//R/W
#define UART_MODEM3_EFR_SW_FLOW_CONTROL_POS 0
#define UART_MODEM3_EFR_SW_FLOW_CONTROL_NUMB 4
#define UART_MODEM3_EFR_SW_FLOW_CONTROL_RES_VAL 0x0
//R/W
//UART_MODEM3_IIR
//-------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -