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

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

?? csl_msaux.h

?? ccs下對dm6446的測試程序
?? H
?? 第 1 頁 / 共 2 頁
字號:
/*  ============================================================================ *   Copyright (c) Texas Instruments Inc 2002, 2003, 2004, 2005 * *   Use of this software is controlled by the terms and conditions found in the *   license agreement under which this software has been supplied. *   =========================================================================== *//** @file  csl_msAux.h * *  @brief API Auxilary header file for MEMORY STICK CSL. * *  Path: \\(CSLPATH)\\ipmodules\\memstick\\src * *//* ============================================================================= *  Revision History *  ================ *  14-Dec-2004 kpn File Created from CSL_msHwControl.c & CSL_msGetHwStatus.c. *                  Added functions CSL_msGetByteSwapSel & CSL_msGetClkDivSel *                  for query commands CSL_MS_QUERY_BS & CSL_MS_QUERY_CD resp. *                  Added functions CSL_msByteSwapSet & CSL_msClkDivSet for *                  control commands CSL_MS_CMD_BS_SET & CSL_MS_CMD_CD_SET resp. * ============================================================================= */#ifndef _CSL_MSAUX_H_#define _CSL_MSAUX_H_#include <csl_ms.h>#ifdef __cplusplusextern "C" {#endif/* *  Status Query Functions of ms. *//** ============================================================================ *   @n@b CSL_msGetDrqStatus * *   @b Description *   @n This function gives the DRQ status. * *   @b Arguments *   @verbatim            hMs            Handle to MS instance            response       Placeholder to return status.     @endverbatim * *   <b> Return Value </b> *   @n  None * *   <b> Pre Condition </b> *   @n  None * *   <b> Post Condition </b> *    @n None * *   @b Modifies *   @n  None * *   @b Example *   @verbatim        CSL_msGetDrqStatus (hMs, response);     @endverbatim * ============================================================================= */CSL_IDEF_INLINEvoid CSL_msGetDrqStatus (    CSL_MsHandle           hMs,    void                  *response){    *(Uint16*) response = CSL_FEXT (hMs->regs->MSSTAT, MS_MSSTAT_DRQ);}/** ============================================================================ *   @n@b CSL_msGetMsintStatus * *   @b Description *   @n This function gives the interrupt status * *   @b Arguments *   @verbatim            hMs            Handle to MS instance            response       Placeholder to return status.     @endverbatim * *   <b> Return Value </b> *   @n  None * *   <b> Pre Condition </b> *   @n  None * *   <b> Post Condition </b> *    @n None * *   @b Modifies *   @n  None * *   @b Example *   @verbatim        CSL_msGetMsintStatus (hMs, response);     @endverbatim * ============================================================================= */CSL_IDEF_INLINEvoid CSL_msGetMsintStatus (    CSL_MsHandle             hMs,    void                    *response){    *(Uint16*) response = CSL_FEXT (hMs->regs->MSSTAT, MS_MSSTAT_MSINT);}/** ============================================================================ *   @n@b CSL_msGetRdy * *   @b Description *   @n This function gives the ready status * *   @b Arguments *   @verbatim            hMs            Handle to MS instance            response       Placeholder to return status.     @endverbatim * *   <b> Return Value </b> *   @n  None * *   <b> Pre Condition </b> *   @n  None * *   <b> Post Condition </b> *    @n None * *   @b Modifies *   @n  None * *   @b Example *   @verbatim        CSL_msGetRdy (hMs, response);     @endverbatim * ============================================================================= */CSL_IDEF_INLINEvoid CSL_msGetRdy (    CSL_MsHandle     hMs,    void            *response){    *(Uint16*) response = CSL_FEXT (hMs->regs->MSSTAT, MS_MSSTAT_RDY);}/** ============================================================================ *   @n@b CSL_msGetCrcStatus * *   @b Description *   @n This function gives the CRC status * *   @b Arguments *   @verbatim            hMs            Handle to MS instance            response       Placeholder to return status.     @endverbatim * *   <b> Return Value </b> *   @n  None * *   <b> Pre Condition </b> *   @n  None * *   <b> Post Condition </b> *    @n None * *   @b Modifies *   @n  None * *   @b Example *   @verbatim        CSL_msGetCrcStatus (hMs, response);     @endverbatim * ============================================================================= */CSL_IDEF_INLINEvoid CSL_msGetCrcStatus (    CSL_MsHandle           hMs,    void                  *response){    *(Uint16*) response = CSL_FEXT (hMs->regs->MSSTAT, MS_MSSTAT_CRC);}/** ============================================================================ *   @n@b CSL_msGetToeStatus * *   @b Description *   @n This function gives the timeout error status * *   @b Arguments *   @verbatim            hMs            Handle to MS instance            response       Placeholder to return status.     @endverbatim * *   <b> Return Value </b> *   @n  None * *   <b> Pre Condition </b> *   @n  None * *   <b> Post Condition </b> *    @n None * *   @b Modifies *   @n  None * *   @b Example *   @verbatim        CSL_msGetToeStatus (hMs, response);     @endverbatim * ============================================================================= */CSL_IDEF_INLINEvoid CSL_msGetToeStatus (    CSL_MsHandle           hMs,    void                  *response){    *(Uint16*) response = CSL_FEXT (hMs->regs->MSSTAT, MS_MSSTAT_TOE);}/** ============================================================================ *   @n@b CSL_msGetFifoEmpty * *   @b Description *   @n This function gives the FIFO empty status * *   @b Arguments *   @verbatim            hMs            Handle to MS instance            response       Placeholder to return status.     @endverbatim * *   <b> Return Value </b> *   @n  None * *   <b> Pre Condition </b> *   @n  None * *   <b> Post Condition </b> *    @n None * *   @b Modifies *   @n  None * *   @b Example *   @verbatim        CSL_msGetFifoEmpty (hMs, response);     @endverbatim * ============================================================================= */CSL_IDEF_INLINEvoid CSL_msGetFifoEmpty (    CSL_MsHandle           hMs,    void                  *response){    *(Uint16*) response = CSL_FEXT (hMs->regs->MSSTAT, MS_MSSTAT_EMP);}/** ============================================================================ *   @n@b CSL_msGetFifoFull * *   @b Description *   @n This function gives the FIFO full status * *   @b Arguments *   @verbatim            hMs            Handle to MS instance            response       Placeholder to return status.     @endverbatim * *   <b> Return Value </b> *   @n  None * *   <b> Pre Condition </b> *   @n  None * *   <b> Post Condition </b> *    @n None * *   @b Modifies *   @n  None * *   @b Example *   @verbatim        CSL_msGetFifoFull (hMs, response);     @endverbatim * ============================================================================= */CSL_IDEF_INLINEvoid CSL_msGetFifoFull (    CSL_MsHandle          hMs,    void                 *response){    *(Uint16*) response = CSL_FEXT (hMs->regs->MSSTAT, MS_MSSTAT_FUL);}/** ============================================================================ *   @n@b CSL_msGetCedStatus * *   @b Description *   @n This function gives the Command End status * *   @b Arguments *   @verbatim            hMs            Handle to MS instance            response       Placeholder to return status.     @endverbatim * *   <b> Return Value </b> *   @n  None * *   <b> Pre Condition </b> *   @n  None * *   <b> Post Condition </b> *    @n None * *   @b Modifies *   @n  None * *   @b Example *   @verbatim        CSL_msGetCedStatus (hMs, response);     @endverbatim * ============================================================================= */CSL_IDEF_INLINEvoid CSL_msGetCedStatus (    CSL_MsHandle           hMs,    void                  *response){     *(Uint16*) response = CSL_FEXT (hMs->regs->MSSTAT, MS_MSSTAT_CED);}/** ============================================================================ *   @n@b CSL_msGetErrStatus * *   @b Description *   @n This function gives the MS Error status * *   @b Arguments *   @verbatim            hMs            Handle to MS instance            response       Placeholder to return status.     @endverbatim * *   <b> Return Value </b> *   @n  None * *   <b> Pre Condition </b> *   @n  None * *   <b> Post Condition </b> *    @n None * *   @b Modifies *   @n  None * *   @b Example *   @verbatim        CSL_msGetErrStatus (hMs, response);     @endverbatim * ============================================================================= */CSL_IDEF_INLINEvoid CSL_msGetErrStatus (    CSL_MsHandle           hMs,    void                  *response){    *(Uint16*) response = CSL_FEXT (hMs->regs->MSSTAT, MS_MSSTAT_ERR);}/** ============================================================================ *   @n@b CSL_msGetBrqStatus * *   @b Description *   @n This function gives the BRQ status * *   @b Arguments *   @verbatim            hMs            Handle to MS instance            response       Placeholder to return status.     @endverbatim * *   <b> Return Value </b> *   @n  None * *   <b> Pre Condition </b> *   @n  None * *   <b> Post Condition </b> *    @n None * *   @b Modifies *   @n  None * *   @b Example *   @verbatim        CSL_msGetBrqStatus (hMs, response);     @endverbatim * ============================================================================= */CSL_IDEF_INLINEvoid CSL_msGetBrqStatus (    CSL_MsHandle           hMs,    void                  *response){    *(Uint16*) response = CSL_FEXT (hMs->regs->MSSTAT, MS_MSSTAT_BRQ);}/** ============================================================================ *   @n@b CSL_msGetAckStatus * *   @b Description *   @n This function gives the ACK status * *   @b Arguments *   @verbatim            hMs            Handle to MS instance            response       Placeholder to return status.     @endverbatim * *   <b> Return Value </b> *   @n  None * *   <b> Pre Condition </b> *   @n  None * *   <b> Post Condition </b> *    @n None * *   @b Modifies *   @n  None * *   @b Example *   @verbatim        CSL_msGetAckStatus (hMs, response);     @endverbatim * ============================================================================= */CSL_IDEF_INLINEvoid CSL_msGetAckStatus (    CSL_MsHandle           hMs,    void                  *response){    *(Uint16*) response = CSL_FEXT (hMs->regs->MSSTAT, MS_MSSTAT_CNK);}/** ============================================================================ *   @n@b CSL_msGetDsl * *   @b Description *   @n This function gives the Data Select status * *   @b Arguments *   @verbatim            hMs            Handle to MS instance            response       Placeholder to return status.     @endverbatim * *   <b> Return Value </b> *   @n  None * *   <b> Pre Condition </b> *   @n  None * *   <b> Post Condition </b> *    @n None * *   @b Modifies *   @n  None * *   @b Example *   @verbatim        CSL_msGetDsl (hMs, response);     @endverbatim * ============================================================================= */CSL_IDEF_INLINEvoid CSL_msGetDsl (    CSL_MsHandle     hMs,    void            *response){    *(Uint16*) response = CSL_FEXT (hMs->regs->MSCMD, MS_MSCMD_DSL);}/** ============================================================================ *   @n@b CSL_msGetDsize * *   @b Description *   @n This function gives the transfer data size * *   @b Arguments *   @verbatim            hMs            Handle to MS instance            response       Placeholder to return status.     @endverbatim * *   <b> Return Value </b> *   @n  None * *   <b> Pre Condition </b> *   @n  None * *   <b> Post Condition </b> *    @n None * *   @b Modifies *   @n  None * *   @b Example *   @verbatim        CSL_msGetDsize (hMs, response);     @endverbatim * ============================================================================= */CSL_IDEF_INLINEvoid CSL_msGetDsize (    CSL_MsHandle      hMs,    void             *response){    *(Uint16*) response = CSL_FEXT (hMs->regs->MSCMD, MS_MSCMD_DSZ);}/** ============================================================================ *   @n@b CSL_msGetByteSwapSel * *   @b Description *   @n This function gives the Byte Swap Selection Value * *   @b Arguments *   @verbatim            hMs            Handle to MS instance     @endverbatim * *   <b> Return Value </b> *   @n  CSL_MsByteSwapSel - Byte Swap Selection Value * *   <b> Pre Condition </b> *   @n  None * *   <b> Post Condition </b> *    @n None * *   @b Modifies

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精品成人在线| 久久精品国产一区二区三 | 福利一区在线观看| 国产麻豆9l精品三级站| 国产成人av影院| 东方欧美亚洲色图在线| 成人性生交大片免费看中文网站| 国产精品一区二区久久不卡 | 欧美亚洲国产bt| 这里只有精品免费| 日韩午夜电影在线观看| 久久一夜天堂av一区二区三区| 久久综合一区二区| ...xxx性欧美| 亚洲一区二区三区四区在线| 秋霞午夜av一区二区三区| 国内精品自线一区二区三区视频| 国产一区不卡视频| 一本色道亚洲精品aⅴ| 欧美喷潮久久久xxxxx| 欧美精品一区二区高清在线观看| 国产日产欧美一区二区视频| 亚洲一区二区三区在线| 久久99精品国产91久久来源| 国产成人午夜精品影院观看视频| 91啪亚洲精品| 久久日韩粉嫩一区二区三区| 亚洲精品一卡二卡| 国产在线麻豆精品观看| 在线观看一区二区精品视频| 日韩一区二区三区视频在线| 综合久久久久综合| 欧美性色欧美a在线播放| 国产成人免费视频| 亚洲特黄一级片| 91小视频免费看| 亚洲自拍偷拍av| 国产亚洲一区二区三区四区| av电影一区二区| 天堂资源在线中文精品| 久久亚洲精精品中文字幕早川悠里| 国产成人精品综合在线观看| 亚洲免费观看高清完整 | 亚洲精品免费一二三区| 国产·精品毛片| 日韩精品专区在线影院重磅| 日韩国产高清影视| 欧美精品一区二区三区蜜桃| 国产在线精品免费av| 国产调教视频一区| 成人午夜免费av| 亚洲一区二区三区激情| 日韩一区二区三区视频在线观看| 久久国产免费看| 久久综合九色综合97_久久久| 久久99九九99精品| 国产精品视频第一区| 欧美日韩国产一级片| 国产一区二区三区蝌蚪| 亚洲天堂久久久久久久| 精品视频一区二区不卡| 精品一二三四在线| 亚洲美女屁股眼交3| 日韩一区二区三区免费看 | 一本色道综合亚洲| 美女mm1313爽爽久久久蜜臀| 国产精品妹子av| 日韩免费成人网| 欧美日韩中字一区| www.66久久| 国产白丝网站精品污在线入口| 亚洲一区二区综合| 日本视频免费一区| 中文字幕在线一区免费| 91丨porny丨中文| 欧美国产97人人爽人人喊| 久久精品国产亚洲a| 欧美一区二区三区在线视频| 免费观看日韩电影| 久久久精品黄色| 欧美三级在线视频| 色综合一区二区三区| 国产高清无密码一区二区三区| 日本成人在线网站| 亚洲国产精品麻豆| 亚洲国产精品久久不卡毛片 | 国产精品国产馆在线真实露脸| 精品久久久久久久久久久院品网 | 日韩欧美电影在线| 久久精品水蜜桃av综合天堂| 欧美一区二区观看视频| 欧美电影在哪看比较好| 欧美日韩亚洲另类| 91精品国产综合久久香蕉的特点| 欧美理论片在线| 日韩一区二区三区在线视频| 精品久久久久久久久久久久久久久久久 | 亚洲免费在线观看视频| 亚洲激情校园春色| 视频一区二区三区在线| 中文字幕一区二区日韩精品绯色| 亚洲欧美视频在线观看| 亚洲成a人在线观看| 激情深爱一区二区| 99这里只有久久精品视频| 欧美久久久久中文字幕| 久久久久久夜精品精品免费| 国产精品国产a级| 视频一区国产视频| 99久久综合国产精品| 这里只有精品99re| 国产精品每日更新| 免费在线看成人av| 色婷婷综合在线| 国产女主播视频一区二区| 亚洲成精国产精品女| 99精品视频一区二区三区| 9191国产精品| 亚洲最新在线观看| 国产电影一区二区三区| 69堂亚洲精品首页| 亚洲网友自拍偷拍| 99久久国产综合精品色伊| 日韩三级av在线播放| 午夜精品久久久久久| 一本一道综合狠狠老| 国产精品久久久久婷婷二区次| eeuss鲁一区二区三区| 国产欧美日韩综合| 精品夜夜嗨av一区二区三区| 日韩亚洲欧美一区二区三区| 曰韩精品一区二区| www.亚洲精品| 中日韩免费视频中文字幕| 久久 天天综合| 精品日韩一区二区三区 | 欧美福利视频一区| 日本特黄久久久高潮 | 一级精品视频在线观看宜春院| 色伊人久久综合中文字幕| 亚洲视频图片小说| 欧美日韩日本视频| 麻豆免费看一区二区三区| 精品成人一区二区| aaa欧美日韩| 一区二区成人在线视频| 欧美乱熟臀69xxxxxx| 久久99这里只有精品| 欧美激情在线免费观看| 在线观看一区二区视频| 日韩激情视频网站| 亚洲国产精品成人综合| 色av成人天堂桃色av| 免费成人美女在线观看.| 欧美激情综合网| 91精品国产一区二区三区| 成人一区二区视频| 日韩电影在线一区二区| 国产色爱av资源综合区| 91久久精品一区二区三| 国产在线精品免费av| 日韩精品免费视频人成| 亚洲欧洲日本在线| 久久精品亚洲一区二区三区浴池| 91久久线看在观草草青青| 国产99久久久国产精品潘金| 亚洲成人av中文| 亚洲综合色婷婷| 亚洲欧美偷拍另类a∨色屁股| 综合久久国产九一剧情麻豆| 精品国产免费人成在线观看| 欧美精品乱人伦久久久久久| 色天使久久综合网天天| av一区二区三区黑人| 成人av网址在线| 风间由美性色一区二区三区| 国产毛片一区二区| 高清成人免费视频| 成人免费视频免费观看| 波多野结衣亚洲一区| 成人小视频在线| 91在线一区二区| 色欧美日韩亚洲| 欧美在线一二三| 欧美精品久久天天躁| 精品久久久久久久久久久久久久久| 日韩欧美国产午夜精品| 精品国产91久久久久久久妲己| 精品国产伦一区二区三区观看体验| 欧美精品v国产精品v日韩精品| 3d动漫精品啪啪一区二区竹菊 | 伊人开心综合网| 日韩国产精品久久久久久亚洲| 激情综合五月婷婷| 成人永久看片免费视频天堂| 欧美亚洲一区三区| 26uuu精品一区二区| 国产亚洲午夜高清国产拍精品| 国内精品伊人久久久久av一坑| 国产精品资源网站|