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

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

?? sysserial.c

?? 鼎鼎大名的WRS提供的VxWorks下pcPentium BSP開發(fā)包
?? C
字號:
/* sysSerial.c - PC386/486 BSP serial device initialization *//* Copyright 1984-1996 Wind River Systems, Inc. */#include "copyright_wrs.h"/*modification history--------------------01g,21sep98,fle  added library description01f,19jun96,wlf  doc: cleanup.01e,23oct95,jdi  doc: cleaned up and removed all NOMANUALs.01d,03aug95,myz  fixed the warning message01c,20jun95,ms   fixed comments for mangen01b,15jun95,ms	 updated for new serial driver01a,15mar95,myz  written based on mv162 version.*//*DESCRIPTIONThis library contains routines for PC386/486 BSP serial device initialization*/#include "vxWorks.h"#include "iv.h"#include "intLib.h"#include "config.h"#include "sysLib.h"#include "drv/sio/i8250Sio.h"/* device initialization structure */typedef struct    {    USHORT vector;    ULONG  baseAdrs;    USHORT regSpace;    USHORT intLevel;    } I8250_CHAN_PARAS;#ifdef INCLUDE_PC_CONSOLE       /* if key board and VGA console needed */#include "serial/pcConsole.c"#include "serial/m6845Vga.c"#if (PC_KBD_TYPE == PC_PS2_101_KBD)     /* 101 KEY PS/2                 */#include "serial/i8042Kbd.c"#else#include "serial/i8048Kbd.c"            /* 83 KEY PC/PCXT/PORTABLE      */#endif /* (PC_KBD_TYPE == PC_XT_83_KBD) */#endif /* INCLUDE_PC_CONSOLE *//* Local data structures */static I8250_CHAN  i8250Chan[N_UART_CHANNELS];static I8250_CHAN_PARAS devParas[] =     {      {COM1_INT_VEC,COM1_BASE_ADR,UART_REG_ADDR_INTERVAL,COM1_INT_LVL},      {COM2_INT_VEC,COM2_BASE_ADR,UART_REG_ADDR_INTERVAL,COM2_INT_LVL}    };#define UART_REG(reg,chan) \(devParas[chan].baseAdrs + reg*devParas[chan].regSpace)/******************************************************************************** sysSerialHwInit - initialize the BSP serial devices to a quiescent state** This routine initializes the BSP serial device descriptors and puts the* devices in a quiescent state.  It is called from sysHwInit() with* interrupts locked.** RETURNS: N/A** SEE ALSO: sysHwInit()*/void sysSerialHwInit (void)    {    int i;    for (i=0;i<N_UART_CHANNELS;i++)        {	i8250Chan[i].int_vec = devParas[i].vector;	i8250Chan[i].channelMode = 0;	i8250Chan[i].lcr =  UART_REG(UART_LCR,i);	i8250Chan[i].data =  UART_REG(UART_RDR,i);	i8250Chan[i].brdl = UART_REG(UART_BRDL,i);	i8250Chan[i].brdh = UART_REG(UART_BRDH,i);	i8250Chan[i].ier =  UART_REG(UART_IER,i);	i8250Chan[i].iid =  UART_REG(UART_IID,i);	i8250Chan[i].mdc =  UART_REG(UART_MDC,i);	i8250Chan[i].lst =  UART_REG(UART_LST,i);	i8250Chan[i].msr =  UART_REG(UART_MSR,i);	i8250Chan[i].outByte = sysOutByte;	i8250Chan[i].inByte  = sysInByte;	i8250HrdInit(&i8250Chan[i]);        }    }/******************************************************************************** sysSerialHwInit2 - connect BSP serial device interrupts** This routine connects the BSP serial device interrupts.  It is called from* sysHwInit2().  * * Serial device interrupts cannot be connected in sysSerialHwInit() because* the kernel memory allocator is not initialized at that point, and* intConnect() calls malloc().** RETURNS: N/A** SEE ALSO: sysHwInit2()*/void sysSerialHwInit2 (void)    {    int i;    /* connect serial interrupts */     for (i=0;i<N_UART_CHANNELS; i++)         if (i8250Chan[i].int_vec)	     {             (void) intConnect (INUM_TO_IVEC (i8250Chan[i].int_vec),                                i8250Int, (int)&i8250Chan[i] );             sysIntEnablePIC (devParas[i].intLevel);              }    }/******************************************************************************** sysSerialChanGet - get the SIO_CHAN device associated with a serial channel** This routine gets the SIO_CHAN device associated with a specified serial* channel.** RETURNS: A pointer to the SIO_CHAN structure for the channel, or ERROR* if the channel is invalid.*/SIO_CHAN * sysSerialChanGet    (    int channel		/* serial channel */    )    {    return ( (SIO_CHAN *)&i8250Chan[channel] );    }

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲制服欧美中文字幕中文字幕| 国产午夜亚洲精品理论片色戒 | 亚洲国产你懂的| 日韩精品一区二区三区老鸭窝 | 欧美一区二区黄色| 不卡的看片网站| 卡一卡二国产精品| 一区二区三区成人| 欧美国产日韩a欧美在线观看| 69av一区二区三区| 日本高清成人免费播放| 色综合亚洲欧洲| 麻豆成人av在线| 一区二区三区免费看视频| 久久综合久久综合久久| 91麻豆精品国产91久久久久| 色综合视频在线观看| 高清成人在线观看| 国内精品写真在线观看| 日韩av一级电影| 亚洲电影一级黄| 一区二区三区在线视频观看| 综合久久综合久久| 欧美激情一区二区三区四区 | 亚洲色欲色欲www在线观看| 久久伊99综合婷婷久久伊| 日韩午夜在线影院| 9191久久久久久久久久久| 欧美在线免费播放| 日本精品视频一区二区三区| eeuss鲁片一区二区三区在线观看| 国产在线精品一区二区三区不卡| 奇米精品一区二区三区四区 | 亚洲综合激情另类小说区| 欧美精品一区二区三区蜜臀| 欧美一区二区久久久| 欧美日本精品一区二区三区| 在线欧美日韩国产| 欧美主播一区二区三区| 色88888久久久久久影院按摩| 99国产精品久久久久久久久久 | 91丨国产丨九色丨pron| 成人精品小蝌蚪| av不卡免费电影| 91麻豆国产精品久久| 91在线免费视频观看| 色综合久久综合网欧美综合网| 在线视频你懂得一区二区三区| 色久优优欧美色久优优| 欧美三级日韩三级| 欧美一区二区视频在线观看2020 | 中文字幕av一区二区三区免费看 | 国产一区二区不卡老阿姨| 麻豆成人久久精品二区三区红 | www.亚洲在线| 色综合久久66| 欧美日精品一区视频| 91精品综合久久久久久| 精品处破学生在线二十三| 久久综合九色综合欧美亚洲| 国产欧美精品国产国产专区| 综合久久久久久久| 亚洲va国产va欧美va观看| 老司机精品视频在线| 成人午夜在线播放| 91搞黄在线观看| 日韩一区二区在线观看视频| 国产日本欧洲亚洲| 亚洲视频中文字幕| 亚洲国产精品久久久久秋霞影院 | 国产清纯白嫩初高生在线观看91 | 国产乱子伦视频一区二区三区 | 成人国产精品免费观看| 色爱区综合激月婷婷| 日韩一区二区在线观看视频播放| 久久久国际精品| 一区二区三区日韩精品视频| 秋霞影院一区二区| jizzjizzjizz欧美| 制服视频三区第一页精品| 久久精品一级爱片| 亚洲图片欧美一区| 国产精品123区| 欧美系列亚洲系列| 久久久久国产精品厨房| 亚洲一区影音先锋| 国产成人精品免费一区二区| 欧美日韩国产小视频在线观看| 久久综合九色综合97婷婷女人 | 欧洲亚洲国产日韩| 久久久精品天堂| 中文字幕视频一区| 精品一二三四区| 91麻豆成人久久精品二区三区| 欧美日韩在线播放三区| 久久久欧美精品sm网站| 亚洲福利电影网| 成人国产精品免费观看| 欧美mv和日韩mv的网站| 亚洲主播在线观看| 成人理论电影网| 日韩美女主播在线视频一区二区三区| 日韩毛片高清在线播放| 国产一区二区0| 6080午夜不卡| 一区二区三区四区视频精品免费 | 欧美理论电影在线| 国产精品毛片无遮挡高清| 美女脱光内衣内裤视频久久网站 | 日本韩国一区二区三区| 国产亚洲视频系列| 欧美aaaaa成人免费观看视频| 91麻豆6部合集magnet| 国产喷白浆一区二区三区| 久久疯狂做爰流白浆xx| 91精品国产综合久久福利软件| 一区二区三区欧美| 99久久国产综合精品麻豆| 久久久久久免费毛片精品| 另类小说综合欧美亚洲| 欧美久久久久中文字幕| 亚洲国产精品久久久久婷婷884| 91亚洲午夜精品久久久久久| 中文字幕欧美日本乱码一线二线| 九色综合国产一区二区三区| 91精品国产手机| 日韩激情视频在线观看| 欧美日韩精品欧美日韩精品一| 一区二区三区在线视频观看58| 色综合亚洲欧洲| 亚洲精品中文字幕乱码三区| 色综合久久综合网97色综合| 亚洲欧美一区二区久久| 91蜜桃免费观看视频| 亚洲精品视频在线观看免费| 99精品在线免费| 一区二区三区在线视频播放 | 91精品婷婷国产综合久久性色| 亚洲不卡在线观看| 欧美日韩国产经典色站一区二区三区 | 精品国产成人系列| 日本午夜一区二区| 日韩欧美一卡二卡| 国产一区二区三区视频在线播放| 精品免费日韩av| 国产精品一区二区免费不卡 | 一区二区三区毛片| 欧美写真视频网站| 日本在线不卡视频| 欧美精品一区二区久久久| 国产精品99久久久久| 日本一区二区三区在线不卡| av在线不卡电影| 亚洲国产一二三| 日韩欧美一级片| 大桥未久av一区二区三区中文| 中文字幕日本乱码精品影院| 在线观看亚洲a| 秋霞av亚洲一区二区三| 国产亚洲一区二区在线观看| 暴力调教一区二区三区| 亚洲第一激情av| 欧美成人高清电影在线| voyeur盗摄精品| 婷婷综合五月天| 久久久电影一区二区三区| 91麻豆123| 蜜臀av亚洲一区中文字幕| 国产三级精品三级在线专区| 色播五月激情综合网| 久热成人在线视频| 亚洲色图在线视频| 日韩一区二区三区免费看| 成人午夜在线播放| 性做久久久久久久久| 国产欧美日韩亚州综合| 欧美性生活一区| 国产成人免费视频网站 | 色狠狠av一区二区三区| 久久国产日韩欧美精品| 国产精品不卡在线| 日韩欧美久久久| 色综合久久99| 国产精品资源在线观看| 亚洲成人av一区二区三区| 国产天堂亚洲国产碰碰| 欧美精品丝袜久久久中文字幕| 国产成人在线视频网站| 午夜视黄欧洲亚洲| 综合久久综合久久| 精品少妇一区二区三区免费观看 | 成人福利视频在线看| 蜜桃视频在线观看一区| 亚洲激情网站免费观看| 精品成人私密视频| 欧美日韩精品一二三区| 99久久久精品| 国产成人日日夜夜| 久久黄色级2电影| 天天综合网天天综合色|