www.pudn.com > znsoft_15.rar > PCICARD.H


#define DMA0		CR+16 
#define DMA1		CR+17 
#define RESET		CR+0X18 
/* PAGE0 */ 
#define CLDA0		CR+1 
#define	CLDA1		CR+2 
#define PSTART		CR+1 
#define PSTOP		CR+2 
#define BNRY		CR+3 
#define TSR		CR+4 
#define TPSR		CR+4 
#define NCR		CR+5 
#define TBCR0		CR+5 
#define TBCR1		CR+6 
#define FIFO		CR+6 
#define ISR		CR+7 
#define CRDA0		CR+8 
#define CRDA1		CR+9 
#define RSAR0		CR+8 
#define RSAR1		CR+9 
#define N8029ID0	CR+10 
#define N8029ID1	CR+11 
#define RBCR0		CR+10 
#define RBCR1		CR+11 
#define RSR		CR+12 
#define RCR		CR+12 
#define CNTR0		CR+13 
#define CNTR1		CR+14 
#define CNTR2		CR+15 
#define	TCR		CR+13 
#define DCR		CR+14 
#define IMR		CR+15 
 
/* PAGE3 */ 
#define N9346CR		CR+1 
#define CONFIG0		CR+3 
#define CONFIG2		CR+5 
#define CONFIG3		CR+6 
#define HLTCLK		CR+9 
#define N8029ASID0	CR+14 
#define N8029ASID1	CR+15 
 
#define PCI_FUNCTION_ID		0B1h 
#define PCI_BIOS_PRESENT	01H 
#define FIND_PCI_DEVICE		02H 
#define FIND_PCI_CLASS_CODE	03H 
#define GENERATE_SPECIAL_CYCLE	04H 
#define READ_CONFIG_BYTE	08H 
#define READ_CONFIG_WORD	09H 
#define READ_CONFIG_DWORD	0AH 
#define WRITE_CONFIG_BYTE	0BH 
#define WRITE_CONFIG_WORD	0CH 
#define WRITE_CONFIG_DWORD	0DH 
#define GET_IRQ_ROUTING_OPTION	0EH 
#define SET_PCI_IRQ		0FH 
 
#define SUCCESSFUL		00H 
#define FUNC_NOT_SURPORT	81H 
#define BAD_VENDOR_ID		83H 
#define DEVICE_NOT_FOUND	86H 
#define BAD_REGISTER_NUMBER	87H 
#define SET_FAILED		88H 
#define BUFFER_TOO_SMALL	89H