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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? lib_at91rm9200_h.html

?? atmel arm9系列的USB與PC通信
?? HTML
?? 第 1 頁(yè) / 共 5 頁(yè)
字號(hào):
<font color=#B22222>//* \fn    <b><a name="AT91F_PDC_IsNextRxEmpty">AT91F_PDC_IsNextRxEmpty</a></b></font>
<font color=#B22222>//* \brief Test <font color=#0000FF>if</font> the next transfer descriptor has been moved to the current td</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>int</font> <a href="#AT91F_PDC_IsNextRxEmpty">AT91F_PDC_IsNextRxEmpty</a> ( <font color=#B22222>// \<font color=#0000FF>return</font> <font color=#0000FF>return</font> 1 <font color=#0000FF>if</font> transfer is complete</font>
	<a href="AT91RM9200_h.html#AT91PS_PDC">AT91PS_PDC</a> pPDC )       <font color=#B22222>// \arg pointer to a <a href="AT91RM9200_PDC.html#PDC">PDC</a> controller</font>
{
	<font color=#0000FF>return</font> !(pPDC-><a href="AT91RM9200_PDC.html#PDC_RNCR">PDC_RNCR</a>);
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_PDC_Open">AT91F_PDC_Open</a></b></font>
<font color=#B22222>//* \brief Open <a href="AT91RM9200_PDC.html#PDC">PDC</a>: disable TX and RX reset transfer descriptors, re-enable RX and TX</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>void</font> <a href="#AT91F_PDC_Open">AT91F_PDC_Open</a> (
	<a href="AT91RM9200_h.html#AT91PS_PDC">AT91PS_PDC</a> pPDC)       <font color=#B22222>// \arg pointer to a <a href="AT91RM9200_PDC.html#PDC">PDC</a> controller</font>
{
    <font color=#B22222>//* Disable the RX and TX <a href="AT91RM9200_PDC.html#PDC">PDC</a> transfer requests</font>
	<a href="#AT91F_PDC_DisableRx">AT91F_PDC_DisableRx</a>(pPDC);
	<a href="#AT91F_PDC_DisableTx">AT91F_PDC_DisableTx</a>(pPDC);

	<font color=#B22222>//* Reset all Counter <font color=#0000FF>register</font> Next buffer first</font>
	<a href="#AT91F_PDC_SetNextTx">AT91F_PDC_SetNextTx</a>(pPDC, (<font color=#0000FF>char</font> *) 0, 0);
	<a href="#AT91F_PDC_SetNextRx">AT91F_PDC_SetNextRx</a>(pPDC, (<font color=#0000FF>char</font> *) 0, 0);
	<a href="#AT91F_PDC_SetTx">AT91F_PDC_SetTx</a>(pPDC, (<font color=#0000FF>char</font> *) 0, 0);
	<a href="#AT91F_PDC_SetRx">AT91F_PDC_SetRx</a>(pPDC, (<font color=#0000FF>char</font> *) 0, 0);

    <font color=#B22222>//* Enable the RX and TX <a href="AT91RM9200_PDC.html#PDC">PDC</a> transfer requests</font>
	<a href="#AT91F_PDC_EnableRx">AT91F_PDC_EnableRx</a>(pPDC);
	<a href="#AT91F_PDC_EnableTx">AT91F_PDC_EnableTx</a>(pPDC);
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_PDC_Close">AT91F_PDC_Close</a></b></font>
<font color=#B22222>//* \brief Close <a href="AT91RM9200_PDC.html#PDC">PDC</a>: disable TX and RX reset transfer descriptors</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>void</font> <a href="#AT91F_PDC_Close">AT91F_PDC_Close</a> (
	<a href="AT91RM9200_h.html#AT91PS_PDC">AT91PS_PDC</a> pPDC)       <font color=#B22222>// \arg pointer to a <a href="AT91RM9200_PDC.html#PDC">PDC</a> controller</font>
{
    <font color=#B22222>//* Disable the RX and TX <a href="AT91RM9200_PDC.html#PDC">PDC</a> transfer requests</font>
	<a href="#AT91F_PDC_DisableRx">AT91F_PDC_DisableRx</a>(pPDC);
	<a href="#AT91F_PDC_DisableTx">AT91F_PDC_DisableTx</a>(pPDC);

	<font color=#B22222>//* Reset all Counter <font color=#0000FF>register</font> Next buffer first</font>
	<a href="#AT91F_PDC_SetNextTx">AT91F_PDC_SetNextTx</a>(pPDC, (<font color=#0000FF>char</font> *) 0, 0);
	<a href="#AT91F_PDC_SetNextRx">AT91F_PDC_SetNextRx</a>(pPDC, (<font color=#0000FF>char</font> *) 0, 0);
	<a href="#AT91F_PDC_SetTx">AT91F_PDC_SetTx</a>(pPDC, (<font color=#0000FF>char</font> *) 0, 0);
	<a href="#AT91F_PDC_SetRx">AT91F_PDC_SetRx</a>(pPDC, (<font color=#0000FF>char</font> *) 0, 0);

}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_PDC_SendFrame">AT91F_PDC_SendFrame</a></b></font>
<font color=#B22222>//* \brief Close <a href="AT91RM9200_PDC.html#PDC">PDC</a>: disable TX and RX reset transfer descriptors</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> <a href="#AT91F_PDC_SendFrame">AT91F_PDC_SendFrame</a>(
	<a href="AT91RM9200_h.html#AT91PS_PDC">AT91PS_PDC</a> pPDC,
	<font color=#0000FF>char</font> *pBuffer,
	<font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> szBuffer,
	<font color=#0000FF>char</font> *pNextBuffer,
	<font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> szNextBuffer )
{
	<font color=#0000FF>if</font> (<a href="#AT91F_PDC_IsTxEmpty">AT91F_PDC_IsTxEmpty</a>(pPDC)) {
		<font color=#B22222>//* Buffer and next buffer can be initialized</font>
		<a href="#AT91F_PDC_SetTx">AT91F_PDC_SetTx</a>(pPDC, pBuffer, szBuffer);
		<a href="#AT91F_PDC_SetNextTx">AT91F_PDC_SetNextTx</a>(pPDC, pNextBuffer, szNextBuffer);
		<font color=#0000FF>return</font> 2;
	}
	<font color=#0000FF>else</font> <font color=#0000FF>if</font> (<a href="#AT91F_PDC_IsNextTxEmpty">AT91F_PDC_IsNextTxEmpty</a>(pPDC)) {
		<font color=#B22222>//* Only one buffer can be initialized</font>
		<a href="#AT91F_PDC_SetNextTx">AT91F_PDC_SetNextTx</a>(pPDC, pBuffer, szBuffer);
		<font color=#0000FF>return</font> 1;
	}
	<font color=#0000FF>else</font> {
		<font color=#B22222>//* All buffer are in use...</font>
		<font color=#0000FF>return</font> 0;
	}
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_PDC_ReceiveFrame">AT91F_PDC_ReceiveFrame</a></b></font>
<font color=#B22222>//* \brief Close <a href="AT91RM9200_PDC.html#PDC">PDC</a>: disable TX and RX reset transfer descriptors</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> <a href="#AT91F_PDC_ReceiveFrame">AT91F_PDC_ReceiveFrame</a> (
	<a href="AT91RM9200_h.html#AT91PS_PDC">AT91PS_PDC</a> pPDC,
	<font color=#0000FF>char</font> *pBuffer,
	<font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> szBuffer,
	<font color=#0000FF>char</font> *pNextBuffer,
	<font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> szNextBuffer )
{
	<font color=#0000FF>if</font> (<a href="#AT91F_PDC_IsRxEmpty">AT91F_PDC_IsRxEmpty</a>(pPDC)) {
		<font color=#B22222>//* Buffer and next buffer can be initialized</font>
		<a href="#AT91F_PDC_SetRx">AT91F_PDC_SetRx</a>(pPDC, pBuffer, szBuffer);
		<a href="#AT91F_PDC_SetNextRx">AT91F_PDC_SetNextRx</a>(pPDC, pNextBuffer, szNextBuffer);
		<font color=#0000FF>return</font> 2;
	}
	<font color=#0000FF>else</font> <font color=#0000FF>if</font> (<a href="#AT91F_PDC_IsNextRxEmpty">AT91F_PDC_IsNextRxEmpty</a>(pPDC)) {
		<font color=#B22222>//* Only one buffer can be initialized</font>
		<a href="#AT91F_PDC_SetNextRx">AT91F_PDC_SetNextRx</a>(pPDC, pBuffer, szBuffer);
		<font color=#0000FF>return</font> 1;
	}
	<font color=#0000FF>else</font> {
		<font color=#B22222>//* All buffer are in use...</font>
		<font color=#0000FF>return</font> 0;
	}
}
/* *****************************************************************************
                SOFTWARE API FOR <a href="AT91RM9200_DBGU.html#DBGU">DBGU</a>
   ***************************************************************************** */
<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_DBGU_InterruptEnable">AT91F_DBGU_InterruptEnable</a></b></font>
<font color=#B22222>//* \brief Enable <a href="AT91RM9200_DBGU.html#DBGU">DBGU</a> Interrupt</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>void</font> <a href="#AT91F_DBGU_InterruptEnable">AT91F_DBGU_InterruptEnable</a>(
        <a href="AT91RM9200_h.html#AT91PS_DBGU">AT91PS_DBGU</a> pDbgu,   <font color=#B22222>// \arg  pointer to a <a href="AT91RM9200_DBGU.html#DBGU">DBGU</a> controller</font>
        <font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> flag) <font color=#B22222>// \arg  dbgu interrupt to be enabled</font>
{
        pDbgu-><a href="AT91RM9200_DBGU.html#DBGU_IER">DBGU_IER</a> = flag;
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_DBGU_InterruptDisable">AT91F_DBGU_InterruptDisable</a></b></font>
<font color=#B22222>//* \brief Disable <a href="AT91RM9200_DBGU.html#DBGU">DBGU</a> Interrupt</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>void</font> <a href="#AT91F_DBGU_InterruptDisable">AT91F_DBGU_InterruptDisable</a>(
        <a href="AT91RM9200_h.html#AT91PS_DBGU">AT91PS_DBGU</a> pDbgu,   <font color=#B22222>// \arg  pointer to a <a href="AT91RM9200_DBGU.html#DBGU">DBGU</a> controller</font>
        <font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> flag) <font color=#B22222>// \arg  dbgu interrupt to be disabled</font>
{
        pDbgu-><a href="AT91RM9200_DBGU.html#DBGU_IDR">DBGU_IDR</a> = flag;
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_DBGU_GetInterruptMaskStatus">AT91F_DBGU_GetInterruptMaskStatus</a></b></font>
<font color=#B22222>//* \brief Return <a href="AT91RM9200_DBGU.html#DBGU">DBGU</a> Interrupt Mask Status</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> <a href="#AT91F_DBGU_GetInterruptMaskStatus">AT91F_DBGU_GetInterruptMaskStatus</a>( <font color=#B22222>// \<font color=#0000FF>return</font> <a href="AT91RM9200_DBGU.html#DBGU">DBGU</a> Interrupt Mask Status</font>
        <a href="AT91RM9200_h.html#AT91PS_DBGU">AT91PS_DBGU</a> pDbgu) <font color=#B22222>// \arg  pointer to a <a href="AT91RM9200_DBGU.html#DBGU">DBGU</a> controller</font>
{
        <font color=#0000FF>return</font> pDbgu-><a href="AT91RM9200_DBGU.html#DBGU_IMR">DBGU_IMR</a>;
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_DBGU_IsInterruptMasked">AT91F_DBGU_IsInterruptMasked</a></b></font>
<font color=#B22222>//* \brief Test <font color=#0000FF>if</font> <a href="AT91RM9200_DBGU.html#DBGU">DBGU</a> Interrupt is Masked </font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>int</font> <a href="#AT91F_DBGU_IsInterruptMasked">AT91F_DBGU_IsInterruptMasked</a>(
        <a href="AT91RM9200_h.html#AT91PS_DBGU">AT91PS_DBGU</a> pDbgu,   <font color=#B22222>// \arg  pointer to a <a href="AT91RM9200_DBGU.html#DBGU">DBGU</a> controller</font>
        <font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> flag) <font color=#B22222>// \arg  flag to be tested</font>
{
        <font color=#0000FF>return</font> (<a href="#AT91F_DBGU_GetInterruptMaskStatus">AT91F_DBGU_GetInterruptMaskStatus</a>(pDbgu) & flag);
}

/* *****************************************************************************
                SOFTWARE API FOR <a href="AT91RM9200_RTC.html#RTC">RTC</a>
   ***************************************************************************** */
<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_RTC_InterruptEnable">AT91F_RTC_InterruptEnable</a></b></font>
<font color=#B22222>//* \brief Enable <a href="AT91RM9200_RTC.html#RTC">RTC</a> Interrupt</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>void</font> <a href="#AT91F_RTC_InterruptEnable">AT91F_RTC_InterruptEnable</a>(
        <a href="AT91RM9200_h.html#AT91PS_RTC">AT91PS_RTC</a> pRtc,   <font color=#B22222>// \arg  pointer to a <a href="AT91RM9200_RTC.html#RTC">RTC</a> controller</font>
        <font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> flag) <font color=#B22222>// \arg  <a href="AT91RM9200_RTC.html#RTC">RTC</a> interrupt to be enabled</font>
{
        pRtc-><a href="AT91RM9200_RTC.html#RTC_IER">RTC_IER</a> = flag;

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人性生交大片免费 | 欧美高清视频不卡网| 最新中文字幕一区二区三区| 成人黄色a**站在线观看| 国产欧美日韩麻豆91| 丁香婷婷综合网| 国产精品国产三级国产| 色婷婷久久久亚洲一区二区三区| 亚洲欧美电影院| 欧美三级电影网站| 免费看日韩a级影片| 久久在线免费观看| 99vv1com这只有精品| 一区二区三区中文免费| 在线电影一区二区三区| 国产一区二区免费视频| 国产精品久久久久久久久晋中| 99国产一区二区三精品乱码| 亚洲妇熟xx妇色黄| www国产成人| 97久久精品人人澡人人爽| 亚洲综合av网| 亚洲精品在线免费播放| 成人国产在线观看| 日韩电影免费在线观看网站| 久久影院午夜片一区| 91在线免费视频观看| 日本中文字幕一区二区有限公司| 欧美精品一区二区三区蜜桃视频 | 亚洲视频在线观看一区| 欧美日韩激情一区二区三区| 国内精品写真在线观看| 亚洲男人的天堂在线观看| 在线电影欧美成精品| 成人永久免费视频| 丝袜美腿亚洲一区二区图片| 久久精品视频一区二区三区| 色噜噜狠狠色综合欧洲selulu| 日韩不卡免费视频| 国产精品传媒在线| 精品国产一区二区在线观看| 色综合久久久久网| 在线观看91精品国产入口| 麻豆91免费看| 亚洲一卡二卡三卡四卡五卡| 久久综合五月天婷婷伊人| 欧美视频在线观看一区| 国产精品影视网| 日日夜夜免费精品视频| 亚洲人成网站在线| 国产片一区二区| 亚洲图片欧美一区| 国产精品色呦呦| 精品国产乱码久久| 3atv一区二区三区| 一道本成人在线| 国产sm精品调教视频网站| 日本午夜一本久久久综合| 一区二区三区小说| 中文字幕在线免费不卡| 久久久精品免费网站| 日韩一二三区不卡| 欧美精品乱码久久久久久按摩| 成人国产精品免费观看| 国产一区二区三区四区五区美女 | 精品视频全国免费看| eeuss鲁一区二区三区| 国产一区二区三区av电影| 久久精品噜噜噜成人88aⅴ| 亚洲一区二区三区四区在线免费观看 | 欧美成人a∨高清免费观看| 欧美亚洲国产怡红院影院| 97se亚洲国产综合自在线不卡| 国产精品中文有码| 久久激情五月激情| 麻豆免费精品视频| 奇米888四色在线精品| 视频在线在亚洲| 天天色图综合网| 天天色天天操综合| 男男gaygay亚洲| 欧美中文字幕不卡| 在线观看亚洲精品视频| 在线观看av一区二区| 欧美午夜精品久久久久久孕妇| 色婷婷国产精品综合在线观看| 91丝袜美腿高跟国产极品老师| 成人午夜激情视频| 91在线免费视频观看| 91福利社在线观看| 欧美色图激情小说| 91麻豆精品国产91久久久久久久久 | 亚洲va国产天堂va久久en| 亚洲国产wwwccc36天堂| 午夜精品福利一区二区三区蜜桃| 亚洲成人动漫一区| 日本不卡一区二区| 国产一区在线视频| 成人一级片在线观看| 91麻豆6部合集magnet| 欧美人xxxx| 久久嫩草精品久久久精品| 国产精品欧美久久久久一区二区| 亚洲视频一二区| 亚洲国产日韩a在线播放| 免费久久99精品国产| 国产精品一二三四| 色综合天天综合狠狠| 欧美精品vⅰdeose4hd| 精品国产一区二区三区久久久蜜月 | 精品久久久影院| 中文字幕亚洲在| 亚洲高清视频在线| 极品少妇xxxx精品少妇| 成人app软件下载大全免费| 91久久精品国产91性色tv| 91精品国产综合久久久久| 久久精品人人做人人爽97| 亚洲综合视频网| 国产一区二区主播在线| 色婷婷av一区二区三区之一色屋| 欧美狂野另类xxxxoooo| 久久久久成人黄色影片| 夜夜操天天操亚洲| 国产乱人伦精品一区二区在线观看| 99re8在线精品视频免费播放| 91精品国产91久久久久久最新毛片 | 欧美亚洲国产一区二区三区va| 日韩美女天天操| 亚洲精品免费播放| 国产美女精品一区二区三区| 欧美做爰猛烈大尺度电影无法无天| 日韩欧美在线网站| 一区二区三区中文免费| 国产精品一区在线观看乱码 | 一区二区三区高清在线| 国内精品国产成人国产三级粉色| 91亚洲精品久久久蜜桃网站 | 在线精品视频免费观看| 久久婷婷综合激情| 日韩精品电影在线观看| 91丨九色丨尤物| 久久综合999| 日本最新不卡在线| 精品视频色一区| 亚洲免费av高清| 成人高清视频免费观看| 久久久亚洲精品石原莉奈 | 日韩三级视频在线看| 亚洲一区在线免费观看| 国产成人精品三级| 欧美成人福利视频| 日韩中文字幕av电影| 欧美综合在线视频| 亚洲人成网站精品片在线观看 | 国产婷婷色一区二区三区| 男人的天堂久久精品| 欧美日韩在线电影| 亚洲自拍另类综合| 99精品久久99久久久久| 国产精品久久看| 国产成人免费xxxxxxxx| 精品成人一区二区三区| 久久99这里只有精品| 日韩午夜小视频| 免费国产亚洲视频| 欧美一区二区免费观在线| 日本一道高清亚洲日美韩| 欧美日韩国产影片| 日韩不卡一二三区| 日韩三级视频在线观看| 久久国产福利国产秒拍| 欧美sm极限捆绑bd| 激情五月激情综合网| 2020国产精品| 国产精品91一区二区| 亚洲国产精品黑人久久久| 国产成人av一区二区三区在线观看| 精品久久久久一区| 国产成人在线观看免费网站| 久久婷婷国产综合精品青草| 国产精品一区在线| 欧美高清一级片在线观看| av资源站一区| 亚洲影院在线观看| 欧美一级艳片视频免费观看| 麻豆91在线观看| 欧美国产日韩一二三区| 色婷婷亚洲婷婷| 日韩综合一区二区| 精品国产亚洲在线| a级精品国产片在线观看| 亚洲曰韩产成在线| 欧美一级欧美三级| 国产成人自拍在线| 一个色综合av| 日韩欧美亚洲国产精品字幕久久久| 久久激情五月婷婷| 亚洲日本在线天堂| 欧美精品久久久久久久久老牛影院|