Lines Matching +full:device +full:- +full:id +full:- +full:base
16 * 4. Neither the name of the author nor the names of any co-contributors
61 state to compare one bit of the boards ID.
70 registers to their power-up values.
84 This register is write-only. The values are not sticky, that is,
95 pointer to the byte-serial device is reset. This register is
122 Selects the current logical device. All reads and writes of memory,
124 of the logical device written here. In addition, the I/O Range
126 device. This register is read/write. If a card has only 1 logical
127 device, this location should be a read-only value of 0x00.
130 /*** addresses 0x08 - 0x1F Card Level Reserved for future use ***/
131 /*** addresses 0x20 - 0x2F Card Level, Vendor Defined ***/
135 For each logical device there is one activate register that controls
136 whether or not the logical device is active on the ISA bus. Bit[0],
137 if set, activates the logical device. Bits[7:1] are reserved and
139 logical device is activated, I/O range check must be disabled.
145 range programmed for use by a logical device.
150 device is inactive.
152 Bit[0], if set, forces the logical device to respond to I/O reads
153 of the logical device's assigned I/O range with a 0x55 when I/O
154 range check is in operation. If clear, the logical device drives
158 /*** addr 0x32 - 0x37 Logical Device Control Reserved for future use ***/
159 /*** addr 0x38 - 0x3F Logical Device Control Vendor Define ***/
166 Offset 0: RW Memory base address bits[23:16]
167 Offset 1: RW Memory base address bits[15:8]
169 Bit[1] specifies 8/16-bit control. This bit is set to indicate
170 16-bit memory, and cleared to indicate 8-bit memory.
172 length for decode (implies range length and base alignment of memory
175 the address. - - Bit[0] is read-only.
178 Offset 5-Offset 7: filler, unused.
184 Offset 0: I/O port base address bits[15:8]
185 Offset 1: I/O port base address bits[7:0]
205 /*** 32-bit memory accesses are at 0x76 ***/
223 #define SM_RES_RESERVED 0xa-0xd
234 #define LG_RES_RESERVED 0x7-0x7f
238 * to communicate to the device driver the actual configuration
239 * of the device, and also by the userconfig menu to let the
244 u_int vendor_id; /* board id */
246 u_long flags; /* OS-reserved flags */
248 u_char ldn; /* Logical Device Number */
254 u_short port[8]; /* The Base Address of the Port */
256 u_long base; /* Memory Base Address */ member