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

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

?? sysserial.c

?? integrator7t_t ARM7bsp包 很有用的程序包 學(xué)習(xí)ARM 必備
?? C
字號:
/* sysSerial.c - ARM Integrator board serial device initialization *//* Copyright 1999-2000 ARM Limited *//* Copyright 1999-2000 Wind River Systems, Inc. */#include "copyright_wrs.h"/*modification history--------------------01c,21feb00,jpd  renamed primecell... symbols to primeCell...01b,26jan00,jpd  minor layout/style changes.01a,10nov99,ajb  copied from pid7t sysSerial.c.*//*DESCRIPTIONThis file contains the board-specific routines for serial channelinitialization of the ARM Integrator development board.SEE ALSO:.I "ARM Integrator AP User Guide (ARM DUI 0098).".I "UART (PL010) Technical Reference Manual (ARM DDI 0139)."*/#include "vxWorks.h"#include "iv.h"#include "intLib.h"#include "config.h"#include "sysLib.h"#include "primeCellSio.h"/* device initialization structure */typedef struct    {    UINT	vector;    UINT32 *	baseAdrs;    UINT	intLevel;    } SYS_AMBA_CHAN_PARAS;/* Local data structures */LOCAL SYS_AMBA_CHAN_PARAS devParas[] =    {      {INT_VEC_UART_0, (UINT32 *)UART_0_BASE_ADR, INT_LVL_UART_0},      {INT_VEC_UART_1, (UINT32 *)UART_1_BASE_ADR, INT_LVL_UART_1}    };LOCAL AMBA_CHAN ambaChan[N_AMBA_UART_CHANNELS];/* * Array of pointers to all serial channels configured in system. * See sioChanGet(). It is this array that maps channel pointers * to standard device names.  The first entry will become "/tyCo/0", * the second "/tyCo/1", and so forth. */SIO_CHAN * sysSioChans [] =    {    &ambaChan[0].sio, /* /tyCo/0 */    &ambaChan[1].sio, /* /tyCo/1 */    };/* forward declarations *//******************************************************************************** sysSerialHwInit - initialize the BSP serial devices to a quiescent state** This routine initializes the BSP serial device descriptors and puts the* devices in a quiesent 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_AMBA_UART_CHANNELS; i++)	{	ambaChan[i].regs = devParas[i].baseAdrs;	ambaChan[i].baudRate = CONSOLE_BAUD_RATE;	ambaChan[i].xtal = UART_XTAL_FREQ;	ambaChan[i].levelRx = devParas[i].intLevel;	ambaChan[i].levelTx = devParas[i].intLevel;	/*	 * Initialise driver functions, getTxChar, putRcvChar and channelMode	 * and initialise UART	 */	primeCellSioDevInit(&ambaChan[i]);	}    }/******************************************************************************** sysSerialHwInit2 - connect BSP serial device interrupts** This routine connects the BSP serial device interrupts.  It is called from* sysHwInit2().  Serial device interrupts could not be connected in* sysSerialHwInit() because the kernel memory allocator was not initialized* at that point, and intConnect() may call malloc().** RETURNS: N/A** SEE ALSO: sysHwInit2()*/void sysSerialHwInit2 (void)    {    int i;    for (i = 0; i < N_AMBA_UART_CHANNELS; i++)	{	/*	 * Connect and enable the interrupt.	 * We would like to check the return value from this and log a message	 * if it failed. However, logLib has not been initialised yet, so we	 * cannot log a message, so there's little point in checking it.	 */	(void) intConnect (INUM_TO_IVEC(devParas[i].vector),			   primeCellSioInt, (int) &ambaChan[i] );	intEnable (devParas[i].intLevel);	}    }/******************************************************************************** sysSerialChanGet - get the SIO_CHAN device associated with a serial channel** This routine returns a pointer to the SIO_CHAN device associated with* a specified serial channel.  It is called by usrRoot() to obtain* pointers when creating the system serial devices '/tyCo/x'.  It is also* used by the WDB agent to locate its 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 */    )    {    if (channel < 0 || channel >= (int)(NELEMENTS(sysSioChans)))	return (SIO_CHAN *)ERROR;    return sysSioChans[channel];    }/******************************************************************************** sysSerialReset - reset the sio devices to a quiet state** Reset all devices to prevent them from generating interrupts.** This is called from sysToMonitor to shutdown the system gracefully before* transferring to the boot ROMs.** RETURNS: N/A.*/void sysSerialReset (void)    {    int i;    for (i = 0; i < N_AMBA_UART_CHANNELS; i++)	{	/* disable serial interrupts */	intDisable (devParas[i].intLevel);	}    }

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美激情一区二区三区蜜桃视频| 自拍偷拍欧美精品| 91麻豆自制传媒国产之光| 亚洲成a人片在线不卡一二三区| 精品美女被调教视频大全网站| 成人精品一区二区三区四区| 日韩电影在线看| 亚洲视频香蕉人妖| 337p粉嫩大胆色噜噜噜噜亚洲| 欧美亚男人的天堂| 本田岬高潮一区二区三区| 美女在线一区二区| 亚洲综合色噜噜狠狠| 国产欧美一区二区三区在线老狼| 欧美日本一区二区| 97久久超碰精品国产| 丁香激情综合五月| 激情综合网天天干| 日韩和欧美一区二区三区| 中文字幕一区二区三区不卡 | 亚洲国产一区二区三区青草影视| 久久精品综合网| 日韩欧美aaaaaa| 欧美中文字幕一区二区三区 | 国产又黄又大久久| 五月天亚洲婷婷| 亚洲一二三区在线观看| 中文字幕欧美一| 国产日韩欧美一区二区三区乱码| 日韩视频免费直播| 欧美一卡二卡三卡| 欧美日韩国产片| 欧美日韩久久久一区| 91精品91久久久中77777| 99麻豆久久久国产精品免费优播| 国产成人丝袜美腿| 国产一区二区主播在线| 国内久久精品视频| 狠狠v欧美v日韩v亚洲ⅴ| 日本大胆欧美人术艺术动态| 香蕉久久夜色精品国产使用方法| 亚洲精品视频一区二区| 亚洲精品国久久99热| 亚洲欧美日韩国产另类专区| 亚洲欧美综合另类在线卡通| 国产精品天干天干在观线| 国产蜜臀97一区二区三区| 国产午夜精品一区二区三区嫩草| 久久久精品一品道一区| 国产欧美视频一区二区| 国产精品无人区| 成人免费一区二区三区在线观看| 综合av第一页| 一区二区三区在线高清| 亚洲国产欧美一区二区三区丁香婷| 亚洲国产综合在线| 日韩精品一级二级 | 中文字幕字幕中文在线中不卡视频| 中文av一区特黄| 亚洲人成在线观看一区二区| 亚洲一区二区三区四区在线| 日韩中文字幕一区二区三区| 男女性色大片免费观看一区二区| 久久精品久久综合| 成人网页在线观看| 91麻豆文化传媒在线观看| 精品1区2区3区| 日韩欧美一级精品久久| 久久综合九色综合久久久精品综合| 久久久精品黄色| 国产精品久久久久久妇女6080| 亚洲欧洲一区二区三区| 亚洲图片欧美一区| 乱中年女人伦av一区二区| 风流少妇一区二区| 欧美丝袜丝交足nylons图片| 欧美一级高清大全免费观看| 中文字幕av一区二区三区高| 亚洲激情第一区| 麻豆视频一区二区| 91在线小视频| 欧美日韩国产区一| 中文一区二区完整视频在线观看| 一区二区三区在线播放| 九九九精品视频| 91在线视频免费91| 在线不卡中文字幕| 中文字幕av一区二区三区高| 亚洲国产中文字幕在线视频综合| 国产伦精品一区二区三区免费迷 | 日韩一区二区不卡| 亚洲欧洲精品一区二区三区| 免费日本视频一区| 99久久99久久免费精品蜜臀| 欧美一级搡bbbb搡bbbb| 一区免费观看视频| 国内成人免费视频| 欧美日韩一区二区三区高清| 国产日韩欧美电影| 日韩av电影免费观看高清完整版在线观看| 国产福利一区二区三区| 欧美日本视频在线| 国产精品国产三级国产普通话蜜臀| 蜜臀精品久久久久久蜜臀| 99久久99久久精品免费看蜜桃| 欧美成人欧美edvon| 亚洲图片欧美视频| fc2成人免费人成在线观看播放 | 国内久久精品视频| 欧美日韩精品欧美日韩精品一 | 色素色在线综合| 欧美精品一区二区在线播放| 亚洲午夜av在线| av一区二区三区黑人| 精品国产乱码久久久久久老虎| 一区二区三区四区中文字幕| 岛国av在线一区| 久久人人爽人人爽| 理论电影国产精品| 欧美一级淫片007| 亚洲自拍都市欧美小说| 93久久精品日日躁夜夜躁欧美| 久久久久久久久97黄色工厂| 九色综合国产一区二区三区| 欧美一区二区三区思思人| 偷偷要91色婷婷| 在线观看日产精品| 亚洲综合小说图片| 在线观看91视频| 亚洲精品国产品国语在线app| av不卡在线播放| 中文字幕在线不卡视频| 成人免费毛片aaaaa**| 久久久美女毛片| 国产麻豆欧美日韩一区| 久久综合999| 国产精一品亚洲二区在线视频| 日韩美女一区二区三区| 另类小说图片综合网| 精品少妇一区二区三区视频免付费| 免费黄网站欧美| 日韩精品一区二| 黑人巨大精品欧美黑白配亚洲| 日韩精品一区二区三区在线| 精品一区二区久久久| 精品毛片乱码1区2区3区| 国产一区二区影院| 国产欧美日韩在线| 成人av高清在线| 亚洲精品乱码久久久久久久久| 色香蕉成人二区免费| 亚洲最色的网站| 欧美一区二区三区四区在线观看| 免费欧美日韩国产三级电影| 精品国产一区a| 成人性色生活片免费看爆迷你毛片| 亚洲国产精品ⅴa在线观看| 成人av资源在线观看| 一区二区三区高清不卡| 欧美日韩aaa| 激情综合色综合久久| 国产女同性恋一区二区| 91色.com| 蜜桃视频免费观看一区| 久久久www成人免费毛片麻豆| 大尺度一区二区| 亚洲在线中文字幕| 欧美一区二区三区成人| 国产一区二区精品久久99| 国产精品灌醉下药二区| 欧美三级视频在线观看| 国模冰冰炮一区二区| 亚洲少妇30p| 欧美电影免费观看高清完整版在线| 国产高清视频一区| 亚洲制服丝袜一区| 精品国产乱码久久久久久浪潮 | 精品成人一区二区| 99久久精品一区二区| 日韩国产一区二| 国产校园另类小说区| 色狠狠一区二区| 国产一区二区三区四区五区入口 | 97成人超碰视| 日本在线不卡视频| 国产精品你懂的| 欧美日产国产精品| 成人黄色软件下载| 免费三级欧美电影| 亚洲美女精品一区| 欧美精品一区二区三区蜜臀| 色综合视频一区二区三区高清| 美女视频黄a大片欧美| 亚洲欧美另类小说| 日韩一区二区免费电影| 色94色欧美sute亚洲13| 国产精品羞羞答答xxdd| 丝袜脚交一区二区| 国产精品福利电影一区二区三区四区| 欧美日韩国产一级|