亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? sd_defs.h

?? NucleusPLUS嵌入式操作系統(tǒng)是目前最受歡迎的操作系統(tǒng)NucleusPLUS是為實時嵌入式應(yīng)用而設(shè)計的一個搶先式多任務(wù)操作系統(tǒng)內(nèi)核
?? H
?? 第 1 頁 / 共 2 頁
字號:
/*************************************************************************
*                                                                       
*               Copyright Mentor Graphics Corporation 2002              
*                         All Rights Reserved.                          
*                                                                       
* THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS  
* THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS   
* SUBJECT TO LICENSE TERMS.                                             
*                                                                       
*************************************************************************/

/*************************************************************************
*                                                                      
* FILE NAME                                VERSION                        
*                                                                      
*      sd_defs.h                 Nucleus PLUS\ARM925\Code Composer 1.14.1 
*                                                                      
* COMPONENT                                                            
*                                                                      
*      SD - Serial Driver                                              
*                                                                      
* DESCRIPTION                                                          
*                                                                      
*      This file contains constant definitions and function macros     
*      for the Serial Driver module.                                   
*                                                                      
* DATA STRUCTURES                                                      
*                                                                      
*      SD_PORT     :   Structure to keep all needed info. about a port.
*                                                                      
* DEPENDENCIES                                                         
*                                                                      
*      none    
*
*                                                                      
*************************************************************************/
#ifndef SD_DEFS_H
#define SD_DEFS_H

/**************** User configurable section *************************/

/* The default system clock 48MHz */
#define UART_CLOCK            48000000

/* The base addresses for the seperate UART registers. */
#define SD_UART1_BASE      0xFFFB0000
#define SD_UART2_BASE      0xFFFB0800
                            
#define SD_UART1_VECTOR    46    
#define SD_UART2_VECTOR    47

/* Macros for specifying which UART to use. */
#define SD_UART1           1
#define SD_UART2           2

#define SD_MAX_UARTS        2

#define ICBASE              (0xFFFECB00)    /* Interrupt Controller Base */
#define IRQENABLE           ((volatile int *)(ICBASE + 0x18))
#define INT_MASK_OFFSET     0x04
#define INT_ITR_OFFSET      0x00

/* Defines for use by applications */
#define UART_INT_B          0x8000
#define UART_INT_A          0x4000
#define LEVEL_2_INT         0x0001

/* These use specific type names, putting the register name
   in the macro, because these macros are used by port specific
   sections of code and will most likely have different names
   on other UARTS. */
/*************************************/
/* Receive Holding Register - RHR (R)*/
/*************************************/
#define RHR_OFFSET          0x00

/**************************************/
/* Transmit Holding Register - THR (W)*/
/**************************************/
#define THR_OFFSET          0x00

/****************************************/
/* Interrupt Enable Register - IER (R/W)*/
/****************************************/
#define IER_OFFSET          0x04
#define IER_RX_HOLDING_REG  0x01          /* bit 0 - Recieve Holding Register Interrupt
                                             - Enabled When Set   */
#define IER_TX_HOLDING_REG  0x02          /* bit 1 - Transmit Holding Register Interrupt
                                             - Enabled When Set   */
#define IER_RX_LINE_STATUS  0x04          /* bit 2 - recieve Line Status Interrupt
                                             - Enabled When Set   */
#define IER_MODEM_STATUS    0x08          /* bit 3 - Modem Status Interrupt
                                             - Enabled When Set   */


/************************************/
/*  FIFO Control Register - FCR (W) */
/************************************/
#define FCR_OFFSET          0x08
#define FCR_FIFO_ENABLED    0x01          /* bit 0 - Enabled When Set */
#define FCR_RCVR_TRIG_LEVEL 0x00          /* bit 6:bit 7 - 8 Bytes Trigger Level */
#define FCR_FIFO_RESET      0x06          /* bit 1-2 - TX/RX FIFO Reset When Set */

/************************************************/
/* Interrupt Identification Register - IIR (IIR)*/
/************************************************/
#define IIR_OFFSET          0x08
#define IIR_TYPE_MASK       0x0000003E    /* bit 5:bit 1 */
#define IIR_PENDING         0x00000001    /* ISR pending bit - 0=pending, 1=not pending       */
#define IIR_RX_TIMEOUT      0x0000000C    /* 1 1 0 - RX time out                   Priority 2 */
#define IIR_RX_RDY          0x00000004    /* 0 1 0 - Received Data Ready           Priority 2 */
#define IIR_TX_RDY          0x00000002    /* 0 0 1 - Transmitter Holding Reg Empty Priority 3 */
#define IIR_RX_LINE_STAT    0x00000006    /* 0 1 1 - Receive Line Status             Priority 1 */

/**************************************/
/*  Latch Control Register - LCR (R/W)*/
/**************************************/
#define LCR_OFFSET          0x0C
#define LCR_5_BIT_WORD      0x00          /* 0 0  - 5 Bit Word   */
#define LCR_6_BIT_WORD      0x01          /* 0 1  - 6 Bit Word   */
#define LCR_7_BIT_WORD      0x02          /* 1 0  - 7 Bit Word   */
#define LCR_8_BIT_WORD      0x03          /* 1 1  - 8 Bit Word   */

#define LCR_STOP_BIT_1      0x00          /* 1 stop bit */
#define LCR_STOP_BIT_2      0x04          /* 2 stop bit */

#define LCR_PARITY_ENABLE   0x08          /* bit 3 - Enable Parity Bit Generation and Check
                                             - Enabled When Set */
#define LCR_PARITY_DISABLE  0x00          /* bit 3 - Enable Parity Bit Generation and Check
                                             - Enabled When Set */
#define LCR_PARITY_EVEN     0x10          /* bit 4 - Odd/Even Parity Generation and Check
                                             - Even When Set    */
#define LCR_PARITY_ODD      0x00          /* bit 4 - Odd/Even Parity Generation and Check
                                             - Odd When Set    */
#define LCR_BREAK_SET       0x40          /* bit 6 - Force Break Control ( Tx o/p low)
                                             - Forced When Set  */
#define LCR_NO_BREAK        0x00          /* bit 6 - Normal operating conditions */
#define LCR_DIV_EN          0x80          /* Enable access to DLL and DLH */

/*************************************/
/* Modem Control Register - MCR (R/W)*/
/*************************************/
#define MCR_OFFSET          0x10

#define MCR_DTR_LOW         0x01          /* bit 0 - Set DCD Signal Low/High - DCD Low when Set */
#define MCR_RTS_LOW         0x02          /* bit 1 - Set RTS Signal Low/High - RTS Low when Set */
#define MCR_NORMAL_MODE     0x00          /* bit 4 - normal operating mode */
#define MCR_LOOP_BACK       0x10          /* bit 4 - enable loopback mode */
#define MCR_TCR_TLR         0x40          /* bit 6 - enable access to TCR and TLR */
#define MCR_CLKSEL          0x80          /* bit 7 - enable clk/4 */
#define MCR_Not_Used        0x0C          /* bit 2,bit 3 - not used */


/* The Following Registers are Status Registers which Report conditions within the    */
/* UART/PPP during operation. The defined values are masks to ensure that the register*/
/* flags are correctly accessed */

/*********************************/
/* Line Status Register - LSR (R)*/
/*********************************/
#define LSR_OFFSET          0x14
#define LSR_RX_DATA_READY   0x01          /* bit 0 - Data Received and Saved in Holding Reg
                                             - Set when Valid */
#define LSR_OVERRUN_ERROR   0x02          /* bit 1 - Overrun Error Occured
                                             - Set When Valid */
#define LSR_PARITY_ERROR    0x04          /* bit 2 - Parity Error Occured
                                             - Set When Valid */
#define LSR_FRAMING_ERROR   0x08          /* bit 3 - Framing Error Occured
                                             - Set When Valid */
#define LSR_BREAK_ERROR     0x10          /* bit 4 - Break Error Occured
                                             - Set When Valid */
#define LSR_TX_HOLD_EMPTY   0x20          /* bit 5 - Tx Holding Register is empty and ready
                                             - Set When Valid */
#define LSR_TX_HOLD_FULL    0x00          /* bit 5 - Tx Holding Register is Full */

#define LSR_TX_EMPTY        0x40          /* bit 6 - 1= Tx Holding and shift registers are empty */
#define LSR_TX_FULL         0x00          /* bit 6 - 0= Tx Holding and shift registers are full */

#define LSR_FIFO_ERROR      0x80          /* bit 7 - At Least one of b4 - b2 has occurred
                                               - Set When Valid */

/**********************************/
/* Modem Status Register - MSR (R)*/
/**********************************/
#define MSR_OFFSET          0x18

/******************************************/
/* Supplementary Status Register - SSR (R)*/
/******************************************/
#define SSR_OFFSET          0x44          /* Supplementary Status Reg Offset */
#define SSR_TX_FIFO_FULL    0x01          /* bit 0 - Tx FIFO full - Set when full */

/***************************************/
/* Mode Definition Register - MDR (R/W)*/
/***************************************/
#define MDR_OFFSET          0x20
#define MDR_UART_MODE       0x00          /* bit 2:bit 0 - 0 0 0 - Uart Mode        */
#define MDR_AUTO_MODE       0x02          /* bit 2:bit 0 - 0 1 0 - AutoBaud Mode    */
#define MDR_RESET_MODE      0x07          /* bit 2:bit 0 - 1 1 1 - Reset Mode       */

/***********************************************/
/* Divisor for baud-rate generation - DLH (R/W)*/
/***********************************************/
#define DLH_OFFSET          0x04

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本欧美在线观看| 在线成人高清不卡| 激情综合色丁香一区二区| 亚洲在线一区二区三区| 樱花影视一区二区| 亚洲婷婷综合久久一本伊一区| 久久综合久久鬼色中文字| 日韩欧美视频一区| 欧美变态tickle挠乳网站| 久久人人超碰精品| 欧美激情自拍偷拍| 亚洲免费资源在线播放| 亚洲一区二区偷拍精品| 视频一区中文字幕| 经典三级视频一区| a级精品国产片在线观看| 成人av电影免费在线播放| 91同城在线观看| 最新国产精品久久精品| 国产欧美一区二区精品秋霞影院| 国产精品美女久久福利网站| 亚洲欧美激情在线| 午夜影院久久久| 黄色日韩三级电影| 91丝袜国产在线播放| 欧美精品自拍偷拍| 色综合久久综合网97色综合| 国产91清纯白嫩初高中在线观看| 91在线播放网址| 日韩一区二区影院| 国产精品三级在线观看| 肉色丝袜一区二区| 国产一区不卡精品| 欧美日韩精品系列| 国产日韩av一区二区| 亚洲国产日韩一级| 丁香桃色午夜亚洲一区二区三区| 色妹子一区二区| 精品久久人人做人人爽| 99久久精品国产精品久久| 欧美日韩不卡一区| 日本一区二区三区dvd视频在线| 一区二区三区精品| 国产宾馆实践打屁股91| 7777精品伊人久久久大香线蕉| 国产日韩欧美不卡| 成人高清在线视频| 国产成人在线色| 国产高清不卡一区| 91麻豆精品国产| 亚洲自拍都市欧美小说| 欧美成人a视频| 亚洲高清不卡在线观看| av在线不卡电影| 久久久91精品国产一区二区精品| 亚洲va天堂va国产va久| 91视频com| 中文字幕日韩av资源站| 国产精品一线二线三线精华| 欧美一区二区三区在线| 一区二区三区在线观看动漫| 中文字幕日韩一区| 丁香婷婷综合网| 久久久精品tv| 国产真实乱子伦精品视频| 3atv一区二区三区| 亚洲国产人成综合网站| 在线观看视频91| 日本成人中文字幕在线视频| 日本特黄久久久高潮| 欧美性xxxxxxxx| 亚洲国产日韩综合久久精品| 欧洲人成人精品| 亚洲国产aⅴ天堂久久| 欧美又粗又大又爽| 亚洲尤物在线视频观看| 91福利在线观看| 亚洲综合色噜噜狠狠| 在线视频国内一区二区| 亚洲国产精品人人做人人爽| 欧美性受极品xxxx喷水| 午夜在线成人av| 奇米精品一区二区三区在线观看一| 欧美中文字幕亚洲一区二区va在线 | 欧美电影免费观看高清完整版在线观看 | 欧美大尺度电影在线| 日韩成人精品视频| 精品免费视频.| 岛国精品在线播放| 一区二区三区精品视频| 欧美日韩一区三区四区| 免费人成黄页网站在线一区二区| 欧美一二三区在线观看| 国产成a人无v码亚洲福利| 国产精品欧美极品| 欧美日韩免费一区二区三区视频| 日本在线不卡一区| 国产片一区二区| 91激情在线视频| 奇米精品一区二区三区在线观看 | 精品无码三级在线观看视频| 欧美v日韩v国产v| 欧美吞精做爰啪啪高潮| 26uuu久久综合| 成人深夜在线观看| 亚洲高清在线精品| 久久老女人爱爱| 91美女蜜桃在线| 麻豆freexxxx性91精品| 中文字幕乱码日本亚洲一区二区 | 国产在线精品一区在线观看麻豆| 国产午夜精品久久久久久久| 色菇凉天天综合网| 激情综合色播激情啊| 亚洲卡通欧美制服中文| 精品日韩99亚洲| 99视频有精品| 麻豆国产精品官网| 一区二区三区在线看| 欧美v国产在线一区二区三区| 91蜜桃免费观看视频| 国产资源精品在线观看| 亚洲自拍偷拍综合| 中文字幕国产精品一区二区| 日韩午夜三级在线| 亚洲日本在线a| 2023国产精品| 欧美一区二区黄| 92精品国产成人观看免费| 久久99精品久久久久| 夜夜夜精品看看| 中文字幕+乱码+中文字幕一区| 欧美一区日韩一区| 欧美综合视频在线观看| 成人国产在线观看| 国产精品亚洲人在线观看| 日韩成人一级大片| 亚洲国产一区视频| 亚洲精品成a人| 中文字幕一区二区三中文字幕| 久久久久久久久岛国免费| 欧美美女喷水视频| 欧美日韩一区二区在线观看视频| 91视频免费播放| 91视频在线看| 99久久er热在这里只有精品15| 国产一区二区调教| 韩日欧美一区二区三区| 毛片av一区二区三区| 日本aⅴ亚洲精品中文乱码| 亚洲成人动漫在线观看| 亚洲综合激情另类小说区| 亚洲精品一卡二卡| 一区二区三区在线视频观看58 | 欧美一区二区日韩| 欧美日韩一级视频| 欧美日韩精品一区二区| 欧美丰满美乳xxx高潮www| 欧美高清视频在线高清观看mv色露露十八| 91社区在线播放| 在线精品视频免费播放| 欧美日免费三级在线| 91麻豆精品国产91久久久久久久久 | 日韩视频在线你懂得| 欧美一区二区三区视频在线| 日韩欧美亚洲一区二区| 日韩免费观看高清完整版| 精品国产乱码久久| 中文文精品字幕一区二区| 亚洲欧洲日本在线| 亚洲成人在线观看视频| 毛片基地黄久久久久久天堂| 国产精品白丝av| 91色|porny| 91精品国产麻豆| 国产日韩欧美不卡在线| 亚洲一区在线观看免费| 久久久久久久av麻豆果冻| 久久老女人爱爱| 一区二区三区在线免费观看| 轻轻草成人在线| a亚洲天堂av| 3d动漫精品啪啪1区2区免费| 国产日产亚洲精品系列| 亚洲欧洲av色图| 日韩成人精品视频| jlzzjlzz欧美大全| 3atv一区二区三区| 一色屋精品亚洲香蕉网站| 日韩影院免费视频| 成人三级伦理片| 日韩一区二区三区在线观看| 国产精品萝li| 日韩高清一区在线| 99热在这里有精品免费| 精品精品国产高清一毛片一天堂| 亚洲欧洲av一区二区三区久久| 极品少妇xxxx精品少妇偷拍| 色香蕉久久蜜桃| 国产片一区二区三区|