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

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

?? uicdcr.s

?? WINDRIVER SBC405 BSP
?? S
字號:
/* uicDcr.s - IBM Universal Int Controller (UIC) 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--------------------01e,30nov01,kab  Update for T2.2: asm and doc macros01d,19nov01,pch  cleanup01c,08may01,pch  Add assembler abstractions (FUNC_EXPORT, FUNC_BEGIN, etc.)01b,15may00,mcg  register name updates to match 405GP User Manual01a,17jan00,mcg  created*//*DESCRIPTIONThis module contains chip-dependent routines written in assembly language.*/#define _ASMLANGUAGE        /* globals */        FUNC_EXPORT(sysDcrUiccrGet)        FUNC_EXPORT(sysDcrUiccrSet)        FUNC_EXPORT(sysDcrUicerGet)        FUNC_EXPORT(sysDcrUicerSet)        FUNC_EXPORT(sysDcrUicmsrGet)        FUNC_EXPORT(sysDcrUicprGet)        FUNC_EXPORT(sysDcrUicprSet)        FUNC_EXPORT(sysDcrUicsrGet)        FUNC_EXPORT(sysDcrUicsrClear)        FUNC_EXPORT(sysDcrUictrGet)        FUNC_EXPORT(sysDcrUictrSet)        FUNC_EXPORT(sysDcrUicvrGet)        FUNC_EXPORT(sysDcrUicvcrSet)	_WRS_TEXT_SEG_START/********************************************************************************* sysDcrUiccrGet - get the contents of the UIC Critical Register** This routine reads and returns the contents of the UIC Critical Register.** NOMANUAL* \ss* UINT32 sysDcrUiccrGet (void)* \se** RETURNS: value of UICCR*/FUNC_BEGIN(sysDcrUiccrGet)        mfdcr   r3, UIC_CR#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrUiccrGet)/********************************************************************************* sysDcrUiccrSet - set the contents of the UIC Critical Register** This routine writes the contents of the UIC Critical Register.** NOMANUAL* \ss* VOID sysDcrUiccrSet (UINT32 uiccr)* \se** RETURNS: N/A*/FUNC_BEGIN(sysDcrUiccrSet)        mtdcr   UIC_CR, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrUiccrSet)/********************************************************************************* sysDcrUicerGet - get the contents of the UIC Interrupt Enable Register** This routine reads and returns the contents of the UIC Interrupt Enable* Register.** NOMANUAL* \ss* UINT32 sysDcrUicerGet (void)* \se** RETURNS: 32-bit value UIC Interrupt Enable Register*/FUNC_BEGIN(sysDcrUicerGet)        mfdcr   r3, UIC_ER#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrUicerGet)/********************************************************************************* sysDcrUicerSet - set the contents of the UIC Interrupt Enable Register** This routine writes the contents of the UIC Interrupt Enable register.** NOMANUAL* \ss* VOID sysDcrUicerSet (UINT32 uicer)* \se** RETURNS: N/A*/FUNC_BEGIN(sysDcrUicerSet)        mtdcr   UIC_ER, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrUicerSet)/********************************************************************************* sysDcrUicmsrGet - get the contents of the UIC Masked Status Register** This routine reads and returns the contents of the UIC Masked Status * register.** NOMANUAL* \ss* UINT32 sysDcrUicmsrGet (void)* \se** RETURNS: Value of UIC Masked Status Register*/FUNC_BEGIN(sysDcrUicmsrGet)        mfdcr   r3, UIC_MSR#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrUicmsrGet)/********************************************************************************* sysDcrUicprGet - get the contents of the UIC Polarity Register** This routine reads and returns the contents of the UIC Polarity Register.** NOMANUAL* \ss* UINT32 sysDcrUicprGet (void)* \se** RETURNS: Contents of UIC Polarity Register*/FUNC_BEGIN(sysDcrUicprGet)        mfdcr   r3, UIC_PR#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrUicprGet)/********************************************************************************* sysDcrUicprSet - set the contents of the UIC Polarity Register** This routine writes the contents of the UIC Polarity Register.** NOMANUAL* \ss* VOID sysDcrUicprSet (UINT32)* \se** RETURNS: N/A*/FUNC_BEGIN(sysDcrUicprSet)        mtdcr   UIC_PR, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrUicprSet)/********************************************************************************* sysDcrUicsrGet - get the contents of the UIC Status Register** This routine reads and returns the contents of the UIC Status Register.** NOMANUAL* \ss* UINT32 sysDcrUicsrGet (void)* \se** RETURNS: 32-bit contents of the UIC Status Register*/FUNC_BEGIN(sysDcrUicsrGet)        mfdcr   r3, UIC_SR#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrUicsrGet)/********************************************************************************* sysDcrUicsrClear - clears pending interrupts in the UIC Status Register** This routine writes to the UIC Status Register.  It will clear the interrupt* status for each bit that is set to 1 in the input parameter.** NOMANUAL* \ss* VOID sysDcrUicsrClear (UINT32 bitset)* \se** RETURNS: N/A*/FUNC_BEGIN(sysDcrUicsrClear)        mtdcr   UIC_SR, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrUicsrClear)/********************************************************************************* sysDcrUictrGet - get the contents of the UIC Triggering Register** This routine reads and returns the contents of the UIC Triggering Register.** NOMANUAL* \ss* UINT32 sysDcrUictrGet (void)* \se** RETURNS: Contents of the UIC Triggering Register.*/FUNC_BEGIN(sysDcrUictrGet)        mfdcr   r3, UIC_TR#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrUictrGet)/********************************************************************************* sysDcrUictrSet - set the contents of the UIC Triggering Register** This routine writes the contents of the UIC Triggering Register.** NOMANUAL* \ss* VOID sysDcrUictrSet (UINT32)* \se** RETURNS: N/A*/FUNC_BEGIN(sysDcrUictrSet)        mtdcr   UIC_TR, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrUictrSet)/********************************************************************************* sysDcrUicvrGet - get the contents of the UIC Vector Register** This routine reads and returns the contents of the UIC Vector Register.** NOMANUAL* \ss* UINT32 sysDcrUicvrGet (void)* \se** RETURNS: Contents of the UIC Vector Register.*/FUNC_BEGIN(sysDcrUicvrGet)        mfdcr   r3, UIC_VR#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrUicvrGet)/********************************************************************************* sysDcrUicvcrSet - set the contents of the UIC Vector Configuration Register** This routine writes the contents of the UIC Vector Configuration Register.** NOMANUAL* \ss* VOID sysDcrUicvcrSet (UINT32)* \se** RETURNS: N/A*/FUNC_BEGIN(sysDcrUicvcrSet)        mtdcr   UIC_VCR, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrUicvcrSet)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲777理论| 欧洲精品视频在线观看| 久久这里都是精品| 国产精品一级片在线观看| 久久综合狠狠综合久久综合88| 激情欧美一区二区三区在线观看| 精品国产免费久久| 成人美女视频在线看| ...xxx性欧美| 欧美日韩久久一区| 九九热在线视频观看这里只有精品| 精品国产污网站| av在线不卡网| 婷婷久久综合九色国产成人 | 欧美日韩你懂得| 美国毛片一区二区| 国产精品久久久一区麻豆最新章节| 不卡区在线中文字幕| 一区二区三区视频在线看| 欧美一区二区三区婷婷月色| 国产精品77777| 一区二区欧美精品| 精品第一国产综合精品aⅴ| www.成人在线| 美女一区二区在线观看| 中文字幕日韩欧美一区二区三区| 欧美日韩国产123区| 国产精品一区二区三区网站| 亚洲乱码国产乱码精品精可以看| 欧美一区二区三区在线电影 | 精品一区二区在线免费观看| 国产精品大尺度| 欧美丰满嫩嫩电影| 成人午夜伦理影院| 日本免费在线视频不卡一不卡二| 中文字幕成人在线观看| 91精品国产综合久久香蕉麻豆| 国产精品一区二区在线播放| 日日夜夜一区二区| 国产精品美女久久久久久| 日韩一区二区免费高清| 91网址在线看| 国产老妇另类xxxxx| 日韩高清欧美激情| 亚洲摸摸操操av| 久久久久久免费毛片精品| 欧美日韩国产一级片| av在线一区二区三区| 国产成人在线视频网址| 日本va欧美va精品| 亚洲综合色网站| 国产精品久久久久久久蜜臀| 2023国产精华国产精品| 8x福利精品第一导航| 一本大道久久a久久精二百| 国产传媒日韩欧美成人| 欧美三级日韩三级国产三级| 日本一区二区三区在线不卡| 国产69精品久久久久毛片| 国产精品嫩草影院av蜜臀| av在线一区二区| 美腿丝袜亚洲综合| 精品免费国产一区二区三区四区| 国精产品一区一区三区mba视频| 国产色产综合色产在线视频| 91麻豆文化传媒在线观看| 亚洲观看高清完整版在线观看| 欧美日韩成人激情| 狠狠色丁香久久婷婷综合丁香| 中文字幕av一区二区三区免费看| 欧美视频第二页| 国产综合久久久久影院| 亚洲精品免费电影| 综合色中文字幕| 久久久久久久久久美女| 国产一区二区调教| 国产精品网站导航| 在线观看91精品国产入口| 国产主播一区二区三区| 亚洲高清三级视频| 成人激情黄色小说| 国产精品视频看| 日韩中文字幕1| 亚洲成人久久影院| 日本不卡的三区四区五区| 免费一区二区视频| 日韩高清在线一区| 精品一区二区在线免费观看| 国产精品综合一区二区| 成人综合婷婷国产精品久久蜜臀| 欧美国产一区二区| 国产免费久久精品| 亚洲精品在线一区二区| 26uuu另类欧美| 久久一区二区三区四区| 91麻豆免费在线观看| 国产成人自拍网| caoporm超碰国产精品| 懂色av一区二区三区免费观看| 国模套图日韩精品一区二区| 成人爽a毛片一区二区免费| 日韩免费视频线观看| 亚洲妇女屁股眼交7| 亚洲精品一区二区三区影院| 国产午夜精品理论片a级大结局| 中文字幕不卡的av| 亚洲v精品v日韩v欧美v专区| 久久99热这里只有精品| 成人开心网精品视频| 91久久线看在观草草青青| 日韩免费电影网站| 日韩一区在线播放| 天天色综合天天| 成人黄色网址在线观看| 欧美日韩在线播放三区四区| 久久久久久**毛片大全| 一区二区三区视频在线观看| 久久不见久久见中文字幕免费| 成人av综合一区| 日韩三级视频在线观看| 亚洲欧美自拍偷拍| 国产呦萝稀缺另类资源| 欧美性一二三区| 国产亚洲精品超碰| 石原莉奈在线亚洲二区| www.久久精品| 久久综合久久综合亚洲| 亚洲观看高清完整版在线观看| 国产乱码精品1区2区3区| 欧美美女视频在线观看| 国产精品的网站| 国产主播一区二区| 777亚洲妇女| 亚洲欧美日韩中文播放| 国内精品免费**视频| 欧美酷刑日本凌虐凌虐| 亚洲精品中文字幕在线观看| 国产成a人亚洲| 日韩一区二区在线观看视频| 亚洲色图在线播放| 久久国产视频网| 久久网这里都是精品| 久久精品免费看| 日韩一区二区影院| 午夜精品福利一区二区三区蜜桃| 不卡av免费在线观看| 久久久91精品国产一区二区三区| 另类成人小视频在线| 日韩欧美一级二级| 极品少妇一区二区三区精品视频 | 亚洲第一狼人社区| 欧美中文一区二区三区| 亚洲日本青草视频在线怡红院| 成人午夜免费电影| 国产精品久久久久aaaa| 91浏览器入口在线观看| 日韩美女久久久| 日本韩国精品在线| 日韩极品在线观看| 国产精品久久777777| 欧美成人性福生活免费看| www.色精品| 国产亚洲欧美激情| 国产成人精品免费视频网站| 久久久不卡网国产精品一区| 粉嫩久久99精品久久久久久夜| 亚洲欧洲精品成人久久奇米网| 亚洲欧洲日韩av| 韩国av一区二区三区在线观看| 成人动漫在线一区| 欧美亚洲国产bt| 亚洲一区二区四区蜜桃| 91国产福利在线| 午夜一区二区三区在线观看| 在线观看国产日韩| 亚洲大片精品永久免费| 欧美日韩国产123区| 男人的天堂亚洲一区| 久久亚洲捆绑美女| 暴力调教一区二区三区| 自拍偷拍亚洲欧美日韩| 欧美中文一区二区三区| 欧美日韩在线一区二区| 成人av资源站| 国产在线一区二区| 亚洲不卡av一区二区三区| 中文字幕日本不卡| 精品日韩一区二区三区| 欧美性xxxxx极品少妇| 国产suv精品一区二区883| 麻豆一区二区三| 日韩中文字幕麻豆| 天天色天天爱天天射综合| 亚洲一区二区三区自拍| 97se亚洲国产综合自在线观| 综合久久给合久久狠狠狠97色| 五月激情综合婷婷| 成人三级伦理片| 亚洲曰韩产成在线| 精品欧美黑人一区二区三区|