1 /* $NetBSD: if_edreg.h,v 1.3 1995/04/16 15:16:09 chopps Exp $ */
6 #define ED_VENDOR_HYDRA 0x03 /* Hydra Systems */
9 * Compile-time config flags
12 * This sets the default for enabling/disablng the tranceiver.
14 #define ED_FLAGS_DISABLE_TRANCEIVER 0x0001
17 * This forces the board to be used in 8/16-bit mode even if it autoconfigs
20 #define ED_FLAGS_FORCE_8BIT_MODE 0x0002
21 #define ED_FLAGS_FORCE_16BIT_MODE 0x0004
24 * This disables the use of double transmit buffers.
26 #define ED_FLAGS_NO_MULTI_BUFFERING 0x0008
29 * This forces all operations with the NIC memory to use Programmed I/O (i.e.
30 * not via shared memory).
32 #define ED_FLAGS_FORCE_PIO 0x0010
35 * Definitions for Hydra Systems boards
37 #define HYDRA_ADDRPROM 0xffc0
38 #define HYDRA_NIC_BASE 0xffe1
40 * Definitions for ASDG LANRover boards
42 #define ASDG_ADDRPROM 0xff
43 #define ASDG_NIC_BASE 0x1