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

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

?? csl_atl.h

?? tms320c6416與tlv320aic23b接口基本程序
?? H
字號(hào):
/******************************************************************************\
*           Copyright (C) 1999-2000 Texas Instruments Incorporated.
*                           All Rights Reserved
*------------------------------------------------------------------------------
* FILENAME...... csl_atl.h
* DATE CREATED.. 07/01/2003 
* LAST MODIFIED. 
\******************************************************************************/
#ifndef _CSL_ATL_H_
#define _CSL_ATL_H_

#include <csl_chip.h>
#include <csl_irq.h>
#include <csl_atlhal.h>


#if (ATL_SUPPORT)
/******************************************************************************\
* scope and inline control macros
\******************************************************************************/
#ifdef __cplusplus
#define CSLAPI extern "C" far
#else
#define CSLAPI extern far
#endif

#undef  USEDEFS
#undef  IDECL
#undef  IDEF

#ifdef  _I2C_MOD_
  #define IDECL CSLAPI
  #define USEDEFS
  #define IDEF
#else
  #ifdef  _INLINE
    #define IDECL static inline
    #define USEDEFS
    #define IDEF  static inline
  #else
    #define IDECL CSLAPI
  #endif
#endif


/******************************************************************************\
* global macro declarations
\******************************************************************************/

/******************************************************************************\
* global typedef declarations
\******************************************************************************/

/* device configuration structure */
typedef struct {
	Uint32 atlppmr;
	Uint32 atlcr;
} ATL_Config;

/******************************************************************************\
* global variable declarations
\******************************************************************************/

/******************************************************************************\
* global function declarations
\******************************************************************************/

/******************************************************************************\
* inline function declarations
\******************************************************************************/
IDECL void ATL_config(ATL_Config *config);
IDECL void ATL_configArgs(Uint32 atlppmr, Uint32 atlcr);
IDECL void ATL_getConfig(ATL_Config *config);

/******************************************************************************\
* inline function definitions
\******************************************************************************/
#ifdef USEDEFS
/*----------------------------------------------------------------------------*/
IDEF void ATL_config(ATL_Config *config) {

  Uint32 gie;
  volatile Uint32 *base = (volatile Uint32 *)_ATL_BASE_PORT;
  register int x0,x1;

  gie = IRQ_globalDisable();

  /* the compiler generates more efficient code if the loads */
  /* and stores are grouped together raher than intermixed   */
  x0  = config->atlppmr;
  x1  = config->atlcr;

  base[_ATL_ATLPPMR_OFFSET]  = x0;
  base[_ATL_ATLCR_OFFSET]  = x1;

  IRQ_globalRestore(gie);
}
/*----------------------------------------------------------------------------*/
IDEF void ATL_configArgs(Uint32 atlppmr, Uint32 atlcr) {

  Uint32 gie;
  volatile Uint32 *base = (volatile Uint32 *)_ATL_BASE_PORT;

  gie = IRQ_globalDisable();

  base[_ATL_ATLPPMR_OFFSET]  = atlppmr;
  base[_ATL_ATLCR_OFFSET]  = atlcr;

  IRQ_globalRestore(gie);
}
/*----------------------------------------------------------------------------*/
IDEF void ATL_getConfig(ATL_Config *config) {

  Uint32 gie;
  volatile Uint32 *base = (volatile Uint32 *)_ATL_BASE_PORT;
  volatile ATL_Config* cfg = (volatile ATL_Config*)config;
  register int x0,x1;

  gie = IRQ_globalDisable();

  /* the compiler generates more efficient code if the loads */
  /* and stores are grouped together raher than intermixed   */

  x0  = base[_ATL_ATLPPMR_OFFSET];
  x1  = base[_ATL_ATLCR_OFFSET];

  cfg->atlppmr  = x0;
  cfg->atlcr  = x1;

  IRQ_globalRestore(gie);
}
/*----------------------------------------------------------------------------*/
#endif /* USEDEFS */

#endif /* ATL_SUPPORT */

#endif /* _CSL_ATL_H_ */
/******************************************************************************\
* End of csl_atl.h
\******************************************************************************/

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕一区二区三区精华液| 国产精品色哟哟网站| 国产宾馆实践打屁股91| 依依成人综合视频| 2020国产精品久久精品美国| 色综合天天综合网天天看片| 精品一区免费av| 亚洲精品va在线观看| 久久久久久久综合| 88在线观看91蜜桃国自产| 不卡欧美aaaaa| 国产一区二区三区久久悠悠色av| 亚洲一区二区中文在线| 一区二区中文字幕在线| 久久亚洲精品小早川怜子| 欧美日韩视频一区二区| 99精品国产99久久久久久白柏| 精品中文av资源站在线观看| 亚洲福利视频一区| 亚洲三级免费电影| 国产精品免费免费| 国产亚洲一区二区三区在线观看| 欧美男男青年gay1069videost| voyeur盗摄精品| 国产一区二区不卡| 久久91精品国产91久久小草| 午夜精品久久久久久久蜜桃app | 亚洲一区欧美一区| 国产精品福利一区二区三区| 国产日韩欧美制服另类| 精品粉嫩aⅴ一区二区三区四区| 欧美蜜桃一区二区三区| 欧美调教femdomvk| 欧美午夜电影网| 欧美在线|欧美| 日本电影亚洲天堂一区| 91污在线观看| 色综合久久99| 在线中文字幕不卡| 欧美在线免费观看视频| 在线亚洲人成电影网站色www| 99久久国产免费看| 色综合天天综合| 日本电影欧美片| 欧美日韩一级二级三级| 欧美日韩日本视频| 欧美老女人第四色| 欧美一级久久久| 精品福利二区三区| 国产日韩欧美综合在线| 国产精品黄色在线观看| 中文字幕亚洲综合久久菠萝蜜| 成人欧美一区二区三区在线播放| 1区2区3区欧美| 亚洲精品国产一区二区三区四区在线 | 国产亚洲精品aa| 国产亚洲成av人在线观看导航| 国产午夜精品在线观看| 中文字幕av一区 二区| 国产精品久久久99| 一区二区三区视频在线看| 一区二区三区欧美亚洲| 午夜精品福利在线| 久久国产精品免费| 成人蜜臀av电影| 欧美性受xxxx黑人xyx性爽| 欧美日本乱大交xxxxx| 日韩免费成人网| 国产精品色在线| 亚洲成年人网站在线观看| 捆绑变态av一区二区三区| 国产精品亚洲视频| 91免费观看视频在线| 欧美一区二区私人影院日本| 精品免费视频.| 亚洲乱码中文字幕| 老司机精品视频一区二区三区| 国产成人在线视频网址| 在线中文字幕一区| 2020国产精品自拍| 亚洲一区二区三区爽爽爽爽爽| 麻豆视频观看网址久久| www.99精品| 日韩欧美一区二区免费| 国产精品盗摄一区二区三区| 日本欧美加勒比视频| 成人久久视频在线观看| 欧美日韩高清不卡| 欧美激情在线一区二区| 午夜精品久久久久久不卡8050| 国产成人丝袜美腿| 欧美军同video69gay| 国产亚洲欧美一级| 奇米一区二区三区av| 99久久精品情趣| 日韩精品一区二区三区老鸭窝 | 国产精品一区二区男女羞羞无遮挡| 成人av电影在线观看| 欧美一区二区福利视频| 一区二区三区中文免费| 国产一区三区三区| 欧美日韩国产免费| 亚洲欧美在线高清| 国产一区二区伦理片| 在线观看一区不卡| 亚洲国产精品成人综合| 麻豆成人免费电影| 色素色在线综合| 亚洲国产精品成人综合色在线婷婷 | 国产亚洲精品7777| 肉色丝袜一区二区| 91影院在线免费观看| 久久久久国产精品人| 日韩成人一区二区三区在线观看| 色香色香欲天天天影视综合网| 国产日韩精品一区二区三区| 免费黄网站欧美| 欧美日韩一区二区三区免费看| 国产精品丝袜黑色高跟| 国产成人免费视| 精品成人免费观看| 玖玖九九国产精品| 欧美日韩一区久久| 一区二区三区不卡视频在线观看| 懂色av一区二区三区免费观看| 精品毛片乱码1区2区3区| 视频在线在亚洲| 欧美天堂一区二区三区| 中文字幕在线播放不卡一区| 国产iv一区二区三区| 国产欧美日韩另类视频免费观看| 精品亚洲欧美一区| 日韩精品一区二区三区视频| 男人操女人的视频在线观看欧美| 欧美性猛片xxxx免费看久爱| 亚洲黄色小视频| 91电影在线观看| 亚洲综合清纯丝袜自拍| 91国产丝袜在线播放| 一区二区三区**美女毛片| 色av一区二区| 亚洲一区在线免费观看| 欧美老肥妇做.爰bbww| 午夜精品久久久久久久久久| 欧美日韩电影在线播放| 日韩影院在线观看| 欧美一级艳片视频免费观看| 男人操女人的视频在线观看欧美| 日韩一区二区免费在线电影| 蜜臀av性久久久久蜜臀av麻豆| 日韩视频一区二区在线观看| 免费高清在线一区| 国产日韩欧美一区二区三区乱码 | 4438x成人网最大色成网站| 日韩精彩视频在线观看| 日韩欧美123| 久久99日本精品| 国产欧美日韩另类一区| 色婷婷av一区二区三区gif| 日日夜夜一区二区| 精品国产乱码久久| 成人激情电影免费在线观看| 亚洲老妇xxxxxx| 在线播放国产精品二区一二区四区 | 亚洲视频每日更新| 欧美喷水一区二区| 国产精品中文欧美| 亚洲啪啪综合av一区二区三区| 欧美日韩国产一级片| 国产在线精品不卡| 亚洲精选一二三| 欧美一级搡bbbb搡bbbb| 国产不卡高清在线观看视频| 亚洲午夜在线观看视频在线| 日韩午夜激情免费电影| 福利91精品一区二区三区| 亚洲午夜成aⅴ人片| 精品电影一区二区三区 | 色狠狠一区二区| 麻豆一区二区99久久久久| 最新热久久免费视频| 91精品一区二区三区久久久久久| 豆国产96在线|亚洲| 亚洲综合男人的天堂| 久久精品亚洲精品国产欧美| 在线观看欧美精品| 国产不卡视频一区| 日韩成人午夜电影| 亚洲蜜臀av乱码久久精品蜜桃| 欧美一区二区福利在线| 99国产精品久| 国产精品一二一区| 亚洲在线观看免费| 国产清纯美女被跳蛋高潮一区二区久久w | 国产一区三区三区| 亚洲第一主播视频| 国产精品人妖ts系列视频| 91精品国产高清一区二区三区蜜臀| 成人精品视频一区| 麻豆久久一区二区|