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

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

?? lib_at91sam7s64_h.html

?? AT91SAM7S系列USB驅(qū)動(dòng)
?? HTML
?? 第 1 頁 / 共 5 頁
字號(hào):


<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>//* DISCLAIMER:  THIS SOFTWARE IS PROVIDED BY ATMEL "AS IS" AND ANY EXPRESS OR</font>
<font color=#B22222>//* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF</font>
<font color=#B22222>//* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE</font>
<font color=#B22222>//* DISCLAIMED. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT,</font>
<font color=#B22222>//* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT</font>
<font color=#B22222>//* LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,</font>
<font color=#B22222>//* OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF</font>
<font color=#B22222>//* LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING</font>
<font color=#B22222>//* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,</font>
<font color=#B22222>//* EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</font>
<font color=#B22222>//* ----------------------------------------------------------------------------</font>
<font color=#B22222>//* File Name           : lib_AT91SAM7S64.h</font>
<font color=#B22222>//* Object              : AT91SAM7S64 inlined functions</font>
<font color=#B22222>//* Generated           : AT91 SW Application Group  08/30/2005 (15:52:59)</font>
<font color=#B22222>//*</font>
<font color=#B22222>//* CVS Reference       : /lib_dbgu.h/1.1/Thu Aug 25 12:56:22 2005//</font>
<font color=#B22222>//* CVS Reference       : /lib_pmc_SAM7S.h/1.4/Tue Aug 30 13:00:43 2005//</font>
<font color=#B22222>//* CVS Reference       : /lib_VREG_6085B.h/1.1/Tue Feb  1 16:20:47 2005//</font>
<font color=#B22222>//* CVS Reference       : /lib_rstc_6098A.h/1.1/Wed Oct  6 10:39:20 2004//</font>
<font color=#B22222>//* CVS Reference       : /lib_ssc.h/1.4/Fri Jan 31 12:19:20 2003//</font>
<font color=#B22222>//* CVS Reference       : /lib_wdtc_6080A.h/1.1/Wed Oct  6 10:38:30 2004//</font>
<font color=#B22222>//* CVS Reference       : /lib_usart.h/1.5/Thu Nov 21 16:01:54 2002//</font>
<font color=#B22222>//* CVS Reference       : /lib_spi2.h/1.2/Tue Aug 23 15:37:28 2005//</font>
<font color=#B22222>//* CVS Reference       : /lib_pitc_6079A.h/1.2/Tue Nov  9 14:43:56 2004//</font>
<font color=#B22222>//* CVS Reference       : /lib_aic_6075b.h/1.2/Thu Jul  7 07:48:22 2005//</font>
<font color=#B22222>//* CVS Reference       : /lib_twi.h/1.3/Mon Jul 19 14:27:58 2004//</font>
<font color=#B22222>//* CVS Reference       : /lib_adc.h/1.6/Fri Oct 17 09:12:38 2003//</font>
<font color=#B22222>//* CVS Reference       : /lib_rttc_6081A.h/1.1/Wed Oct  6 10:39:38 2004//</font>
<font color=#B22222>//* CVS Reference       : /lib_udp.h/1.5/Tue Aug 30 12:13:47 2005//</font>
<font color=#B22222>//* CVS Reference       : /lib_tc_1753b.h/1.1/Fri Jan 31 12:20:02 2003//</font>
<font color=#B22222>//* CVS Reference       : /lib_MC_SAM7S.h/1.1/Thu Mar 25 15:19:14 2004//</font>
<font color=#B22222>//* CVS Reference       : /lib_pio.h/1.3/Fri Jan 31 12:18:56 2003//</font>
<font color=#B22222>//* CVS Reference       : /lib_PWM_SAM.h/1.3/Thu Jan 22 10:10:50 2004//</font>
<font color=#B22222>//* CVS Reference       : /lib_pdc.h/1.2/Tue Jul  2 13:29:40 2002//</font>
<font color=#B22222>//* ----------------------------------------------------------------------------</font>

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

/* *****************************************************************************
                SOFTWARE API FOR <a href="AT91SAM7S64_AIC.html#AIC">AIC</a>
   ***************************************************************************** */
<font color=#008200>#define</font> AT91C_AIC_BRANCH_OPCODE ((<font color=#0000FF>void</font> (*) ()) 0xE51FFF20) <font color=#B22222>// ldr, pc, [pc, #-&F20]</font>

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_AIC_ConfigureIt">AT91F_AIC_ConfigureIt</a></b></font>
<font color=#B22222>//* \brief Interrupt Handler Initialization</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> <a href="#AT91F_AIC_ConfigureIt">AT91F_AIC_ConfigureIt</a> (
	<a href="AT91SAM7S64_h.html#AT91PS_AIC">AT91PS_AIC</a> pAic,  <font color=#B22222>// \arg pointer to the <a href="AT91SAM7S64_AIC.html#AIC">AIC</a> registers</font>
	<font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> irq_id,     <font color=#B22222>// \arg interrupt number to initialize</font>
	<font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> priority,   <font color=#B22222>// \arg priority to give to the interrupt</font>
	<font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> src_type,   <font color=#B22222>// \arg activation and sense of activation</font>
	<font color=#0000FF>void</font> (*newHandler) () ) <font color=#B22222>// \arg address of the interrupt handler</font>
{
	<font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> oldHandler;
    <font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> mask ;

    oldHandler = pAic-><a href="AT91SAM7S64_AIC.html#AIC_SVR">AIC_SVR</a>[irq_id];

    mask = 0x1 << irq_id ;
    <font color=#B22222>//* Disable the interrupt on the interrupt controller</font>
    pAic-><a href="AT91SAM7S64_AIC.html#AIC_IDCR">AIC_IDCR</a> = mask ;
    <font color=#B22222>//* Save the interrupt handler routine pointer and the interrupt priority</font>
    pAic-><a href="AT91SAM7S64_AIC.html#AIC_SVR">AIC_SVR</a>[irq_id] = (<font color=#0000FF>unsigned</font> <font color=#0000FF>int</font>) newHandler ;
    <font color=#B22222>//* Store the Source Mode Register</font>
    pAic-><a href="AT91SAM7S64_AIC.html#AIC_SMR">AIC_SMR</a>[irq_id] = src_type | priority  ;
    <font color=#B22222>//* Clear the interrupt on the interrupt controller</font>
    pAic-><a href="AT91SAM7S64_AIC.html#AIC_ICCR">AIC_ICCR</a> = mask ;

	<font color=#0000FF>return</font> oldHandler;
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_AIC_EnableIt">AT91F_AIC_EnableIt</a></b></font>
<font color=#B22222>//* \brief Enable corresponding IT number</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>void</font> <a href="#AT91F_AIC_EnableIt">AT91F_AIC_EnableIt</a> (
	<a href="AT91SAM7S64_h.html#AT91PS_AIC">AT91PS_AIC</a> pAic,      <font color=#B22222>// \arg pointer to the <a href="AT91SAM7S64_AIC.html#AIC">AIC</a> registers</font>
	<font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> irq_id ) <font color=#B22222>// \arg interrupt number to initialize</font>
{
    <font color=#B22222>//* Enable the interrupt on the interrupt controller</font>
    pAic-><a href="AT91SAM7S64_AIC.html#AIC_IECR">AIC_IECR</a> = 0x1 << irq_id ;
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_AIC_DisableIt">AT91F_AIC_DisableIt</a></b></font>
<font color=#B22222>//* \brief Disable corresponding IT number</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>void</font> <a href="#AT91F_AIC_DisableIt">AT91F_AIC_DisableIt</a> (
	<a href="AT91SAM7S64_h.html#AT91PS_AIC">AT91PS_AIC</a> pAic,      <font color=#B22222>// \arg pointer to the <a href="AT91SAM7S64_AIC.html#AIC">AIC</a> registers</font>
	<font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> irq_id ) <font color=#B22222>// \arg interrupt number to initialize</font>
{
    <font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> mask = 0x1 << irq_id;
    <font color=#B22222>//* Disable the interrupt on the interrupt controller</font>
    pAic-><a href="AT91SAM7S64_AIC.html#AIC_IDCR">AIC_IDCR</a> = mask ;
    <font color=#B22222>//* Clear the interrupt on the Interrupt Controller ( <font color=#0000FF>if</font> one is pending )</font>
    pAic-><a href="AT91SAM7S64_AIC.html#AIC_ICCR">AIC_ICCR</a> = mask ;
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_AIC_ClearIt">AT91F_AIC_ClearIt</a></b></font>
<font color=#B22222>//* \brief Clear corresponding IT number</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>void</font> <a href="#AT91F_AIC_ClearIt">AT91F_AIC_ClearIt</a> (
	<a href="AT91SAM7S64_h.html#AT91PS_AIC">AT91PS_AIC</a> pAic,     <font color=#B22222>// \arg pointer to the <a href="AT91SAM7S64_AIC.html#AIC">AIC</a> registers</font>
	<font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> irq_id) <font color=#B22222>// \arg interrupt number to initialize</font>
{
    <font color=#B22222>//* Clear the interrupt on the Interrupt Controller ( <font color=#0000FF>if</font> one is pending )</font>
    pAic-><a href="AT91SAM7S64_AIC.html#AIC_ICCR">AIC_ICCR</a> = (0x1 << irq_id);
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_AIC_AcknowledgeIt">AT91F_AIC_AcknowledgeIt</a></b></font>
<font color=#B22222>//* \brief Acknowledge corresponding IT number</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>void</font> <a href="#AT91F_AIC_AcknowledgeIt">AT91F_AIC_AcknowledgeIt</a> (
	<a href="AT91SAM7S64_h.html#AT91PS_AIC">AT91PS_AIC</a> pAic)     <font color=#B22222>// \arg pointer to the <a href="AT91SAM7S64_AIC.html#AIC">AIC</a> registers</font>
{
    pAic-><a href="AT91SAM7S64_AIC.html#AIC_EOICR">AIC_EOICR</a> = pAic-><a href="AT91SAM7S64_AIC.html#AIC_EOICR">AIC_EOICR</a>;
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_AIC_SetExceptionVector">AT91F_AIC_SetExceptionVector</a></b></font>
<font color=#B22222>//* \brief Configure vector handler</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>unsigned</font> <font color=#0000FF>int</font>  <a href="#AT91F_AIC_SetExceptionVector">AT91F_AIC_SetExceptionVector</a> (
	<font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> *pVector, <font color=#B22222>// \arg pointer to the <a href="AT91SAM7S64_AIC.html#AIC">AIC</a> registers</font>
	<font color=#0000FF>void</font> (*Handler) () )   <font color=#B22222>// \arg Interrupt Handler</font>
{
	<font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> oldVector = *pVector;

	<font color=#0000FF>if</font> ((<font color=#0000FF>unsigned</font> <font color=#0000FF>int</font>) Handler == (<font color=#0000FF>unsigned</font> <font color=#0000FF>int</font>) AT91C_AIC_BRANCH_OPCODE)
		*pVector = (<font color=#0000FF>unsigned</font> <font color=#0000FF>int</font>) AT91C_AIC_BRANCH_OPCODE;
	<font color=#0000FF>else</font>
		*pVector = (((((<font color=#0000FF>unsigned</font> <font color=#0000FF>int</font>) Handler) - ((<font color=#0000FF>unsigned</font> <font color=#0000FF>int</font>) pVector) - 0x8) >> 2) & 0x00FFFFFF) | 0xEA000000;

	<font color=#0000FF>return</font> oldVector;
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_AIC_Trig">AT91F_AIC_Trig</a></b></font>
<font color=#B22222>//* \brief Trig an IT</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>void</font>  <a href="#AT91F_AIC_Trig">AT91F_AIC_Trig</a> (
	<a href="AT91SAM7S64_h.html#AT91PS_AIC">AT91PS_AIC</a> pAic,     <font color=#B22222>// \arg pointer to the <a href="AT91SAM7S64_AIC.html#AIC">AIC</a> registers</font>
	<font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> irq_id) <font color=#B22222>// \arg interrupt number</font>

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲免费在线观看视频| 欧美一级理论性理论a| 中文一区二区在线观看| 国产成人精品影视| 欧美国产成人精品| 99久久精品免费看| 一区二区三区不卡视频 | 日韩三级在线观看| 久国产精品韩国三级视频| 久久久欧美精品sm网站| 成人理论电影网| 一区二区三区波多野结衣在线观看| 日本韩国精品在线| 青娱乐精品视频| 久久免费电影网| 色天天综合色天天久久| 日韩电影网1区2区| 中文字幕欧美三区| 欧美日韩国产一区| 狠狠色综合播放一区二区| 国产精品国产三级国产aⅴ入口 | 精品视频在线免费看| 美女网站一区二区| 一区视频在线播放| 日韩一区二区三区视频| 成人精品鲁一区一区二区| 亚洲国产成人va在线观看天堂 | 久久久久久电影| 91天堂素人约啪| 麻豆高清免费国产一区| 日韩久久一区二区| 欧美一区二区三区人| av一区二区三区在线| 日本美女一区二区| 亚洲乱码一区二区三区在线观看| 欧美日韩精品免费观看视频| 国产福利91精品一区二区三区| 亚洲综合色噜噜狠狠| 国产清纯白嫩初高生在线观看91| 欧美日韩在线亚洲一区蜜芽| 丁香婷婷综合五月| 麻豆一区二区三区| 一区二区三区不卡视频| 亚洲国产成人午夜在线一区| 91精品国产黑色紧身裤美女| 在线这里只有精品| 国产激情91久久精品导航| 蜜臀精品久久久久久蜜臀| 亚洲在线观看免费视频| 最好看的中文字幕久久| 久久久久久久久久久久久女国产乱 | 五月综合激情网| 国产精品你懂的| 久久亚洲精华国产精华液| 69堂国产成人免费视频| 一本色道a无线码一区v| 不卡的av电影| 国产成人在线视频播放| 狠狠狠色丁香婷婷综合久久五月| 亚洲愉拍自拍另类高清精品| 亚洲少妇30p| 国产精品不卡视频| 欧美激情在线一区二区三区| 久久久久久影视| 精品粉嫩aⅴ一区二区三区四区| 91精品国模一区二区三区| 欧美日韩国产小视频在线观看| 91丝袜美腿高跟国产极品老师| 成人免费视频app| 国产成人av一区二区三区在线| 经典三级在线一区| 久久国产日韩欧美精品| 欧美a一区二区| 免费久久99精品国产| 日韩国产一二三区| 久久99这里只有精品| 麻豆精品一区二区av白丝在线| 男女男精品网站| 裸体歌舞表演一区二区| 久久er99热精品一区二区| 激情久久久久久久久久久久久久久久| 麻豆久久久久久久| 国产在线精品免费av| 国产一区二区三区美女| 岛国精品在线观看| 成人av在线电影| 91视频你懂的| 欧美日韩精品欧美日韩精品| 欧美一区二区三区视频免费| 精品少妇一区二区三区日产乱码 | 在线成人免费观看| 91精品国产aⅴ一区二区| 欧美一级二级三级乱码| 久久亚洲欧美国产精品乐播 | 色综合久久中文字幕| 在线亚洲人成电影网站色www| 在线观看日韩电影| 91精品国产综合久久福利软件 | 国产成人免费av在线| 99久久国产综合精品麻豆| 在线观看国产日韩| 91精品国产综合久久福利软件| 26uuu精品一区二区在线观看| 国产精品福利一区| 亚洲大尺度视频在线观看| 日本aⅴ免费视频一区二区三区| 久久99热99| av不卡在线观看| 欧美日韩亚州综合| 久久九九影视网| 亚洲欧美日韩国产另类专区| 日韩中文字幕亚洲一区二区va在线| 蜜臀av性久久久久蜜臀av麻豆| 国产精品99久久久久| 一本一道综合狠狠老| 欧美一区二区三区免费视频 | 91极品美女在线| 日韩一区二区三区视频在线观看 | 久久在线观看免费| 亚洲欧美日韩系列| 国产资源精品在线观看| 欧美最新大片在线看| 久久久久久久性| 亚洲成人动漫一区| 大桥未久av一区二区三区中文| 欧美日韩亚洲综合一区二区三区| 久久精品人人做人人综合| 亚洲国产婷婷综合在线精品| 国产高清视频一区| 3751色影院一区二区三区| 亚洲私人黄色宅男| 麻豆免费精品视频| 欧美日韩精品是欧美日韩精品| 欧美激情一区二区三区不卡| 日韩精品一二三四| 色综合久久久久网| 国产日韩欧美高清在线| 久久精品噜噜噜成人88aⅴ| 欧美性猛片aaaaaaa做受| 中文字幕欧美日本乱码一线二线| 免费看日韩a级影片| 欧美日韩三级一区| 亚洲人妖av一区二区| 国产不卡免费视频| 久久综合av免费| 免费一级欧美片在线观看| 91福利在线看| 亚洲精品成人悠悠色影视| 成人a级免费电影| 久久精品日韩一区二区三区| 精品一区二区在线观看| 91精品国产综合久久香蕉的特点| 亚洲免费观看在线视频| jvid福利写真一区二区三区| 久久久精品黄色| 极品美女销魂一区二区三区 | 亚洲视频在线一区| 不卡视频在线观看| 国产精品久久看| 国产成人午夜高潮毛片| 欧美刺激午夜性久久久久久久 | 国产日韩影视精品| 国产精品2024| 久久久久久久免费视频了| 国产剧情在线观看一区二区| 精品999久久久| 久99久精品视频免费观看| 日韩精品最新网址| 久久丁香综合五月国产三级网站| 欧美一级欧美一级在线播放| 看电影不卡的网站| ww久久中文字幕| 国产精品羞羞答答xxdd| 国产肉丝袜一区二区| 丁香六月综合激情| 国产精品女主播av| 色老综合老女人久久久| 一区二区三区欧美日韩| 欧美日韩综合在线| 欧美bbbbb| 国产亚洲自拍一区| 99久久精品久久久久久清纯| 一区二区高清免费观看影视大全| 欧美性大战久久| 日本欧美韩国一区三区| 精品国产乱码久久久久久老虎| 丰满少妇久久久久久久| 亚洲三级在线免费观看| 欧美日韩亚洲高清一区二区| 欧美aaaaaa午夜精品| 久久婷婷国产综合精品青草| 成人福利视频网站| 午夜精品福利久久久| 欧美成人女星排行榜| 成人小视频在线| 午夜精品久久久久久久| 精品裸体舞一区二区三区| 成人h版在线观看| 天天综合天天综合色| 精品不卡在线视频|