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

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

?? 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)	/********************************************************************************

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲 欧美综合在线网络| 在线观看成人小视频| 精品中文字幕一区二区| 日本不卡视频一二三区| 免费成人深夜小野草| 久久精品二区亚洲w码| 精品一区二区三区av| 国内精品在线播放| 国产成人夜色高潮福利影视| 成人性生交大片免费看在线播放| 国产成人h网站| av中文字幕在线不卡| 日本高清不卡视频| 欧美精品免费视频| 精品久久五月天| 国产精品乱码人人做人人爱 | 中文字幕在线不卡一区| 亚洲少妇最新在线视频| 亚洲一二三专区| 首页国产丝袜综合| 国产在线播放一区三区四| 国产成人在线看| 色婷婷一区二区三区四区| 欧美日韩精品免费观看视频 | 亚洲综合精品久久| 日韩一区精品字幕| 精彩视频一区二区| 99国产精品久久久久| 欧美电影在哪看比较好| 精品久久一二三区| 亚洲视频网在线直播| 婷婷成人激情在线网| 国产中文字幕精品| 色8久久精品久久久久久蜜| 日韩午夜精品视频| 国产精品盗摄一区二区三区| 亚洲第一二三四区| 国产成人小视频| 欧美日韩一卡二卡三卡| www欧美成人18+| 亚洲男女毛片无遮挡| 久久99久国产精品黄毛片色诱| 高清国产一区二区| 欧美老肥妇做.爰bbww| 国产欧美一区二区三区鸳鸯浴 | 裸体歌舞表演一区二区| 99久久精品免费观看| 日韩欧美国产综合| 亚洲乱码日产精品bd| 久久国产免费看| 色哟哟精品一区| 精品国产1区2区3区| 久久久综合九色合综国产精品| 国产精品久久久久久久久动漫 | 亚洲丝袜美腿综合| 美女久久久精品| 日本韩国欧美三级| 久久精品一二三| 日韩成人dvd| 色狠狠av一区二区三区| 国产亚洲一二三区| 毛片av中文字幕一区二区| 91精品办公室少妇高潮对白| 欧美高清在线一区| 久久不见久久见免费视频1| 在线观看免费亚洲| 中文字幕一区二区三区在线播放| 国内精品国产成人| 91精品国产品国语在线不卡| 伊人一区二区三区| av不卡一区二区三区| 久久精品视频一区二区三区| 日本一区中文字幕| 欧美日本高清视频在线观看| 亚洲人吸女人奶水| 国产aⅴ精品一区二区三区色成熟| 日韩一区二区在线看| 亚洲成在人线免费| 欧美视频精品在线| 一区二区成人在线| 93久久精品日日躁夜夜躁欧美| 国产欧美日韩中文久久| 狠狠色狠狠色综合| 欧美成人激情免费网| 日韩激情视频在线观看| 欧美日韩精品综合在线| 亚洲一本大道在线| 在线精品视频免费观看| 亚洲免费在线播放| 91成人免费在线| 亚洲精品国产高清久久伦理二区| 99热99精品| 亚洲欧美二区三区| 日本高清成人免费播放| 一区二区三区在线影院| 欧美在线观看一区二区| 一区二区三区在线视频观看58| 色88888久久久久久影院按摩| 一区二区三区影院| 欧美综合一区二区| 亚洲国产综合在线| 678五月天丁香亚洲综合网| 日韩黄色免费网站| 欧美一区二区三区免费| 捆绑变态av一区二区三区 | 奇米影视一区二区三区| 91精品在线麻豆| 热久久久久久久| 精品欧美乱码久久久久久1区2区| 久久成人精品无人区| 国产亚洲精品超碰| caoporen国产精品视频| 亚洲免费看黄网站| 欧美男生操女生| 蜜桃久久精品一区二区| 久久久不卡影院| eeuss鲁片一区二区三区在线看| 亚洲欧洲日韩av| 欧美揉bbbbb揉bbbbb| 美女国产一区二区| 国产农村妇女精品| 在线视频欧美精品| 蜜桃免费网站一区二区三区| 久久嫩草精品久久久精品| hitomi一区二区三区精品| 亚洲曰韩产成在线| 精品美女在线播放| jlzzjlzz亚洲女人18| 亚洲国产精品久久艾草纯爱| 日韩一区二区免费在线观看| 国产成人亚洲综合a∨婷婷图片| 亚洲欧美国产三级| 欧美二区乱c少妇| 粉嫩蜜臀av国产精品网站| 亚洲最快最全在线视频| 日韩视频免费观看高清完整版 | 欧美激情一区在线观看| 色素色在线综合| 久久狠狠亚洲综合| 国产精品久久久久久久午夜片 | 国产亚洲精久久久久久| 91丨porny丨首页| 日本中文字幕一区| 国产精品久久久久影院| 91.com在线观看| youjizz久久| 久久精品国产精品亚洲红杏| 亚洲人成7777| 精品久久久久久最新网址| 色妞www精品视频| 韩国精品在线观看| 夜夜精品视频一区二区| 久久午夜电影网| 欧美色图激情小说| 国产一区二区三区观看| 亚洲chinese男男1069| 国产精品素人视频| 欧美一级专区免费大片| 91网站视频在线观看| 久久国产乱子精品免费女| 亚洲最新视频在线观看| 日本一区二区三区国色天香| 51午夜精品国产| 一本一道波多野结衣一区二区| 精品一区二区影视| 午夜在线电影亚洲一区| 国产精品网站在线| 精品国产免费视频| 3d动漫精品啪啪1区2区免费| 91天堂素人约啪| 国产精品一区二区三区网站| 日本特黄久久久高潮| 亚洲主播在线播放| 最近日韩中文字幕| 久久精品视频网| 精品国产一区二区三区不卡| 欧美军同video69gay| 色偷偷久久一区二区三区| 本田岬高潮一区二区三区| 国产在线精品国自产拍免费| 欧美aⅴ一区二区三区视频| 亚洲国产综合色| 亚洲男女一区二区三区| 中文字幕一区免费在线观看| 久久亚洲一区二区三区四区| 日韩视频一区二区三区在线播放| 欧美日韩一区二区三区四区| 日本韩国精品在线| 色香色香欲天天天影视综合网| 波多野结衣91| 99视频精品全部免费在线| 成人小视频在线| 成人中文字幕电影| 国产成人a级片| 粉嫩一区二区三区在线看| 国产成人免费网站| 成人精品鲁一区一区二区| 懂色av一区二区三区蜜臀| 国产福利一区二区三区视频在线| 国产在线一区观看|