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

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

?? lib_at91rm9200_h.html

?? at91rm9200處理器usb接口數據傳輸源代碼
?? HTML
?? 第 1 頁 / 共 5 頁
字號:


<html><head>

<meta charset="iso-8859-1" content="Arm / ATMEL/ AT91 library /" http-equiv="Content-Type">

<title>HTML software transalation</title>

</head>

<body><pre><font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//*         ATMEL Microcontroller Software Support  -  ROUSSET  -</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* The software is delivered "AS IS" without warranty or condition of any</font>
<font color=#B22222>//* kind, either express, implied or statutory. This includes without</font>
<font color=#B22222>//* limitation any warranty or condition with respect to merchantability or</font>
<font color=#B22222>//* fitness <font color=#0000FF>for</font> any particular purpose, or against the infringements of</font>
<font color=#B22222>//* intellectual property rights of others.</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* File Name           : lib_AT91RM9200.h</font>
<font color=#B22222>//* Object              : AT91RM9200 inlined functions</font>
<font color=#B22222>//* Generated           : AT91 SW Application Group  07/04/2003 (11:05:04)</font>
<font color=#B22222>//*</font>
<font color=#B22222>//* CVS Reference       : /lib_pdc.h/1.2/Tue Jul 02 11:29:40 2002//</font>
<font color=#B22222>//* CVS Reference       : /lib_dbgu.h/1.1/Fri Jan 31 11:18:40 2003//</font>
<font color=#B22222>//* CVS Reference       : /lib_rtc_1245d.h/1.1/Fri Jan 31 11:19:12 2003//</font>
<font color=#B22222>//* CVS Reference       : /lib_ssc.h/1.4/Fri Jan 31 11:19:20 2003//</font>
<font color=#B22222>//* CVS Reference       : /lib_spi_AT91RMxxxx.h/1.2/Fri Jan 31 11:19:30 2003//</font>
<font color=#B22222>//* CVS Reference       : /lib_tc_1753b.h/1.1/Fri Jan 31 11:20:02 2003//</font>
<font color=#B22222>//* CVS Reference       : /lib_pmc.h/1.3/Thu Nov 14 06:40:44 2002//</font>
<font color=#B22222>//* CVS Reference       : /lib_pio.h/1.3/Fri Jan 31 11:18:56 2003//</font>
<font color=#B22222>//* CVS Reference       : /lib_twi.h/1.2/Fri Jan 31 11:19:38 2003//</font>
<font color=#B22222>//* CVS Reference       : /lib_usart.h/1.5/Thu Nov 21 15:01:52 2002//</font>
<font color=#B22222>//* CVS Reference       : /lib_mci.h/1.2/Wed Nov 20 13:18:54 2002//</font>
<font color=#B22222>//* CVS Reference       : /lib_aic.h/1.3/Fri Jul 12 06:46:10 2002//</font>
<font color=#B22222>//* CVS Reference       : /lib_udp.h/1.3/Fri Jan 31 11:19:48 2003//</font>
<font color=#B22222>//* CVS Reference       : /lib_st.h/1.4/Fri Jan 31 11:20:12 2003//</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>

<font color=#008200>#ifndef</font> lib_AT91RM9200_H
<font color=#008200>#define</font> lib_AT91RM9200_H

/* *****************************************************************************
                SOFTWARE API FOR <a href="AT91RM9200_PDC.html#PDC">PDC</a>
   ***************************************************************************** */
<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_PDC_SetNextRx">AT91F_PDC_SetNextRx</a></b></font>
<font color=#B22222>//* \brief Set the next receive transfer descriptor</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>void</font> <a href="#AT91F_PDC_SetNextRx">AT91F_PDC_SetNextRx</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=#0000FF>char</font> *address,       <font color=#B22222>// \arg address to the next bloc to be received</font>
	<font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> bytes)  <font color=#B22222>// \arg number of bytes to be received</font>
{
	pPDC-><a href="AT91RM9200_PDC.html#PDC_RNPR">PDC_RNPR</a> = (<font color=#0000FF>unsigned</font> <font color=#0000FF>int</font>) address;
	pPDC-><a href="AT91RM9200_PDC.html#PDC_RNCR">PDC_RNCR</a> = bytes;
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_PDC_SetNextTx">AT91F_PDC_SetNextTx</a></b></font>
<font color=#B22222>//* \brief Set the next transmit transfer descriptor</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>void</font> <a href="#AT91F_PDC_SetNextTx">AT91F_PDC_SetNextTx</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=#0000FF>char</font> *address,         <font color=#B22222>// \arg address to the next bloc to be transmitted</font>
	<font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> bytes)    <font color=#B22222>// \arg number of bytes to be transmitted</font>
{
	pPDC-><a href="AT91RM9200_PDC.html#PDC_TNPR">PDC_TNPR</a> = (<font color=#0000FF>unsigned</font> <font color=#0000FF>int</font>) address;
	pPDC-><a href="AT91RM9200_PDC.html#PDC_TNCR">PDC_TNCR</a> = bytes;
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_PDC_SetRx">AT91F_PDC_SetRx</a></b></font>
<font color=#B22222>//* \brief Set the receive transfer descriptor</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>void</font> <a href="#AT91F_PDC_SetRx">AT91F_PDC_SetRx</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=#0000FF>char</font> *address,         <font color=#B22222>// \arg address to the next bloc to be received</font>
	<font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> bytes)    <font color=#B22222>// \arg number of bytes to be received</font>
{
	pPDC-><a href="AT91RM9200_PDC.html#PDC_RPR">PDC_RPR</a> = (<font color=#0000FF>unsigned</font> <font color=#0000FF>int</font>) address;
	pPDC-><a href="AT91RM9200_PDC.html#PDC_RCR">PDC_RCR</a> = bytes;
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_PDC_SetTx">AT91F_PDC_SetTx</a></b></font>
<font color=#B22222>//* \brief Set the transmit transfer descriptor</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>void</font> <a href="#AT91F_PDC_SetTx">AT91F_PDC_SetTx</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=#0000FF>char</font> *address,         <font color=#B22222>// \arg address to the next bloc to be transmitted</font>
	<font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> bytes)    <font color=#B22222>// \arg number of bytes to be transmitted</font>
{
	pPDC-><a href="AT91RM9200_PDC.html#PDC_TPR">PDC_TPR</a> = (<font color=#0000FF>unsigned</font> <font color=#0000FF>int</font>) address;
	pPDC-><a href="AT91RM9200_PDC.html#PDC_TCR">PDC_TCR</a> = bytes;
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_PDC_EnableTx">AT91F_PDC_EnableTx</a></b></font>
<font color=#B22222>//* \brief Enable transmit</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>void</font> <a href="#AT91F_PDC_EnableTx">AT91F_PDC_EnableTx</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>
{
	pPDC-><a href="AT91RM9200_PDC.html#PDC_PTCR">PDC_PTCR</a> = <a href="AT91RM9200_h.html#AT91C_PDC_TXTEN">AT91C_PDC_TXTEN</a>;
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_PDC_EnableRx">AT91F_PDC_EnableRx</a></b></font>
<font color=#B22222>//* \brief Enable receive</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>void</font> <a href="#AT91F_PDC_EnableRx">AT91F_PDC_EnableRx</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>
{
	pPDC-><a href="AT91RM9200_PDC.html#PDC_PTCR">PDC_PTCR</a> = <a href="AT91RM9200_h.html#AT91C_PDC_RXTEN">AT91C_PDC_RXTEN</a>;
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_PDC_DisableTx">AT91F_PDC_DisableTx</a></b></font>
<font color=#B22222>//* \brief Disable transmit</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>void</font> <a href="#AT91F_PDC_DisableTx">AT91F_PDC_DisableTx</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>
{
	pPDC-><a href="AT91RM9200_PDC.html#PDC_PTCR">PDC_PTCR</a> = <a href="AT91RM9200_h.html#AT91C_PDC_TXTDIS">AT91C_PDC_TXTDIS</a>;
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_PDC_DisableRx">AT91F_PDC_DisableRx</a></b></font>
<font color=#B22222>//* \brief Disable receive</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>void</font> <a href="#AT91F_PDC_DisableRx">AT91F_PDC_DisableRx</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>
{
	pPDC-><a href="AT91RM9200_PDC.html#PDC_PTCR">PDC_PTCR</a> = <a href="AT91RM9200_h.html#AT91C_PDC_RXTDIS">AT91C_PDC_RXTDIS</a>;
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_PDC_IsTxEmpty">AT91F_PDC_IsTxEmpty</a></b></font>
<font color=#B22222>//* \brief Test <font color=#0000FF>if</font> the current transfer descriptor has been sent</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>int</font> <a href="#AT91F_PDC_IsTxEmpty">AT91F_PDC_IsTxEmpty</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_TCR">PDC_TCR</a>);
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_PDC_IsNextTxEmpty">AT91F_PDC_IsNextTxEmpty</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_IsNextTxEmpty">AT91F_PDC_IsNextTxEmpty</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_TNCR">PDC_TNCR</a>);
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_PDC_IsRxEmpty">AT91F_PDC_IsRxEmpty</a></b></font>
<font color=#B22222>//* \brief Test <font color=#0000FF>if</font> the current transfer descriptor has been filled</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>int</font> <a href="#AT91F_PDC_IsRxEmpty">AT91F_PDC_IsRxEmpty</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_RCR">PDC_RCR</a>);
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩一区二区三区四区| 亚洲综合色在线| 亚洲三级电影网站| 青青草97国产精品免费观看 | 92国产精品观看| 欧美一区二区黄色| 一区二区三区蜜桃网| 国产91综合网| 精品处破学生在线二十三| 亚洲国产日韩av| 一本久道中文字幕精品亚洲嫩 | 欧美日韩专区在线| 中文一区在线播放| 激情图片小说一区| 日韩一区二区三区在线视频| 亚洲五码中文字幕| 成人99免费视频| 国产三级久久久| 国产精品中文欧美| 26uuu精品一区二区| 九九国产精品视频| 日韩精品中文字幕在线一区| 亚洲h精品动漫在线观看| 91福利视频在线| 亚洲人成精品久久久久| 91在线视频播放| 国产欧美日韩麻豆91| 国产精品18久久久久| 久久一区二区三区四区| 国产一区二区不卡| 久久久国产精品麻豆 | 蜜臀91精品一区二区三区| 911精品国产一区二区在线| 午夜精品福利在线| 日韩一区二区三区免费看 | 97se狠狠狠综合亚洲狠狠| 日韩一区在线看| 99国产精品久久久久| 亚洲中国最大av网站| 精品视频全国免费看| 午夜电影一区二区三区| 欧美一区二区免费视频| 国模冰冰炮一区二区| 国产三级一区二区| 91网站最新地址| 亚洲成人自拍偷拍| 日韩欧美一区二区视频| 国产精品888| 亚洲日本一区二区| 欧美高清性hdvideosex| 精一区二区三区| 国产精品丝袜久久久久久app| 99在线精品视频| 香蕉久久一区二区不卡无毒影院 | 欧美中文字幕不卡| 日韩和欧美的一区| 国产丝袜在线精品| 91丨porny丨在线| 日韩精品乱码免费| 国产日产亚洲精品系列| 欧美亚洲图片小说| 国精产品一区一区三区mba视频 | 91香蕉视频在线| 日本女优在线视频一区二区| 久久久久久久久久久99999| 91麻豆6部合集magnet| 青青草国产成人av片免费| 日本一区二区高清| 91精品国产综合久久久久久漫画 | 综合av第一页| 欧美另类一区二区三区| 国产精品综合一区二区三区| 最好看的中文字幕久久| 日韩视频一区二区三区在线播放| 高清在线不卡av| 亚洲国产va精品久久久不卡综合| 久久免费视频色| 在线精品视频一区二区| 国产一区二区三区四区在线观看| 一区二区三区四区视频精品免费 | 久久―日本道色综合久久| 欧美亚洲综合另类| 成人精品视频一区二区三区| 婷婷综合久久一区二区三区| 中文字幕在线不卡国产视频| 日韩欧美国产小视频| 在线观看不卡视频| jlzzjlzz亚洲日本少妇| 久久91精品久久久久久秒播| 一区二区三区不卡视频| 中文字幕精品一区| 精品国产一区二区三区四区四| 91国偷自产一区二区使用方法| 成人午夜私人影院| 韩日av一区二区| 日韩电影免费在线| 亚洲线精品一区二区三区 | 综合精品久久久| 国产亚洲成年网址在线观看| 在线不卡的av| 色婷婷综合久久久中文一区二区| 国产激情视频一区二区三区欧美| 欧美96一区二区免费视频| 五月天丁香久久| 亚洲高清不卡在线观看| 亚洲精品亚洲人成人网在线播放| 国产精品国产精品国产专区不蜜| 久久精品视频一区二区| 欧美精品一区二区三区久久久| 制服丝袜亚洲精品中文字幕| 欧美日韩精品一区二区| 欧美久久久一区| 制服视频三区第一页精品| 51精品久久久久久久蜜臀| 91麻豆精品国产自产在线 | 国产麻豆成人精品| 国产在线精品一区二区夜色| 久久国产精品一区二区| 精品影视av免费| 国产尤物一区二区| 国产成人在线视频网站| 国产电影一区二区三区| 懂色av一区二区三区蜜臀| 粉嫩嫩av羞羞动漫久久久| 99久久精品情趣| 在线视频欧美精品| 欧美喷水一区二区| 日韩色在线观看| 久久久亚洲高清| 日韩一区在线看| 午夜激情一区二区| 国产一区二区三区在线观看免费 | 亚洲欧美福利一区二区| 亚洲国产精品自拍| 蜜臀精品一区二区三区在线观看 | 精品盗摄一区二区三区| 国产精品色呦呦| 亚洲一区视频在线| 激情偷乱视频一区二区三区| 成人午夜电影久久影院| 欧美三级在线视频| 精品国产一区二区在线观看| 国产精品久久久久久久久动漫| 亚洲综合久久久久| 美女www一区二区| 白白色亚洲国产精品| 欧美日韩中文另类| 精品久久久久久久久久久久包黑料| 久久久久久久性| 一区二区三区在线视频观看| 久久机这里只有精品| 99久久久久久| 日韩欧美国产系列| 亚洲激情在线播放| 国产一区二区三区电影在线观看| 麻豆91免费观看| 91在线丨porny丨国产| 精品成人免费观看| 欧美电影免费观看高清完整版 | 中文字幕在线观看不卡视频| 亚洲成人免费电影| 高清日韩电视剧大全免费| 欧美人与性动xxxx| 国产精品无码永久免费888| 亚洲va欧美va人人爽午夜| 成人黄色软件下载| 日韩免费观看高清完整版| 亚洲精品日韩专区silk| 国产在线一区二区| 欧美人xxxx| 国产精品亚洲一区二区三区在线 | 偷拍一区二区三区| 成人黄色一级视频| 2024国产精品| 亚洲大型综合色站| www.亚洲色图| 久久久久国产成人精品亚洲午夜| 色综合久久久久网| 欧美三日本三级三级在线播放| 国产清纯白嫩初高生在线观看91| 午夜电影久久久| 欧美主播一区二区三区美女| 国产亚洲精品7777| 国产一区二区在线电影| 69p69国产精品| 亚洲狠狠爱一区二区三区| 99精品久久99久久久久| 欧美激情一区二区三区| 国产麻豆视频精品| 久久免费看少妇高潮| 韩国av一区二区三区| 日韩三级电影网址| 日本视频免费一区| 在线成人免费视频| 日本午夜一区二区| 日韩免费一区二区| 激情国产一区二区 | 国内精品嫩模私拍在线| 日韩欧美自拍偷拍| 久草精品在线观看|