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

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

?? iom.h

?? 通過BIOS在DEC6713上實(shí)現(xiàn)了音頻的采樣與播放
?? H
字號(hào):
/*
 *  Copyright 2003 by Texas Instruments Incorporated.
 *  All rights reserved. Property of Texas Instruments Incorporated.
 *  Restricted rights to use, duplicate or disclose this code are
 *  granted through contract.
 *  
 */
/* "@(#) DSP/BIOS 4.90.270 12-18-03 (barracuda-o04)" */
/*
 *  ======== iom.h ========
 *
 *  Input/Output Module's public header file.
 *
 *
 */

#ifndef IOM_
#define IOM_

#include <dev.h>
#include <que.h>

#ifdef __cplusplus
extern "C" {
#endif

/*
 *  Create modes.  IOM_create() and mini-driver create functions take
 *  a mode parameter.
 */
#define IOM_INPUT    0x0001
#define IOM_OUTPUT   0x0002
#define IOM_INOUT    (IOM_INPUT | IOM_OUTPUT)

/*
 *  IOM Status Codes.
 */
#define  IOM_COMPLETED     0       /* I/O completed successfully */
#define  IOM_PENDING       1       /* I/O queued and pending */

/* 
 * I/O request flushed. Queued writes will be completed w/ IOM_COMPLETED.
 *   Queued read requests return w/ IOM_FLUSHED.
 */
#define  IOM_FLUSHED      2 

/*
 * I/O aborted. Non-completed read or write requests return w/ IOM_ABORTED.
 */
#define  IOM_ABORTED      3      


/*
 * IOM Error Codes
 */
#define  IOM_EBADIO        -1      /* Generic failure condition */
#define  IOM_ETIMEOUT      -2      /* Timeout occurred */
#define  IOM_ENOPACKETS    -3      /* No packets available for I/O */
#define  IOM_EFREE         -4      /* Unable to free resources */
#define  IOM_EALLOC        -5      /* Unable to alloc resource */
#define  IOM_EABORT        -6      /* I/O was aborted before completed */
#define  IOM_EBADMODE      -7      /* Illegal device mode */
#define  IOM_EOF           -8      /* End-of-File was encountered */
#define  IOM_ENOTIMPL      -9      /* Operation not implemented or supported */
#define  IOM_EBADARGS      -10     /* Illegal arguments specified */
#define  IOM_ETIMEOUTUNREC -11     /* Unrecoverable timeout occurred */
#define  IOM_EINUSE        -12     /* Device already in use */

/*
 *  IOM_Packet structures are managed by the IOM module.  IOM packets are the
 *  basis for all I/O operations. 'cmd' field contains the command id for the
 *  mini-driver.  'status' is filled in by the mini-driver and contains the
 *  status of the commmand.
 */
typedef DEV_Frame IOM_Packet;

/*
 *  This is the mini-driver's callback function.  The mini-driver will call
 *  a function of this type whenever an I/O operation completes.
 */
typedef Void	(*IOM_TiomCallback)(Ptr arg, IOM_Packet *packet);

/*
 *  The following function prototypes define the mini-driver functions.
 */
typedef Int  (*IOM_TmdBindDev)(Ptr *devp, Int devid, Ptr devParams);
typedef Int  (*IOM_TmdUnBindDev)(Ptr devp);
typedef Int  (*IOM_TmdControlChan)(Ptr chanp, Uns cmd, Ptr args);
typedef Int  (*IOM_TmdCreateChan)(Ptr *chanp, Ptr devp, String name, Int mode,
                      Ptr chanParams, IOM_TiomCallback cbFxn, Ptr cbArg);
typedef Int  (*IOM_TmdDeleteChan)(Ptr chanp);
typedef Int  (*IOM_TmdSubmitChan)(Ptr chanp, IOM_Packet *packet);


/*
 *  Function table structure used for actual linkage between the
 *  I/O module and each mini-driver.
 */
typedef struct IOM_Fxns
{
    IOM_TmdBindDev       mdBindDev;
    IOM_TmdUnBindDev     mdUnBindDev;
    IOM_TmdControlChan   mdControlChan;
    IOM_TmdCreateChan    mdCreateChan;
    IOM_TmdDeleteChan    mdDeleteChan;
    IOM_TmdSubmitChan    mdSubmitChan;

} IOM_Fxns;

/*
 * Use this mini-driver stub fxn definition if a fxn is not implemented.
 * This fxn always returns status of IOM_ENOTIMPL.
 */
extern Int IOM_mdNotImpl(Void);

#define IOM_BINDDEVNOTIMPL     (IOM_TmdBindDev)IOM_mdNotImpl
#define IOM_UNBINDDEVNOTIMPL   (IOM_TmdUnBindDev)IOM_mdNotImpl
#define IOM_CONTROLCHANNOTIMPL (IOM_TmdControlChan)IOM_mdNotImpl
#define IOM_CREATECHANNOTIMPL  (IOM_TmdCreateChan)IOM_mdNotImpl
#define IOM_DELETECHANNOTIMPL  (IOM_TmdDeleteChan)IOM_mdNotImpl
#define IOM_SUBMITCHANNOTIMPL  (IOM_TmdSubmitChan)IOM_mdNotImpl


/*
 *  -------- command codes for IOM_Packet --------
 */
#define IOM_READ	0
#define IOM_WRITE	1
#define IOM_ABORT	2
#define IOM_FLUSH	3

#define IOM_USER	128  /* 0-127 are reserved for system */

/*
 *   -------- Command codes reserved for control --------
 */
#define IOM_CHAN_RESET		0 /* reset channel only */
#define IOM_CHAN_TIMEDOUT	1 /* channel timeout occured */
#define IOM_DEVICE_RESET	2 /* reset entire device */

#define IOM_CNTL_USER   128  /* 0-127 are reserved for system */


#ifdef __cplusplus
}
#endif /* extern "C" */

#endif /* IOM_ */

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩天堂在线观看| 激情都市一区二区| 91久久久免费一区二区| 亚洲图片欧美激情| 91碰在线视频| 亚洲国产人成综合网站| 制服丝袜av成人在线看| 蜜臀久久99精品久久久久宅男| 欧美不卡一区二区| 成人免费毛片app| 亚洲自拍偷拍麻豆| 日韩午夜在线播放| 国产成人精品免费视频网站| 亚洲情趣在线观看| 欧美日韩久久不卡| 狠狠狠色丁香婷婷综合激情| 国产精品全国免费观看高清 | 国产电影一区二区三区| 国产精品国产自产拍高清av| 欧美体内she精视频| 美女国产一区二区三区| 国产精品美女一区二区| 欧美男同性恋视频网站| 国产很黄免费观看久久| 亚洲免费大片在线观看| 欧美成人一区二区三区片免费| 成人午夜免费av| 视频一区二区三区在线| 欧美韩日一区二区三区四区| 欧美久久免费观看| 丁香天五香天堂综合| 偷拍日韩校园综合在线| 久久久国产午夜精品| 欧美在线一区二区三区| 国产精品一区二区三区99| 亚洲综合成人在线视频| 国产三级欧美三级日产三级99| 在线亚洲高清视频| 丰满放荡岳乱妇91ww| 免费在线看一区| 又紧又大又爽精品一区二区| 日韩一区二区电影网| 色婷婷亚洲综合| 国产精品亚洲专一区二区三区| 亚洲成人7777| 亚洲色图视频网站| 国产婷婷一区二区| 日韩欧美在线网站| 在线观看免费成人| 99视频在线观看一区三区| 经典三级视频一区| 日韩精品色哟哟| 夜夜精品浪潮av一区二区三区| 国产午夜精品一区二区三区四区| 欧美一区二区三区视频在线观看| 色94色欧美sute亚洲线路一久| 国产精品亚洲人在线观看| 看片的网站亚洲| 婷婷中文字幕综合| 亚洲国产日韩一区二区| 一区二区在线观看不卡| 一区在线观看免费| 国产精品色哟哟| 国产欧美一区二区三区沐欲| 日韩精品一区二区三区视频 | 久草这里只有精品视频| 日韩不卡免费视频| 日韩黄色片在线观看| 香蕉成人啪国产精品视频综合网| 一区二区三区在线视频免费| 亚洲欧洲国产专区| 国产精品免费看片| 欧美国产日产图区| 国产精品色眯眯| **网站欧美大片在线观看| 国产精品日韩成人| 国产精品女同一区二区三区| 国产精品国产自产拍高清av | 久久久美女毛片| 久久亚洲二区三区| 国产性色一区二区| 欧美韩国日本不卡| 亚洲日本电影在线| 亚洲男人的天堂网| 亚洲国产视频一区| 三级不卡在线观看| 美女尤物国产一区| 国产一区二区导航在线播放| 风流少妇一区二区| av亚洲精华国产精华精华 | 国产精品一线二线三线精华| 国产一区二区三区免费看| 国产福利一区在线观看| 顶级嫩模精品视频在线看| 99在线精品一区二区三区| 欧洲精品中文字幕| 欧美高清性hdvideosex| 欧美一区二区在线免费播放| 国产亚洲综合性久久久影院| 国产精品国产三级国产aⅴ中文| 亚洲视频一区二区在线| 午夜精品福利一区二区三区av | 成人午夜电影久久影院| 色综合久久天天| 7777精品伊人久久久大香线蕉最新版| 欧美xxxxxxxxx| 国产精品二三区| 天堂久久久久va久久久久| 国产一区二区三区av电影| 成人av电影观看| 91精品国产一区二区三区| 久久综合狠狠综合久久综合88| 中文字幕一区二区不卡| 五月婷婷综合网| 国产不卡在线视频| 欧美日韩精品一区二区| 久久精品亚洲一区二区三区浴池| 亚洲麻豆国产自偷在线| 久久电影国产免费久久电影| 成人h动漫精品一区二| 欧美日韩成人一区| 国产精品人妖ts系列视频| 日韩电影在线观看一区| 99久久99久久免费精品蜜臀| 91精品国产综合久久国产大片| 综合久久久久综合| 久久99精品一区二区三区 | 欧美日韩国产高清一区二区三区 | 99久久99久久精品免费看蜜桃| 91 com成人网| 亚洲欧美怡红院| 国产精一区二区三区| 欧美日韩色综合| 中文字幕日本不卡| 国产麻豆91精品| 欧美一区二区高清| 亚洲在线观看免费| 成av人片一区二区| 亚洲精品一区二区精华| 亚洲国产人成综合网站| a美女胸又www黄视频久久| 精品免费99久久| 午夜婷婷国产麻豆精品| 91女神在线视频| 中文字幕一区二区三区四区| 国内精品国产三级国产a久久| 欧美日韩国产精品成人| 亚洲精品视频在线看| 成人三级伦理片| 国产色爱av资源综合区| 国内精品久久久久影院一蜜桃| 欧美高清dvd| 亚洲国产cao| 99久久国产综合精品色伊| 国产精品美女一区二区| 国产白丝网站精品污在线入口| 精品国产91久久久久久久妲己| 首页综合国产亚洲丝袜| 欧美色爱综合网| 亚洲午夜私人影院| 欧美日韩亚洲综合一区| 亚洲一区二区三区三| 欧美性感一类影片在线播放| 亚洲欧美另类小说视频| 一本高清dvd不卡在线观看| 亚洲日本va午夜在线影院| 99久久精品免费看国产免费软件| 国产精品国产三级国产aⅴ入口| 成人福利电影精品一区二区在线观看| 国产日韩综合av| 高清国产一区二区| 国产精品入口麻豆九色| 99久久精品国产导航| 一区二区三区久久| 欧美日韩精品一区二区| 老司机免费视频一区二区 | 中文字幕在线观看不卡视频| 99久久er热在这里只有精品66| 亚洲精品自拍动漫在线| 在线观看成人免费视频| 丝袜诱惑制服诱惑色一区在线观看| 欧美日产在线观看| 激情综合亚洲精品| 日本一区二区三级电影在线观看| 波多野结衣亚洲| 悠悠色在线精品| 日韩精品一区二区三区老鸭窝| 韩国女主播成人在线观看| 日本一区二区不卡视频| 91九色02白丝porn| 丝瓜av网站精品一区二区| 2020国产精品自拍| jvid福利写真一区二区三区| 亚洲一二三四在线| 日韩欧美中文一区| 成人动漫在线一区| 日韩精品福利网| 国产精品午夜在线| 91.成人天堂一区| 粉嫩av一区二区三区粉嫩|