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

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

?? dmadcr.s

?? WINDRIVER SBC405 BSP
?? S
?? 第 1 頁 / 共 2 頁
字號:
/* dmaDcr.s - IBM DMA controller DCR access assembly routines *//*******************************************************************************   This source and object code has been made available to you by IBM on an   AS-IS basis.   IT IS PROVIDED WITHOUT WARRANTY OF ANY KIND, INCLUDING THE WARRANTIES OF   MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE OR OF NONINFRINGEMENT   OF THIRD PARTY RIGHTS.  IN NO EVENT SHALL IBM OR ITS LICENSORS BE LIABLE   FOR INCIDENTAL, CONSEQUENTIAL OR PUNITIVE DAMAGES.  IBM'S OR ITS LICENSOR'S   DAMAGES FOR ANY CAUSE OF ACTION, WHETHER IN CONTRACT OR IN TORT, AT LAW OR   AT EQUITY, SHALL BE LIMITED TO A MAXIMUM OF $1,000 PER LICENSE.  No license   under IBM patents or patent applications is to be implied by the copyright   license.   Any user of this software should understand that neither IBM nor its   licensors will be responsible for any consequences resulting from the use   of this software.   Any person who transfers this source code or any derivative work must   include the IBM copyright notice, this paragraph, and the preceding two   paragraphs in the transferred software.   Any person who transfers this object code or any derivative work must   include the IBM copyright notice in the transferred software.   COPYRIGHT   I B M   CORPORATION 2000   LICENSED MATERIAL  -  PROGRAM PROPERTY OF  I B MNOMANUAL*******************************************************************************//*modification history--------------------01d,30nov01,kab  Update for T2.201c,19nov01,pch  cleanup01b,08may01,pch  Add assembler abstractions (FUNC_EXPORT, FUNC_BEGIN, etc.)01a,26may00,mcg  created*//*DESCRIPTIONThis module contains chip-dependent routines written in assembly language.*/#define _ASMLANGUAGE        /* globals */        FUNC_EXPORT(sysDcrDmacr0Get)        FUNC_EXPORT(sysDcrDmacr0Set)        FUNC_EXPORT(sysDcrDmacr1Get)        FUNC_EXPORT(sysDcrDmacr1Set)        FUNC_EXPORT(sysDcrDmacr2Get)        FUNC_EXPORT(sysDcrDmacr2Set)        FUNC_EXPORT(sysDcrDmacr3Get)        FUNC_EXPORT(sysDcrDmacr3Set)        FUNC_EXPORT(sysDcrDmact0Get)        FUNC_EXPORT(sysDcrDmact0Set)        FUNC_EXPORT(sysDcrDmact1Get)        FUNC_EXPORT(sysDcrDmact1Set)        FUNC_EXPORT(sysDcrDmact2Get)        FUNC_EXPORT(sysDcrDmact2Set)        FUNC_EXPORT(sysDcrDmact3Get)        FUNC_EXPORT(sysDcrDmact3Set)        FUNC_EXPORT(sysDcrDmada0Get)        FUNC_EXPORT(sysDcrDmada0Set)        FUNC_EXPORT(sysDcrDmada1Get)        FUNC_EXPORT(sysDcrDmada1Set)        FUNC_EXPORT(sysDcrDmada2Get)        FUNC_EXPORT(sysDcrDmada2Set)        FUNC_EXPORT(sysDcrDmada3Get)        FUNC_EXPORT(sysDcrDmada3Set)        FUNC_EXPORT(sysDcrDmasa0Get)        FUNC_EXPORT(sysDcrDmasa0Set)        FUNC_EXPORT(sysDcrDmasa1Get)        FUNC_EXPORT(sysDcrDmasa1Set)        FUNC_EXPORT(sysDcrDmasa2Get)        FUNC_EXPORT(sysDcrDmasa2Set)        FUNC_EXPORT(sysDcrDmasa3Get)        FUNC_EXPORT(sysDcrDmasa3Set)        FUNC_EXPORT(sysDcrDmasg0Get)        FUNC_EXPORT(sysDcrDmasg0Set)        FUNC_EXPORT(sysDcrDmasg1Get)        FUNC_EXPORT(sysDcrDmasg1Set)        FUNC_EXPORT(sysDcrDmasg2Get)        FUNC_EXPORT(sysDcrDmasg2Set)        FUNC_EXPORT(sysDcrDmasg3Get)        FUNC_EXPORT(sysDcrDmasg3Set)        FUNC_EXPORT(sysDcrDmasrGet)        FUNC_EXPORT(sysDcrDmasrSet)        FUNC_EXPORT(sysDcrDmasgcGet)        FUNC_EXPORT(sysDcrDmasgcSet)        FUNC_EXPORT(sysDcrDmaslpGet)        FUNC_EXPORT(sysDcrDmaslpSet)        FUNC_EXPORT(sysDcrDmapolGet)        FUNC_EXPORT(sysDcrDmapolSet)	_WRS_TEXT_SEG_START/********************************************************************************* sysDcrDmacr0Get - get the contents of DMA channel 0 config register** This routine reads and returns the contents of the DMA channel 0 configuration* register.** RETURNS: N/A* UINT32 sysDcrDmacr0Get (void)* NOMANUAL*/FUNC_BEGIN(sysDcrDmacr0Get)        mfdcr   r3, DMA_CR0#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmacr0Get)	/********************************************************************************* sysDcrDmacr0Set - set the contents of DMA channel 0 configuration register** This routine writes the contents of the DMA channel 0 configuration register** RETURNS: N/A* void sysDcrDmacr0Set (UINT32)* NOMANUAL*/FUNC_BEGIN(sysDcrDmacr0Set)        mtdcr   DMA_CR0, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmacr0Set)	/********************************************************************************* sysDcrDmacr1Get - get the contents of DMA channel 1 config register** This routine reads and returns the contents of the DMA channel 1 configuration* register.** RETURNS: N/A* UINT32 sysDcrDmacr1Get (void)* NOMANUAL*/FUNC_BEGIN(sysDcrDmacr1Get)        mfdcr   r3, DMA_CR1#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmacr1Get)	/********************************************************************************* sysDcrDmacr1Set - set the contents of DMA channel 1 configuration register** This routine writes the contents of the DMA channel 1 configuration register** RETURNS: N/A* void sysDcrDmacr1Set (UINT32)* NOMANUAL*/FUNC_BEGIN(sysDcrDmacr1Set)        mtdcr   DMA_CR1, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmacr1Set)	/********************************************************************************* sysDcrDmacr2Get - get the contents of DMA channel 2 config register** This routine reads and returns the contents of the DMA channel 2 configuration* register.** RETURNS: N/A* UINT32 sysDcrDmacr2Get (void)* NOMANUAL*/FUNC_BEGIN(sysDcrDmacr2Get)        mfdcr   r3, DMA_CR2#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmacr2Get)	/********************************************************************************* sysDcrDmacr2Set - set the contents of DMA channel 2 configuration register** This routine writes the contents of the DMA channel 2 configuration register** RETURNS: N/A* void sysDcrDmacr2Set (UINT32)* NOMANUAL*/FUNC_BEGIN(sysDcrDmacr2Set)        mtdcr   DMA_CR2, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmacr2Set)	/********************************************************************************* sysDcrDmacr3Get - get the contents of DMA channel 3 config register** This routine reads and returns the contents of the DMA channel 3 configuration* register.** RETURNS: N/A* UINT32 sysDcrDmacr3Get (void)* NOMANUAL*/FUNC_BEGIN(sysDcrDmacr3Get)        mfdcr   r3, DMA_CR3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmacr3Get)	/********************************************************************************* sysDcrDmacr3Set - set the contents of DMA channel 3 configuration register** This routine writes the contents of the DMA channel 3 configuration register** RETURNS: N/A* void sysDcrDmacr3Set (UINT32)* NOMANUAL*/FUNC_BEGIN(sysDcrDmacr3Set)        mtdcr   DMA_CR3, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmacr3Set)	/********************************************************************************* sysDcrDmact0Get - get the contents of DMA channel 0 count register** This routine reads and returns the contents of the DMA channel 0 count* register.** RETURNS: N/A* UINT32 sysDcrDmact0Get (void)* NOMANUAL*/FUNC_BEGIN(sysDcrDmact0Get)        mfdcr   r3, DMA_CT0#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmact0Get)	/********************************************************************************* sysDcrDmact0Set - set the contents of DMA channel 0 count register** This routine writes the contents of the DMA channel 0 count register** RETURNS: N/A* void sysDcrDmact0Set (UINT32)* NOMANUAL*/FUNC_BEGIN(sysDcrDmact0Set)        mtdcr   DMA_CT0, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmact0Set)	/********************************************************************************* sysDcrDmact1Get - get the contents of DMA channel 1 count register** This routine reads and returns the contents of the DMA channel 1 count* register.** RETURNS: N/A* UINT32 sysDcrDmact1Get (void)* NOMANUAL*/FUNC_BEGIN(sysDcrDmact1Get)        mfdcr   r3, DMA_CT1#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmact1Get)	/********************************************************************************* sysDcrDmact1Set - set the contents of DMA channel 1 count register** This routine writes the contents of the DMA channel 1 count register** RETURNS: N/A* void sysDcrDmact1Set (UINT32)* NOMANUAL*/FUNC_BEGIN(sysDcrDmact1Set)        mtdcr   DMA_CT1, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmact1Set)	/********************************************************************************* sysDcrDmact2Get - get the contents of DMA channel 2 count register** This routine reads and returns the contents of the DMA channel 2 count* register.** RETURNS: N/A* UINT32 sysDcrDmact2Get (void)* NOMANUAL*/FUNC_BEGIN(sysDcrDmact2Get)        mfdcr   r3, DMA_CT2#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmact2Get)	/********************************************************************************* sysDcrDmact2Set - set the contents of DMA channel 2 count register** This routine writes the contents of the DMA channel 2 count register** RETURNS: N/A* void sysDcrDmact2Set (UINT32)* NOMANUAL*/FUNC_BEGIN(sysDcrDmact2Set)        mtdcr   DMA_CT2, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmact2Set)	/********************************************************************************* sysDcrDmact3Get - get the contents of DMA channel 3 count register** This routine reads and returns the contents of the DMA channel 3 count* register.** RETURNS: N/A* UINT32 sysDcrDmact3Get (void)* NOMANUAL*/FUNC_BEGIN(sysDcrDmact3Get)        mfdcr   r3, DMA_CT3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmact3Get)	/********************************************************************************* sysDcrDmact3Set - set the contents of DMA channel 3 count register** This routine writes the contents of the DMA channel 3 count register** RETURNS: N/A* void sysDcrDmact3Set (UINT32)* NOMANUAL*/FUNC_BEGIN(sysDcrDmact3Set)        mtdcr   DMA_CT3, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmact3Set)	/********************************************************************************* sysDcrDmada0Get - get the contents of DMA channel 0 destination address*                   register** This routine reads and returns the contents of the DMA channel 0 destination* address register.** RETURNS: N/A* UINT32 sysDcrDmada0Get (void)* NOMANUAL*/FUNC_BEGIN(sysDcrDmada0Get)        mfdcr   r3, DMA_DA0#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmada0Get)	/********************************************************************************* sysDcrDmada0Set - set the contents of DMA channel 0 destination address*                   register** This routine writes the contents of the DMA channel 0 destination address* register.** RETURNS: N/A* void sysDcrDmada0Set (UINT32)* NOMANUAL*/FUNC_BEGIN(sysDcrDmada0Set)        mtdcr   DMA_DA0, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmada0Set)	/********************************************************************************* sysDcrDmada1Get - get the contents of DMA channel 1 destination address*                   register** This routine reads and returns the contents of the DMA channel 1 destination* address register.** RETURNS: N/A* UINT32 sysDcrDmada1Get (void)* NOMANUAL*/FUNC_BEGIN(sysDcrDmada1Get)        mfdcr   r3, DMA_DA1#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmada1Get)	/********************************************************************************* sysDcrDmada1Set - set the contents of DMA channel 1 destination address*                   register** This routine writes the contents of the DMA channel 1 destination address* register.** RETURNS: N/A* void sysDcrDmada1Set (UINT32)* NOMANUAL*/FUNC_BEGIN(sysDcrDmada1Set)        mtdcr   DMA_DA1, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmada1Set)	/********************************************************************************* sysDcrDmada2Get - get the contents of DMA channel 2 destination address*                   register** This routine reads and returns the contents of the DMA channel 2 destination* address register.** RETURNS: N/A* UINT32 sysDcrDmada2Get (void)* NOMANUAL*/FUNC_BEGIN(sysDcrDmada2Get)        mfdcr   r3, DMA_DA2#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmada2Get)	/********************************************************************************* sysDcrDmada2Set - set the contents of DMA channel 2 destination address*                   register** This routine writes the contents of the DMA channel 2 destination address* register.** RETURNS: N/A* void sysDcrDmada2Set (UINT32)* NOMANUAL*/FUNC_BEGIN(sysDcrDmada2Set)        mtdcr   DMA_DA2, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmada2Set)	/********************************************************************************

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜电影网亚洲视频| 亚洲国产精品影院| 欧美精品一区二| 精品国产乱码久久| 亚洲高清免费观看 | 日韩电影在线一区二区| 日韩专区在线视频| 日韩电影在线免费| 麻豆视频观看网址久久| 免费高清不卡av| 激情久久五月天| 成人高清视频在线| 欧美三级资源在线| 久久亚洲二区三区| 亚洲天堂网中文字| 美女国产一区二区| 国产精品一二三| 日本大香伊一区二区三区| 欧美三级日韩三级国产三级| 色综合天天视频在线观看| 欧美日本在线看| 国产欧美日韩视频一区二区| 中文字幕日本不卡| 日韩精品亚洲一区二区三区免费| 久久97超碰国产精品超碰| aaa国产一区| 日韩亚洲欧美成人一区| 国产精品久久久99| 久久电影网电视剧免费观看| 91在线视频官网| 久久久精品免费网站| 日韩**一区毛片| 91论坛在线播放| 亚洲三级免费观看| 麻豆国产精品视频| 欧美色区777第一页| 中文字幕亚洲在| 狠狠色丁香婷婷综合久久片| 在线看国产日韩| 国产精品国产三级国产| 久久99精品国产麻豆婷婷洗澡| 欧美三区在线观看| 亚洲免费伊人电影| 99久久婷婷国产综合精品电影 | 欧美体内she精高潮| 国产精品网站在线| 国产成人在线电影| 2023国产精品| 九一九一国产精品| 欧美三级电影在线看| 国产亚洲人成网站| 国产制服丝袜一区| 精品粉嫩aⅴ一区二区三区四区| 亚洲1区2区3区4区| 欧美最新大片在线看| 亚洲欧美成aⅴ人在线观看| 成人18视频在线播放| 国产精品久久看| 91小视频在线免费看| 亚洲影视资源网| 欧美va日韩va| 日韩av一二三| 久久久国产精品麻豆| 不卡视频一二三四| 伊人一区二区三区| 欧美一区二区三区免费视频 | 欧美精品一区二区在线播放| 免费看日韩a级影片| 国产视频在线观看一区二区三区| 久久se精品一区精品二区| 国产喂奶挤奶一区二区三区| 91在线云播放| 九色综合国产一区二区三区| 亚洲国产精品传媒在线观看| 成人黄色777网| 日产国产高清一区二区三区| 中文字幕av一区二区三区免费看| 国产欧美日韩视频在线观看| 国产一区二区在线看| 一区二区三区四区蜜桃| 日韩欧美你懂的| 色综合天天综合网国产成人综合天| 亚洲二区在线视频| 国产精品女人毛片| 精品嫩草影院久久| 一本久久a久久精品亚洲| 精品在线播放免费| 亚洲va天堂va国产va久| 日本一区二区成人| 日韩欧美一卡二卡| 欧美日韩一区二区三区免费看| 国产精品12区| 国产精品一区二区久久不卡| 亚洲青青青在线视频| 久久精品人人做人人爽97| 欧美一区二区福利在线| 欧美性猛片aaaaaaa做受| 99久久99久久精品国产片果冻| 激情欧美一区二区三区在线观看| 亚洲高清免费观看高清完整版在线观看| 欧美国产精品一区二区| 欧美老女人第四色| 欧美日韩在线不卡| 欧美伊人久久久久久久久影院| jizzjizzjizz欧美| 成人动漫在线一区| 成人丝袜高跟foot| 成人激情文学综合网| 国产69精品久久久久毛片| 国产一区二区三区免费在线观看| 精品在线免费观看| 日韩av电影天堂| 天天综合色天天综合| 亚洲国产综合色| 亚洲国产精品久久不卡毛片| 五月天一区二区| 老汉av免费一区二区三区| 国产盗摄一区二区| 色综合天天做天天爱| 欧美日本国产一区| 666欧美在线视频| 欧美日韩久久久一区| 日韩亚洲欧美在线观看| 久久免费午夜影院| 男人的天堂亚洲一区| 国产一区不卡视频| 91丨porny丨国产入口| 欧美性xxxxxx少妇| 精品国产一区久久| 椎名由奈av一区二区三区| 日日摸夜夜添夜夜添国产精品 | 4438成人网| 欧美大胆一级视频| 中文字幕一区二区三区在线观看 | 久热成人在线视频| av一二三不卡影片| 日韩欧美一级在线播放| 26uuu另类欧美| 亚洲欧美怡红院| 精品在线视频一区| 色狠狠桃花综合| 国产精品伦理一区二区| 国产成人av网站| 日韩免费观看2025年上映的电影| 亚洲国产日日夜夜| 色婷婷综合久久久| 国产精品免费aⅴ片在线观看| 久久99精品国产.久久久久| 91麻豆精品国产91久久久更新时间| 亚洲三级电影网站| 91亚洲精品久久久蜜桃| 亚洲人成人一区二区在线观看| 夫妻av一区二区| 中文字幕不卡在线| 成人av动漫网站| 一区二区三区在线观看欧美| 色综合一个色综合| 奇米777欧美一区二区| 欧美一区二区观看视频| 青娱乐精品视频在线| 欧美大片在线观看一区二区| 精品制服美女久久| 国产亚洲欧美激情| 成人精品小蝌蚪| 亚洲成av人片一区二区梦乃| 亚洲精品久久嫩草网站秘色| 欧美视频一区二| 国产原创一区二区三区| 亚洲欧美日韩中文播放| 在线综合亚洲欧美在线视频 | eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 蜜臀精品一区二区三区在线观看| 精品国产伦一区二区三区免费| 高清av一区二区| 午夜精品福利一区二区三区蜜桃| 精品99一区二区| 色偷偷久久一区二区三区| 美美哒免费高清在线观看视频一区二区| 久久久午夜电影| 欧美日韩在线一区二区| 大白屁股一区二区视频| 天天综合网天天综合色| 国产精品私人自拍| 日韩一级欧美一级| 91激情在线视频| 国产成a人无v码亚洲福利| 日本欧美久久久久免费播放网| 日韩一区日韩二区| 久久综合色播五月| 在线播放/欧美激情| 一本大道av伊人久久综合| 国产成人综合亚洲网站| 久久国产夜色精品鲁鲁99| 一区二区三区在线视频免费| 久久久久久久久免费| 欧美大度的电影原声| 日韩欧美国产一区在线观看| 在线日韩国产精品| 91亚洲男人天堂| 成人福利视频网站|