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

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

?? ncr710_1.h

?? IXP425的BSP代碼
?? H
?? 第 1 頁 / 共 2 頁
字號:
/* ncr710_1.h - NCR 710 Script SCSI Controller header file *//* Copyright 1984-1994 Wind River Systems, Inc. *//*modification history--------------------02m,08nov94,jds  renamed for SCSI1 compatability02l,26sep92,ccc  ncr710Show() returns STATUS.02k,22sep92,rrr  added support for c++02j,26jul92,rrr  removed decl ncr710SyncMsgConvert, was made LOCAL in mod 02i02i,21jul92,eve  clean an move debug macros to ncr710Lib.c.01h,03jul92,eve  merge header with new driver.01h,03jul92,eve  merge header with new driver.01g,29jun92,ccc  fixed compile errors.01f,26jun92,ccc  changed ASMLANGUAGE to _ASMLANGUAGE.40c,26may92,rrr  the tree shuffle40b,28apr92,wmd  Added defines for LITTLE_ENDIAN architectures, and fixed		 typo for declaration of ncr710CtrlCreate(), ansified.40a,12nov91,ccc  SPECIAL VERSION FOR 5.0.2 68040 RELEASE.02a,26oct91,eve  Add description of hardware dependant		 registers.01a,23oct91,eve  Created driver header*/#ifndef __INCncr710_1h#define __INCncr710_1h#ifdef __cplusplusextern "C" {#endif#ifndef _ASMLANGUAGE#include "semLib.h"#include "scsiLib.h"#include "ncr710Script.h"/* Structure used in the ncr710SetHwRegister() and ncr710GetHwRegister(). * This is used to try to handle the possible differents hardware * implementation of the chip.This structure must contain the logical value * wishes e.g 0 sets register bit to null  and 1 sets to one. */typedef struct    {    int ctest4Bit7;             /* Host bus multiplex mode */    int ctest7Bit7;             /* Disable/enable burst cache capability */    int ctest7Bit6;             /* Snoop control bit1 */    int ctest7Bit5;             /* Snoop control bit0 */    int ctest7Bit1;             /* invert tt1 pin (sync bus host mode only) */    int ctest7Bit0;             /* enable differential scsi bus capability */    int ctest8Bit0;             /* Set snoop pins mode */    int dmodeBit7;              /* Burst Length transfer bit 1 */    int dmodeBit6;              /* Burst Length transfer bit 0 */    int dmodeBit5;              /* Function code bit FC2 */    int dmodeBit4;              /* Function code bit FC1 */    int dmodeBit3;              /* Program data bit ( FC0) */    int dmodeBit1;              /* user  programmable transfer type */    int dcntlBit5;              /* Enable Ack pin */    int dcntlBit1;              /* Enable fast arbitration on host port */    } NCR710_HW_REGS; /* Allocate one context per device ( 8 ID max and 8 LUN max per ID) */typedef struct    {    NCR_CTL ncrCtl[SCSI_MAX_BUS_ID + 1][SCSI_MAX_LUN + 1];    } NCR_CTL_CTXT;/* SCSI controller structure */typedef struct                  /* NCR_710_SCSI_CTRL - NCR710 */                                /* SCSI controller info       */    {    SCSI_CTRL scsiCtrl;         /* generic SCSI controller info */    SEM_ID pMutexData;          /* use to protect global siop data */    SCSI_PHYS_DEV *pDevToSelect;/* device to select at intr. level or NULL */				/* Hardware implementation dependencies */    TBOOL slowCableMode;	/* TRUE to select slow cable mode */    int chipType;		/* Device type NCR7X0_TYPE */				/* Only 710 Supported today */    int   devType;		/* type of device (see define's below) */    UINT8 ctrlIdPow2;           /* controller id in power of 2 (1000000=id 7) */    TBOOL resetReportDsbl;	/* TRUE to disable SCSI bus reset reporting */    TBOOL parityTestMode;	/* TRUE enable parity test mode (DO NOT USE) */    TBOOL parityCheckEnbl;	/* TRUE to enable parity checking */    UINT8 defaultSelTimeOut;    /* default dev. select time-out (units var.) */    UINT8 clkCvtFactor;    	/* value of the clock conversion factor */    UINT8 saveIstat;		/* Save Reg under interrupt */    UINT8 saveSstat0;		/* Save Reg under interrupt */    UINT8 saveDstat;		/* Save Reg under interrupt */    UINT8 saveIdentMsg;         /* Save Indent message in at interrupt level */				/* when reconnect. */    TBOOL commandRequest;       /* To check if we are reconnected with a */				/* request pending */    UINT  saveScriptIntrStat;   /* Save intr script status under interrupt */    SEMAPHORE singleStepSem;	/* use to debug script in single step mode */    NCR_CTL_CTXT *pNcrCtxt;     /* pointer to Array of data shared by script */				/* and driver */    NCR_CTL *pNcrCtl;           /* Current context pointer for intr level */    NCR_CTL *pNcrCtlCmd;        /* current ctxt pointer to the command */				/* pending */    NCR710_HW_REGS hwRegs;	/* values used for hardware dependant regs */    volatile UINT8    *pSien;        /* SIEN SCSI interrupt enable reg */    volatile UINT8    *pSdid;        /* SDID SCSI destination ID register */    volatile UINT8    *pScntl1;      /* SCTNL1 SCSI control register 1 */    volatile UINT8    *pScntl0;      /* SCTNL0 SCSI control register 0 */    volatile UINT8    *pSocl;        /* SOCL SCSI output control latch reg */    volatile UINT8    *pSodl;        /* SCSI output data latch reg */    volatile UINT8    *pSxfer;       /* SODL SCSI transfer register */    volatile UINT8    *pScid;        /* SCID SCSI chip ID register */    volatile UINT8    *pSbcl;        /* SBCL SCSI bus control lines reg */    volatile UINT8    *pSbdl;        /* SBDL SCSI bus data lines register */    volatile UINT8    *pSidl;        /* SIDL SCSI input data latch reg */    volatile UINT8    *pSfbr;        /* SFBR SCSI first byte received reg */    volatile UINT8    *pSstat2;      /* SSTAT2 SCSI status register 2 */    volatile UINT8    *pSstat1;      /* SSTAT1 SCSI status register 1 */    volatile UINT8    *pSstat0;      /* SSTAT0 SCSI status register 0 */    volatile UINT8    *pDstat;       /* DSTAT DMA status register */    volatile UINT     *pDsa;         /* DSA data structure address */    volatile UINT8    *pCtest3;      /* CTEST3 chip test register 3 */    volatile UINT8    *pCtest2;      /* CTEST2 chip test register 2 */    volatile UINT8    *pCtest1;      /* CTEST1  chip test register 1 */    volatile UINT8    *pCtest0;      /* CTEST0 chip test register 0 */    volatile UINT8    *pCtest7;      /* CTEST7 chip test register 7 */    volatile UINT8    *pCtest6;      /* CTEST6 chip test register 6 */    volatile UINT8    *pCtest5;      /* CTEST5 chip test register 5 */    volatile UINT8    *pCtest4;      /* CTEST4 chip test register 4 */    volatile UINT     *pTemp;        /* TEMP temporary holding register */    volatile UINT8    *pLcrc;        /* LCRC longitudinal parity register */    volatile UINT8    *pCtest8;      /* CTEST8 chip test register */    volatile UINT8    *pIstat;       /* ISTAT interrupt status register */    volatile UINT8    *pDfifo;       /* DFIFO DMA FIFO control register */    volatile UINT8    *pDcmd;	     /* DBC SIOP command register 8bits  */    volatile UINT     *pDbc;	     /* DCMD SIOP command reg (24Bits Reg) */    volatile UINT     *pDnad;        /* DNAD DMA buffer ptr (next address) */    volatile UINT     *pDsp;         /* DSP SIOP scripts pointer register */    volatile UINT     *pDsps;        /* DSPS SIOP scripts ptr save reg */    volatile UINT8    *pScratch3;    /* SCRATCH3 general purpose scratch reg */    volatile UINT8    *pScratch2;    /* SCRATCH2 general purpose scratch reg */    volatile UINT8    *pScratch1;    /* SCRATCH1 general purpose scratch reg */    volatile UINT8    *pScratch0;    /* SCRATCH0 general purpose scratch reg */    volatile UINT8    *pDcntl;       /* DCTNL DMA control register */    volatile UINT8    *pDwt;         /* DWT DMA watchdog timer register */    volatile UINT8    *pDien;        /* DIEN DMA interrupt enable */    volatile UINT8    *pDmode;       /* DMODE DMA operation mode register */    volatile UINT     *pAdder;	     /* ADDER Adder output Register */    } NCR_710_SCSI_CTRL;/* Bit Registers definitions for ncr710 *//* SCNTL0 */#define    B_ARB1    0x80	/* Arbitration bit 1 */#define    B_ARB0    0x40	/* Arbitration bit 0 */				/* 00 Simple/11 full */#define    B_START   0x20	/* Start sequence */#define    B_WATN    0x10	/* Select w/wo atn */#define    B_EPC     0x08       /* Parity checking */#define    B_EPG     0x04	/* Enable parity generation */#define    B_AAP     0x02	/* Assert ATN on parity error */#define    B_TRG     0x01	/* Target/initiator mode *//* SCNTL1 */#define    B_EXC     0x80	/* Extra Data Set up */#define    B_ADB     0x40	/* Assert Data (SODL) onto scsi */#define    B_ESR     0x20	/* Enable Select & reselect */#define    B_CON     0x10	/* connected bit status */#define    B_RST     0x08	/* Assert Rst on scsi */#define    B_AESP    0x04	/* Assert even parity -force error */#define    B_SND     0x02	/* Start send scsi operation */#define    B_RCV     0x01	/* Start receive scsi operation *//* SIEN (enable int)and SSTAT0 (RO Status) *//* Enable interrupt */#define    B_MA      0x80	/* Enable phase mismatch/Atn Active */#define    B_FCMP    0x40	/* Enable funtion complete */#define    B_STO     0x20	/* Enable scsi timout */#define    B_SEL     0x10	/* Enable sel/resel */#define    B_SGE     0x08	/* Enable scsi gross  error */#define    B_UDC     0x04	/* Enable unexpected disconnect */#define    B_RSTE    0x02	/* Enable Rst received */#define    B_PAR     0x01	/* Enable parity int *//* SXFER */#define    B_DHP     0x80	/* Disable Halt on parity err */#define    B_TP2     0x40	/* Synchronous transfer period 2 */#define    B_TP1     0x20	/* Synchronous transfer period 1 */#define    B_TP0     0x10	/* Synchronous transfer period 0 */#define    B_MO3     0x08	/* Maximun scsi Synchronous transfer offset */#define    B_MO2     0x04	/* Maximun scsi Synchronous transfer offset */#define    B_MO1     0x02	/* Maximun scsi Synchronous transfer offset */#define    B_MO0     0x01	/* Maximun scsi Synchronous transfer offset *//*  SOCL (RW) and SBCL (RO not latched) */#define    B_REQ     0x80	/* Assert scsi req */#define    B_ACK     0x40	/* Assert scsi ack */#define    B_BSY     0x20	/* Assert scsi busy */#define    B_SEL     0x10	/* Assert scsi sel */#define    B_ATN     0x08	/* Assert scsi atn */#define    B_MSG     0x04	/* Assert scsi msg */#define    B_CD      0x02	/* Assert scsi c/d */#define    B_IO      0x01	/* Assert scsi i/o *//* SSCF (Write only same @ as SBCL) */#define    B_SSCF1   0x02	/* prescale clock for scsi core bit 1 */#define    B_SSCF0   0x01	/* prescale clock for scsi core bit 0 *//* DSTAT (RO) and DIEN (RW enable intr) */#define    B_DFE     0x80	/* stat :Dma fifo empty */#define    B_BF      0x20	/* stat :Bus access error */#define    B_ABT     0x10	/* stat :Abort condition */#define    B_SSI     0x08	/* stat :Scsi step interrupt */#define    B_SIR     0x04	/* stat :Script interrupt received */#define    B_WTD     0x02	/* stat :Watchdog timout */#define    B_IID     0x01	/* stat :Illegal instruction occur *//* SSTAT1 RO register */#define    B_ILF     0x80	/* stat :SDIL register contain scsi data */				/* in async mode only */#define    B_ORF     0x40	/* stat :SODR output data in sync mode hidden */#define    B_OLF     0x20       /* stat :SODL Register full (hidden) */#define    B_AIP     0x10	/* stat :Arbitration in progress */#define    B_LOA     0x08       /* stat :Lost arbitration */#define    B_WOA     0x04	/* stat :won arbitration-full arbit mode */#define    B_RSTNL   0x02	/* stat :current stat of RST line-Not Latched */#define    B_PARNL   0x01	/* stat :curr stat Parity lines-Not Latched *//* SSTAT2 RO register */#define    B_FF3     0x80	/* Fifo flag 3 :number of bytes in fifo */#define    B_FF2     0x40	/* Fifo flag 2 :number of bytes in fifo */#define    B_FF1     0x20	/* Fifo flag 1 :number of bytes in fifo */#define    B_FF0     0x10	/* Fifo flag 0 :number of bytes in fifo */				/* 0000=0 ..... 1000=8 */#define    B_SPDL    0x08	/* Latched parity line */#define    B_MSGL    0x04	/* Latched state of MSG line */#define    B_CDL     0x02	/* Latched state of C/D line */#define    B_IOL     0x01	/* Latched sate of IO line *//* DFIFO RW register */#define    B_BO6     0x40	/* Byte offset counter 6 */#define    B_BO5     0x20	/* Byte offset counter 5 */#define    B_BO4     0x10	/* Byte offset counter 4 */#define    B_BO3     0x08	/* Byte offset counter 3 */#define    B_BO2     0x04	/* Byte offset counter 2 */#define    B_BO1     0x02	/* Byte offset counter 1 */#define    B_BO0     0x01	/* Byte offset counter 0 */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久一日本道色综合| 欧美在线看片a免费观看| 亚洲一区二区三区小说| 中文字幕佐山爱一区二区免费| 精品国精品国产| 欧美精品一区二区高清在线观看 | 欧美午夜在线观看| 色欧美日韩亚洲| 欧美制服丝袜第一页| 91国产免费观看| 91精品欧美福利在线观看| 精品国偷自产国产一区| 国产精品网曝门| 一区二区三区四区蜜桃| 亚洲一级不卡视频| 日本aⅴ亚洲精品中文乱码| 经典三级在线一区| 成人免费黄色在线| 精品1区2区3区| 欧美xxxxx牲另类人与| 国产精品免费久久| 一区二区三区波多野结衣在线观看| 亚洲黄网站在线观看| 天堂久久一区二区三区| 捆绑调教美女网站视频一区| 成人一区在线观看| 色狠狠综合天天综合综合| 欧美亚洲一区二区在线观看| 欧美成va人片在线观看| 国产精品久久久久7777按摩| 亚洲国产精品一区二区久久恐怖片 | 成人午夜激情视频| 在线观看欧美日本| 久久久亚洲高清| 伊人性伊人情综合网| 久久国产麻豆精品| eeuss国产一区二区三区| 911精品国产一区二区在线| 久久久久国产成人精品亚洲午夜| 一区二区三区资源| 国产大陆亚洲精品国产| 欧美日韩成人综合天天影院 | 在线精品视频免费观看| 久久久亚洲精品石原莉奈| 亚洲免费在线观看视频| 国产精品自在在线| 欧美吞精做爰啪啪高潮| 国产精品私人自拍| 久久黄色级2电影| 色噜噜狠狠色综合中国| 国产亚洲欧美日韩在线一区| 亚洲成a人在线观看| 91亚洲精华国产精华精华液| 日韩欧美国产三级| 亚洲成人av免费| 99久久精品国产精品久久| 久久综合精品国产一区二区三区 | 日本成人在线电影网| 99久久综合国产精品| 久久综合色一综合色88| 日韩不卡手机在线v区| 91麻豆精品国产自产在线观看一区 | 欧美精品一区在线观看| 丝袜美腿亚洲一区| 在线精品亚洲一区二区不卡| 国产女主播在线一区二区| 久久精品国产网站| 欧美刺激脚交jootjob| 亚洲成人动漫一区| 日本韩国精品在线| 亚洲精品第一国产综合野| 91麻豆精品在线观看| 国产精品大尺度| 成人不卡免费av| 中文字幕在线观看不卡视频| 久久av资源站| 欧美大肚乱孕交hd孕妇| 蜜臂av日日欢夜夜爽一区| 在线播放日韩导航| 日本sm残虐另类| 日韩视频在线你懂得| 看国产成人h片视频| 26uuu国产电影一区二区| 久久精品国产秦先生| 精品国产精品一区二区夜夜嗨| 亚洲国产日韩一级| 欧美一区二区三区影视| 九九国产精品视频| 中文字幕免费不卡在线| 91免费精品国自产拍在线不卡| 亚洲欧美一区二区三区国产精品 | 欧美在线观看你懂的| 亚洲高清免费视频| 91精品国模一区二区三区| 日韩不卡一区二区三区| 精品国产伦理网| 91在线视频观看| 天天影视涩香欲综合网| 日韩精品最新网址| 99久久国产综合精品色伊| 亚洲一区二区视频| 日韩欧美色电影| 成人一区二区三区视频在线观看| 最新国产成人在线观看| 欧美美女黄视频| 国产高清精品在线| 亚洲精品乱码久久久久久黑人| 欧美一级在线免费| 欧美精品亚洲一区二区在线播放| 蜜臀av性久久久久蜜臀aⅴ流畅| 久久先锋影音av鲁色资源| 色综合久久综合网97色综合| 日韩精品一级中文字幕精品视频免费观看| 欧美一级午夜免费电影| 99精品视频一区二区三区| 婷婷激情综合网| 中文字幕免费不卡| 91精品国产色综合久久久蜜香臀| 国产精品综合视频| 亚洲福利一区二区三区| 日本一区二区成人在线| 8v天堂国产在线一区二区| 成人禁用看黄a在线| 婷婷亚洲久悠悠色悠在线播放| 精品精品国产高清一毛片一天堂| 色婷婷精品久久二区二区蜜臂av| 蜜臀久久久久久久| 一区二区三区在线影院| 久久精品视频免费| 91精品在线观看入口| 日本韩国欧美一区| 国产成人在线网站| 日韩黄色片在线观看| 亚洲免费观看高清完整版在线观看熊| 久久亚洲精华国产精华液 | 成人免费一区二区三区视频| 91精品国产美女浴室洗澡无遮挡| av一区二区三区| 大陆成人av片| 免费日韩伦理电影| 亚洲精品国产视频| 1024国产精品| 中文字幕亚洲一区二区av在线| 精品处破学生在线二十三| 欧美在线制服丝袜| 在线一区二区视频| 91小视频在线| av在线不卡免费看| 成人美女视频在线看| 国产一区二区伦理片| 麻豆91免费看| 首页国产丝袜综合| 午夜欧美2019年伦理| 性久久久久久久久| 亚洲另类色综合网站| 一区二区三区在线高清| 亚洲乱码精品一二三四区日韩在线| 欧美极品少妇xxxxⅹ高跟鞋| 国产日韩欧美精品在线| 国产精品每日更新| 国产精品灌醉下药二区| 国产精品久久久久久久久久免费看| 欧美激情一区在线观看| 亚洲丝袜自拍清纯另类| 一区二区三区高清不卡| 五月激情综合网| 久久成人久久爱| 国产91丝袜在线播放九色| heyzo一本久久综合| 欧美性videosxxxxx| 51久久夜色精品国产麻豆| 欧美成人国产一区二区| 久久精品这里都是精品| 亚洲私人黄色宅男| 免费视频一区二区| 国产精品综合在线视频| 色综合天天综合在线视频| 在线播放日韩导航| 国产视频一区二区在线观看| 亚洲欧美日韩国产手机在线 | 国产精品高清亚洲| 亚洲成av人片在www色猫咪| 久久国产综合精品| 91小视频免费看| 日韩欧美色综合| 亚洲欧洲无码一区二区三区| 亚洲欧美偷拍三级| 肉肉av福利一精品导航| 国产一区二区不卡老阿姨| 色诱视频网站一区| 精品成a人在线观看| 亚洲资源在线观看| 国产乱码精品一区二区三区av | 亚洲一二三专区| 精品一区二区三区视频| 一本色道综合亚洲| 久久久久88色偷偷免费| 亚洲成人免费在线观看| 不卡的av电影在线观看| 91精品啪在线观看国产60岁|