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

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

?? ncr710script2.h

?? IXP425的BSP代碼
?? H
字號:
/* ncr710Script.h - NCR 710 Script definition header *//* Copyright 1984-1992 Wind River Systems, Inc. *//*modification history--------------------03c,03jun94,ihw  corrected problem with NCR_COMPILE macro03b,27may94,ihw  documented prior to release03a,02may94,ihw  major modifications to work with new SCSI architecture    	    	    supports tagged commands02a,18feb94,ihw  modified for enhanced SCSI library: multiple initiators,                    disconnect/reconnect and synchronous transfer supported01i,22sep92,rrr  added support for c++01h,01sep92,ccc	 fixed warnings.01g,03jul92,eve  change NCRBUG to NCR_COMPILER_BUG01f,03jul92,eve  Merge new header01e,26jun92,ccc  change ASMLANGUAGE to _ASMLANGUAGE.40b,26may92,rrr  the tree shuffle40a,12nov91,ccc  SPECIAL VERSION FOR 5.0.2 68040 RELEASE.02a,26oct91,eve  Add byte definition to turnoff/on the timeout in the script.01a,23oct91,eve	 Created script and driver header*/#ifndef __INCncr710Script2h#define __INCncr710Script2h#ifdef __cplusplusextern "C" {#endif#ifndef _ASMLANGUAGE#ifndef NCR_COMPILE/* *  Entry points defined by PROCs in the script. */extern ULONG ncr710Wait[];		/* wait for re-select or host cmd   */extern ULONG ncr710InitStart[];		/* start new initiator thread       */extern ULONG ncr710InitContinue[];	/* continue an initiator thread     */extern ULONG ncr710TgtDisconnect[];	/* disconnect from SCSI bus         *//* *  Structure giving parameters for block moves using the NCR 710's *  indirect addressing ("MOVE FROM") capability. */typedef struct moveParams    {    ULONG  size;			/* # bytes to move to/from SCSI */    UINT8 *addr;			/* where in memory they go/come */    } MOVE_PARAMS;/* *  Shared structure defining all information about a SCSI nexus which has *  to be visible to the script.  Note that this structure must not be *  changed without corresponding changes to the OFFSET_* definitions below. * *  IMPORTANT NOTE: Every element in this structure _must_ be aligned on *  a 4-byte boundary, otherwise the script will fail (illegal instruction). */typedef struct ncr710Shared    {    ULONG       device;			/* target bus ID, sync xfer params */    MOVE_PARAMS command;		/* command bytes sent to target    */    MOVE_PARAMS data;			/* data bytes to/from target       */    MOVE_PARAMS status;			/* command status byte from target */    MOVE_PARAMS identOut;		/* outgoing identification msg     */    MOVE_PARAMS identIn;		/* incoming identification msg     */    MOVE_PARAMS msgOut;			/* message bytes sent to target    */    MOVE_PARAMS msgIn;			/* message bytes recvd from target */    MOVE_PARAMS msgInSecond;		/* second byte of multi-byte msg   */    MOVE_PARAMS msgInRest;		/* remainder of multi-byte message */    } NCR710_SHARED;#endif	/* NCR_COMPILE *//* *  The following offsets are used in the script.  They _MUST_ be kept in *  sync with the definition of the NCR710_NEXUS structure above. */#define	SIZEOF_ULONG   	    	4#define	SIZEOF_MOVE_PARAMS  	8#define OFFSET_DEVICE	    	0#define OFFSET_CMD  	    	(OFFSET_DEVICE          + SIZEOF_ULONG)#define OFFSET_DATA 	    	(OFFSET_CMD             + SIZEOF_MOVE_PARAMS)#define OFFSET_STATUS	    	(OFFSET_DATA            + SIZEOF_MOVE_PARAMS)#define	OFFSET_IDENT_OUT    	(OFFSET_STATUS          + SIZEOF_MOVE_PARAMS)#define	OFFSET_IDENT_IN    	(OFFSET_IDENT_OUT       + SIZEOF_MOVE_PARAMS)#define OFFSET_MSG_OUT	    	(OFFSET_IDENT_IN        + SIZEOF_MOVE_PARAMS)#define OFFSET_MSG_IN	    	(OFFSET_MSG_OUT         + SIZEOF_MOVE_PARAMS)#define OFFSET_MSG_IN_SECOND	(OFFSET_MSG_IN          + SIZEOF_MOVE_PARAMS)#define OFFSET_MSG_IN_REST	(OFFSET_MSG_IN_SECOND   + SIZEOF_MOVE_PARAMS)/* *  Scratch registers used for data transfer to host * */#define	HOST_FLAGS          scratch0	/* host <-> SIOP: flags - see below  */#define	MSG_OUT_STATE	    scratch1	/* host <-> SIOP: pending,sent,none  */#define	MSG_IN_STATE	    scratch2	/* host <-> SIOP: pending,sent,none  */#define	TARGET_BUS_ID	    scratch3	/* host <-  SIOP: bus IDs asserted   */#define	CURRENT_PHASE	    scratch3    /* host <-  SIOP: phase in progress  *//* Bitmasks for HOST_FLAGS */#define	FLAGS_IDENTIFY	    0x01	/* assert ATN on select, to IDENTIFY *//* *  These definitions provide meaningful aliases for use in "ncr710Lib.c". *  I don't like #defining names of structure members, but it's better than *  having "scratch0" and so forth all over the place ...  Be careful of *  clashes with ordinary variable names. */#define	nHostFlags   	    scratch0	/* (r/w) flag bits as defined above  */#define	nMsgOutState	    scratch1	/* (r/w) state of message out buffer */#define	nMsgInState 	    scratch2	/* (r/w) state of message in  buffer */#define	nBusIdBits  	    scratch3	/* (r-o) bus ID bits set on reselect */#define	nBusPhase    	    scratch3	/* (r-o) most recent phase; mismatch *//* *  SCSI phases - defined here to avoid including "scsiLib.h".  Must match ! */#define	PHASE_NONE  	      0xff	/* no info transfer pending */#define PHASE_DATA_OUT       	 0	/* data out (to target)     */#define PHASE_DATA_IN        	 1	/* data in (from target)    */#define PHASE_COMMAND       	 2	/* command (to target)      */#define PHASE_STATUS        	 3	/* status (from target)     */#define PHASE_MSG_OUT        	 6	/* message out (to target)  */#define PHASE_MSG_IN         	 7	/* message in (from target) *//* *  SCSI messages - defined here to avoid including "scsiLib.h".  Must match ! */#define M_CMD_COMPLETE          0x00	/* command complete msg. */#define M_EXT_MSG               0x01	/* extended message msg. */#define M_DISCONNECT            0x04	/* disconnect msg.       */#define M_ABORT                	0x06	/* abort msg.            */#define M_NO_OP                 0x08	/* no operation msg.     */#define M_ABORT_TAG            	0x0d	/* abort tag msg.        *//* *  SCSI message in status - must match SCSI_MSG_IN_STATE enum in "scsiLib.h" */#define	M_IN_NONE  	    	0	/* no message in in progress     */#define	M_IN_SECOND_BYTE    	1   	/* next byte is second of two    */#define	M_IN_EXT_MSG_LEN	2	/* next byte is ext msg length   */#define	M_IN_EXT_MSG_DATA    	3	/* next byte(s) are ext msg data *//* *  SCSI message out status - must match SCSI_MSG_OUT_STATE enum in "scsiLib.h" */#define	M_OUT_NONE  	    	0	/* no message out in progress */#define	M_OUT_PENDING	    	1	/* message out ready to send  */#define	M_OUT_SENT  	    	2	/* message out has been sent  *//* *  Script status interrupt codes */#define	NCR710_READY		     0	/* ready to start new host command  */#define	NCR710_SCRIPT_ABORTED	     1	/* have aborted a running script    */#define	NCR710_MESSAGE_OUT_SENT	    10	/* have successfully sent a message */#define	NCR710_MESSAGE_IN_RECVD	    11	/* have received a complete message */#define	NCR710_EXT_MESSAGE_SIZE     12	/* have read size of extended msg   */#define	NCR710_NO_MSG_OUT   	    13	/* msg out req. with no msg pending */#define	NCR710_CMD_COMPLETE	    20	/* SCSI command completed           */#define	NCR710_DISCONNECTED   	    21	/* target has disconnected          */#define	NCR710_RESELECTED	    22	/* have been reselected by target   */#define	NCR710_SELECTED	    	    23	/* have been selected as a target   */#define	NCR710_SPURIOUS_CMD 	    30	/* spurious interrupt of resel wait */#define	NCR710_ILLEGAL_PHASE	    31	/* target requested phase 4 or 5    */#define	NCR710_NO_IDENTIFY  	    32	/* no IDENTIFY after reselection    *//* *  Note: the following are not generated by the script, but it seems *  sensible to define them here for continuity. */#define	NCR710_PHASE_MISMATCH	    50	/* unexpected phase change occurred  */#define	NCR710_SCSI_TIMEOUT 	    51	/* select, reselect or xfer timeout  */#define	NCR710_SCSI_BUS_RESET	    52	/* SCSI bus has been reset           */#define	NCR710_UNEXPECTED_DISCON    53	/* target disconnected unexpectedly  */#define	NCR710_SINGLE_STEP  	    60	/* single-step completed             */#define	NCR710_FATAL_ERROR  	    99	/* bus error, illegal opcode, etc.   *//* *  NCR 710 register bit definitions * *  Note: there are similar definitions in "ncr710.h". */#define	SBCL_SEL    	    	0x10	/* 1 => SCSI SEL signal asserted  */#define	SBCL_ATN    	    	0x08	/* 1 => SCSI ATN signal asserted  */#define	SCNTL0_TARGET_MODE  	0x01	/* 1 => SIOP is in target mode    */#define	SCNTL1_CONNECTED    	0x10	/* 1 => SIOP is connected to SCSI */#define	SIEN_MISMATCH_ATN   	0x80	/* 1 => mismatch/ATN intr enabled */#define	CTEST2_SIGNAL	    	0x40	/* 1 => signal pending from host  */#define	CTEST7_NO_TIMEOUT	0x10	/* 1 => disable all SCSI timeouts */#endif  /* _ASMLANGUAGE */#ifdef __cplusplus}#endif#endif /* __INCncr710Script2h */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久众筹精品私拍模特| 一区二区三区四区在线播放 | 精品综合免费视频观看| 韩国成人精品a∨在线观看| 91丨九色porny丨蝌蚪| 26uuu亚洲综合色| 亚洲成人自拍一区| 99久久精品一区二区| 欧美一区二区三区四区高清| 亚洲欧美偷拍卡通变态| 国产在线播放一区二区三区| 欧美日韩国产片| 亚洲激情成人在线| 丰满放荡岳乱妇91ww| 精品美女在线观看| 日韩在线a电影| 欧美私模裸体表演在线观看| 国产精品伦一区二区三级视频| 精品无码三级在线观看视频 | 成人18精品视频| 日韩欧美国产三级电影视频| 香蕉乱码成人久久天堂爱免费| av电影在线观看一区| 国产女主播一区| 国产成人精品免费在线| 2020国产精品| 国产乱码精品一区二区三| 日韩欧美国产综合在线一区二区三区 | 国产成人在线网站| 精品国产区一区| 久久国内精品视频| 日韩一区二区三区在线观看| 青青青伊人色综合久久| 欧美一级搡bbbb搡bbbb| 美脚の诱脚舐め脚责91| 日韩欧美一区二区久久婷婷| 蜜臀av性久久久久av蜜臀妖精 | 欧美在线高清视频| 国产婷婷精品av在线| 国产精品久久久久国产精品日日| 久久久国产精品不卡| 久久精品国产成人一区二区三区 | 国产xxx精品视频大全| 久久综合久久99| 国内精品视频666| 欧美激情一区二区三区蜜桃视频| 不卡一区二区在线| 亚洲人成7777| 欧美日韩国产首页在线观看| 日韩精品每日更新| 久久综合成人精品亚洲另类欧美| 黄一区二区三区| 亚洲国产精华液网站w| 一本色道久久综合亚洲aⅴ蜜桃| 亚洲一级在线观看| 日韩视频一区二区三区| 国产成人精品影院| 一区二区三区**美女毛片| 555www色欧美视频| 国产不卡一区视频| 亚洲专区一二三| 精品91自产拍在线观看一区| 成年人网站91| 日韩影视精彩在线| 国产精品入口麻豆九色| 欧美日韩一级二级三级| 国产黄色精品网站| 亚洲高清不卡在线观看| 香蕉久久一区二区不卡无毒影院| 日韩三级高清在线| 91污片在线观看| 精品一区二区在线免费观看| 日韩美女视频一区| 日韩欧美在线网站| 成人黄色综合网站| 日韩va亚洲va欧美va久久| 国产日本一区二区| 欧美高清www午色夜在线视频| 国产风韵犹存在线视精品| 亚洲国产毛片aaaaa无费看| 国产人伦精品一区二区| 制服丝袜亚洲播放| 91老师片黄在线观看| 国产一区二区精品久久91| 亚洲第一av色| 成人免费在线播放视频| 久久久美女艺术照精彩视频福利播放| 91国偷自产一区二区三区成为亚洲经典 | 91国偷自产一区二区开放时间 | 波多野洁衣一区| 久久精品国产澳门| 丝袜亚洲另类欧美| 亚洲精品国产视频| 欧美国产精品劲爆| 精品区一区二区| 制服丝袜亚洲精品中文字幕| 日本久久精品电影| 97精品久久久午夜一区二区三区| 国内成人免费视频| 美腿丝袜亚洲三区| 视频一区二区欧美| 亚洲h动漫在线| 亚洲国产一二三| 亚洲综合丝袜美腿| 亚洲另类中文字| 国产精品短视频| 国产精品无码永久免费888| 久久婷婷色综合| 精品国产一区二区三区忘忧草| 51精品秘密在线观看| 欧美日韩电影在线播放| 欧洲色大大久久| 欧美亚洲另类激情小说| 91高清视频免费看| 欧美视频一区二区三区| 在线精品亚洲一区二区不卡| av资源网一区| 一本到一区二区三区| av日韩在线网站| 欧美伊人久久久久久久久影院 | 亚洲另类一区二区| 亚洲乱码国产乱码精品精小说| 中文字幕欧美激情| 国产精品二三区| 一区二区三区高清在线| 一区二区三区 在线观看视频 | 在线观看日产精品| 精品视频在线免费看| 欧美精品日韩精品| 日韩一区二区三区精品视频| 欧美一级夜夜爽| 国产三级一区二区三区| 国产精品成人免费| 亚洲一区在线电影| 午夜电影网亚洲视频| 日韩国产精品久久久| 国产精品888| 99精品视频在线免费观看| 91官网在线免费观看| 欧美一区二区三区四区视频| 精品欧美黑人一区二区三区| 日本一区二区高清| 亚洲一区二区欧美激情| 美女性感视频久久| 成人免费毛片嘿嘿连载视频| 欧美专区日韩专区| 日韩欧美在线123| 中文字幕在线不卡视频| 亚洲成人午夜电影| 国产一区二区主播在线| 91社区在线播放| 精品少妇一区二区三区视频免付费| 国产日韩欧美一区二区三区综合| 一区二区三区蜜桃| 国产精品综合av一区二区国产馆| www.久久精品| 日韩三级视频在线看| 综合电影一区二区三区 | 欧美日本高清视频在线观看| 久久综合成人精品亚洲另类欧美| 亚洲欧洲中文日韩久久av乱码| 日韩精品国产欧美| 91麻豆成人久久精品二区三区| 日韩女优制服丝袜电影| 亚洲三级在线免费观看| 美腿丝袜一区二区三区| 色综合天天性综合| 日韩午夜在线播放| 亚洲制服丝袜av| 成人开心网精品视频| 日韩欧美激情在线| 亚洲制服丝袜在线| 成人av高清在线| 精品久久久久av影院| 视频精品一区二区| 色综合色综合色综合色综合色综合 | 国内精品免费在线观看| 欧美日本国产一区| 亚洲精品视频在线观看免费| 国产一区二区三区高清播放| 欧美精品v国产精品v日韩精品| 亚洲欧洲中文日韩久久av乱码| 国产91精品一区二区| 欧美成人一级视频| 日韩国产精品91| 欧美日韩一区二区三区四区五区| 中文字幕一区二区三区四区 | 一本大道久久a久久综合| 国产亚洲女人久久久久毛片| 久久99国产乱子伦精品免费| 欧美精品日日鲁夜夜添| 一卡二卡三卡日韩欧美| 99久久精品免费看| 国产精品美女久久久久久久久久久 | 婷婷久久综合九色综合伊人色| 91麻豆文化传媒在线观看| 国产精品久久久久久亚洲伦 | 久久成人18免费观看| 91精品国产综合久久香蕉麻豆| 亚洲国产日韩一区二区|