diff options
author | dg <dg@FreeBSD.org> | 1993-07-20 23:16:50 +0000 |
---|---|---|
committer | dg <dg@FreeBSD.org> | 1993-07-20 23:16:50 +0000 |
commit | 420c68008a0dfb309483480b10fa2643114de5e9 (patch) | |
tree | 262e9ce959b87a21625a50c2ac3fab8f5db36904 /sys/dev/ed/if_edreg.h | |
parent | 170ec22c9a8a1ae2071ac55773410e16098f41a4 (diff) | |
download | FreeBSD-src-420c68008a0dfb309483480b10fa2643114de5e9.zip FreeBSD-src-420c68008a0dfb309483480b10fa2643114de5e9.tar.gz |
Added config file override for memory size and added flags to force
8bit or 16bit operation, and a flag to disable transmitter double buffering.
See the updated "ed.relnotes" file for information about how to set
the flags.
This should be considered the first "production" release. It still
needs a manual page, though.
Diffstat (limited to 'sys/dev/ed/if_edreg.h')
-rw-r--r-- | sys/dev/ed/if_edreg.h | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/sys/dev/ed/if_edreg.h b/sys/dev/ed/if_edreg.h index f44ea59..b9a76fa 100644 --- a/sys/dev/ed/if_edreg.h +++ b/sys/dev/ed/if_edreg.h @@ -2,6 +2,10 @@ * National Semiconductor DS8390 NIC register definitions * * $Log: if_edreg.h,v $ + * Revision 1.3 93/07/20 15:25:25 davidg + * added config flags for forcing 8/16bit mode and disabling double + * xmit buffers. + * * Revision 1.2 93/06/23 03:03:05 davidg * added some additional definitions for the 83C584 bus interface * chip (SMC/WD boards) @@ -561,7 +565,19 @@ struct ed_ring { /* * this sets the default for enabling/disablng the tranceiver */ -#define ED_FLAGS_DISABLE_TRANCEIVER 0x01 +#define ED_FLAGS_DISABLE_TRANCEIVER 0x01 + +/* + * This forces the board to be used in 8/16bit mode even if it + * autoconfigs differently + */ +#define ED_FLAGS_FORCE_8BIT_MODE 0x02 +#define ED_FLAGS_FORCE_16BIT_MODE 0x04 + +/* + * This disables the use of double transmit buffers. + */ +#define ED_FLAGS_NO_DOUBLE_BUFFERING 0x08 /* * Definitions for Western digital/SMC WD80x3 series ASIC |