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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? sysserial.c

?? vxworks for Sam2410 bsp NoNet
?? 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);	}    }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩久久免费av| 日韩午夜在线影院| 精品三级av在线| 色婷婷精品大在线视频| 成人h动漫精品一区二区| 国产一区视频网站| 麻豆精品一区二区三区| 亚洲成av人影院在线观看网| 中文字幕巨乱亚洲| 国产日韩欧美精品在线| 精品粉嫩aⅴ一区二区三区四区 | 97久久超碰精品国产| 九九在线精品视频| 激情欧美日韩一区二区| 精东粉嫩av免费一区二区三区| 日韩国产一区二| 日一区二区三区| 午夜欧美2019年伦理| 亚洲一区二区欧美日韩| 亚洲一区精品在线| 亚洲成av人影院| 奇米色一区二区三区四区| 蜜臀精品一区二区三区在线观看 | 欧美一区二区精品| 精品美女在线观看| 中文在线一区二区| 亚洲免费av网站| 日韩av网站在线观看| 国产乱码精品一区二区三区忘忧草 | 4hu四虎永久在线影院成人| 欧美一级理论片| 国产欧美一区二区在线观看| 国产精品免费aⅴ片在线观看| 国产精品国产三级国产aⅴ中文| 亚洲精品一二三四区| 一区二区三区四区蜜桃| 免费观看在线综合色| 成人午夜伦理影院| 欧美日韩一区在线观看| 欧美丰满少妇xxxbbb| 国产欧美日韩亚州综合| 亚洲成人动漫在线观看| 国产一区 二区| 一道本成人在线| 久久综合色一综合色88| 一区二区三区四区在线| 激情偷乱视频一区二区三区| 91美女福利视频| 精品少妇一区二区三区| 亚洲精品乱码久久久久久久久| 美女看a上一区| 91久久一区二区| 国产喂奶挤奶一区二区三区| 亚洲成人av福利| 99久久精品国产一区二区三区| 欧美精品xxxxbbbb| 亚洲日本免费电影| 国产精品影视在线观看| 欧美美女直播网站| 亚洲欧洲韩国日本视频| 久久99久久99小草精品免视看| 色菇凉天天综合网| 中文字幕国产一区| 国产成人av一区二区三区在线观看| 色天天综合色天天久久| 国产无一区二区| 精品一区二区三区在线视频| 欧美视频一区二区三区四区 | 国产亚洲va综合人人澡精品| 日韩精品欧美成人高清一区二区| 99久久精品国产毛片| 亚洲国产高清在线观看视频| 久久精品国产在热久久| 欧美日韩国产小视频| 一区二区三区四区av| 91视频免费看| |精品福利一区二区三区| 成人综合在线观看| 久久婷婷国产综合国色天香| 久久激情综合网| 日韩美女天天操| 美女在线一区二区| 日韩一级成人av| 麻豆成人av在线| 欧美videossexotv100| 麻豆精品国产91久久久久久| 911国产精品| 日韩高清一级片| 7777精品伊人久久久大香线蕉| 亚洲1区2区3区4区| 欧美电影影音先锋| 麻豆精品新av中文字幕| 精品国产乱码91久久久久久网站| 精品一区二区三区在线播放| 精品久久久久久亚洲综合网| 国产一区二区三区黄视频| 国产欧美日韩在线看| 成人av综合在线| 亚洲激情av在线| 国产精品护士白丝一区av| 成人高清视频在线| 国产精品国产三级国产普通话三级 | 在线这里只有精品| 日韩在线一区二区三区| 欧美mv和日韩mv国产网站| 国产精品一区二区91| 18成人在线观看| 欧美日本一区二区| 国产真实精品久久二三区| 国产精品国产三级国产普通话99 | 91久久奴性调教| 日韩电影在线免费| 国产日产精品1区| 在线中文字幕一区二区| 捆绑调教一区二区三区| 国产精品欧美一区二区三区| 欧美视频中文字幕| 国产专区欧美精品| 亚洲男人的天堂在线aⅴ视频| 日韩午夜av一区| www.亚洲色图.com| 性感美女极品91精品| 精品久久久久久久久久久久包黑料| 成人国产精品免费| 日韩**一区毛片| 亚洲欧美激情视频在线观看一区二区三区| 欧美日韩中文字幕一区| 国产**成人网毛片九色| 首页国产欧美久久| 国产精品久久久久aaaa樱花| 欧美一区二区三区日韩视频| 91原创在线视频| 国产原创一区二区| 天堂资源在线中文精品| 国产精品毛片久久久久久久| 精品欧美久久久| 欧美人与性动xxxx| 91亚洲精品久久久蜜桃| 国产精品一线二线三线| 蜜臀av一区二区在线免费观看| 亚洲欧洲韩国日本视频| 国产婷婷一区二区| 日韩欧美的一区二区| 在线播放国产精品二区一二区四区 | 亚洲成人免费av| 亚洲日穴在线视频| 国产拍揄自揄精品视频麻豆| 337p日本欧洲亚洲大胆色噜噜| 欧美日韩一区二区三区在线| 99精品久久只有精品| 国产成人免费在线观看| 国精品**一区二区三区在线蜜桃| 日欧美一区二区| 亚洲chinese男男1069| 亚洲男人天堂av网| 亚洲少妇30p| 国产精品入口麻豆九色| 日本一区二区三区在线不卡 | 国产在线精品一区二区 | 欧美一区二区在线免费播放 | 日本91福利区| 视频一区视频二区中文字幕| 亚洲国产精品久久人人爱 | 日本高清免费不卡视频| 91网站在线观看视频| 色哟哟国产精品| 91福利社在线观看| 欧美日韩国产精品成人| 欧美福利一区二区| 日韩一区二区三区四区| 精品久久人人做人人爰| 国产色一区二区| 国产精品不卡一区二区三区| 亚洲精品成人悠悠色影视| 一区二区三区日韩精品视频| 亚洲成人你懂的| 久久国产精品一区二区| 国产精品综合一区二区三区| 国产精品亚洲成人| av男人天堂一区| 欧美午夜免费电影| 日韩色在线观看| 久久久国际精品| 亚洲欧美视频在线观看视频| 亚洲国产精品一区二区久久| 美女www一区二区| 国产aⅴ综合色| 欧洲视频一区二区| 欧美一区二区在线不卡| 国产欧美视频一区二区| 一区二区三区在线播| 精品伊人久久久久7777人| 成人免费看黄yyy456| 精品视频在线视频| 26uuu色噜噜精品一区二区| 亚洲婷婷在线视频| 免费成人在线观看视频| 99re8在线精品视频免费播放| 884aa四虎影成人精品一区| 国产三区在线成人av|