|
@@ -79,48 +79,48 @@
|
79
|
79
|
ISAPNP_CONFIG_RESET_CSN )
|
80
|
80
|
|
81
|
81
|
/* The LFSR used for the initiation key and for checksumming */
|
82
|
|
-#define ISAPNP_LFSR_SEED 0x6a
|
|
82
|
+#define ISAPNP_LFSR_SEED 0x6a
|
83
|
83
|
|
84
|
84
|
/* Short Tags */
|
85
|
|
-#define PnPVerNo_TAG 0x01
|
86
|
|
-#define LogDevId_TAG 0x02
|
87
|
|
-#define CompatDevId_TAG 0x03
|
88
|
|
-#define IRQ_TAG 0x04
|
89
|
|
-#define DMA_TAG 0x05
|
90
|
|
-#define StartDep_TAG 0x06
|
91
|
|
-#define EndDep_TAG 0x07
|
92
|
|
-#define IOport_TAG 0x08
|
93
|
|
-#define FixedIO_TAG 0x09
|
94
|
|
-#define RsvdShortA_TAG 0x0A
|
95
|
|
-#define RsvdShortB_TAG 0x0B
|
96
|
|
-#define RsvdShortC_TAG 0x0C
|
97
|
|
-#define RsvdShortD_TAG 0x0D
|
98
|
|
-#define VendorShort_TAG 0x0E
|
99
|
|
-#define End_TAG 0x0F
|
|
85
|
+#define ISAPNP_TAG_PNPVERNO 0x01
|
|
86
|
+#define ISAPNP_TAG_LOGDEVID 0x02
|
|
87
|
+#define ISAPNP_TAG_COMPATDEVID 0x03
|
|
88
|
+#define ISAPNP_TAG_IRQ 0x04
|
|
89
|
+#define ISAPNP_TAG_DMA 0x05
|
|
90
|
+#define ISAPNP_TAG_STARTDEP 0x06
|
|
91
|
+#define ISAPNP_TAG_ENDDEP 0x07
|
|
92
|
+#define ISAPNP_TAG_IOPORT 0x08
|
|
93
|
+#define ISAPNP_TAG_FIXEDIO 0x09
|
|
94
|
+#define ISAPNP_TAG_RSVDSHORTA 0x0A
|
|
95
|
+#define ISAPNP_TAG_RSVDSHORTB 0x0B
|
|
96
|
+#define ISAPNP_TAG_RSVDSHORTC 0x0C
|
|
97
|
+#define ISAPNP_TAG_RSVDSHORTD 0x0D
|
|
98
|
+#define ISAPNP_TAG_VENDORSHORT 0x0E
|
|
99
|
+#define ISAPNP_TAG_END 0x0F
|
100
|
100
|
/* Long Tags */
|
101
|
|
-#define MemRange_TAG 0x81
|
102
|
|
-#define ANSIstr_TAG 0x82
|
103
|
|
-#define UNICODEstr_TAG 0x83
|
104
|
|
-#define VendorLong_TAG 0x84
|
105
|
|
-#define Mem32Range_TAG 0x85
|
106
|
|
-#define FixedMem32Range_TAG 0x86
|
107
|
|
-#define RsvdLong0_TAG 0xF0
|
108
|
|
-#define RsvdLong1_TAG 0xF1
|
109
|
|
-#define RsvdLong2_TAG 0xF2
|
110
|
|
-#define RsvdLong3_TAG 0xF3
|
111
|
|
-#define RsvdLong4_TAG 0xF4
|
112
|
|
-#define RsvdLong5_TAG 0xF5
|
113
|
|
-#define RsvdLong6_TAG 0xF6
|
114
|
|
-#define RsvdLong7_TAG 0xF7
|
115
|
|
-#define RsvdLong8_TAG 0xF8
|
116
|
|
-#define RsvdLong9_TAG 0xF9
|
117
|
|
-#define RsvdLongA_TAG 0xFA
|
118
|
|
-#define RsvdLongB_TAG 0xFB
|
119
|
|
-#define RsvdLongC_TAG 0xFC
|
120
|
|
-#define RsvdLongD_TAG 0xFD
|
121
|
|
-#define RsvdLongE_TAG 0xFE
|
122
|
|
-#define RsvdLongF_TAG 0xFF
|
123
|
|
-#define NewBoard_PSEUDOTAG 0x100
|
|
101
|
+#define ISAPNP_TAG_MEMRANGE 0x81
|
|
102
|
+#define ISAPNP_TAG_ANSISTR 0x82
|
|
103
|
+#define ISAPNP_TAG_UNICODESTR 0x83
|
|
104
|
+#define ISAPNP_TAG_VENDORLONG 0x84
|
|
105
|
+#define ISAPNP_TAG_MEM32RANGE 0x85
|
|
106
|
+#define ISAPNP_TAG_FIXEDMEM32RANGE 0x86
|
|
107
|
+#define ISAPNP_TAG_RSVDLONG0 0xF0
|
|
108
|
+#define ISAPNP_TAG_RSVDLONG1 0xF1
|
|
109
|
+#define ISAPNP_TAG_RSVDLONG2 0xF2
|
|
110
|
+#define ISAPNP_TAG_RSVDLONG3 0xF3
|
|
111
|
+#define ISAPNP_TAG_RSVDLONG4 0xF4
|
|
112
|
+#define ISAPNP_TAG_RSVDLONG5 0xF5
|
|
113
|
+#define ISAPNP_TAG_RSVDLONG6 0xF6
|
|
114
|
+#define ISAPNP_TAG_RSVDLONG7 0xF7
|
|
115
|
+#define ISAPNP_TAG_RSVDLONG8 0xF8
|
|
116
|
+#define ISAPNP_TAG_RSVDLONG9 0xF9
|
|
117
|
+#define ISAPNP_TAG_RSVDLONGA 0xFA
|
|
118
|
+#define ISAPNP_TAG_RSVDLONGB 0xFB
|
|
119
|
+#define ISAPNP_TAG_RSVDLONGC 0xFC
|
|
120
|
+#define ISAPNP_TAG_RSVDLONGD 0xFD
|
|
121
|
+#define ISAPNP_TAG_RSVDLONGE 0xFE
|
|
122
|
+#define ISAPNP_TAG_RSVDLONGF 0xFF
|
|
123
|
+#define ISAPNP_TAG_PSEUDO_NEWBOARD 0x100
|
124
|
124
|
|
125
|
125
|
/*
|
126
|
126
|
* An ISAPnP serial identifier
|