diff options
author | wpaul <wpaul@FreeBSD.org> | 1999-04-15 03:18:33 +0000 |
---|---|---|
committer | wpaul <wpaul@FreeBSD.org> | 1999-04-15 03:18:33 +0000 |
commit | 9d57063ef4e23da3903813b7854bb5d45cf03b37 (patch) | |
tree | 683ae4a7cdfa39fdf3b75f202ad12091b1eed5b0 /sys/pci/if_xlreg.h | |
parent | e706a82c192e3be9bfb4bc85ca69988a212e2cf6 (diff) | |
download | FreeBSD-src-9d57063ef4e23da3903813b7854bb5d45cf03b37.zip FreeBSD-src-9d57063ef4e23da3903813b7854bb5d45cf03b37.tar.gz |
- Close PR #11136: add PCI ID for another new cyclone device: the
3c900B-TPC (twisted pair and coax). Treated similarly to the
3c900B-COMBO, except no AUI port.
- Fix media selection so that it's possible to select the AUI and BNC
ports on the 3c905B-COMBO. This board is now fully supported.
- Change TX queueing strategy to hopefully be more efficient by avoiding
register accesses in xl_start(). Should provide small performance
improvement and a little better reliability.
Diffstat (limited to 'sys/pci/if_xlreg.h')
-rw-r--r-- | sys/pci/if_xlreg.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sys/pci/if_xlreg.h b/sys/pci/if_xlreg.h index 5a2b41c..5062329 100644 --- a/sys/pci/if_xlreg.h +++ b/sys/pci/if_xlreg.h @@ -29,7 +29,7 @@ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF * THE POSSIBILITY OF SUCH DAMAGE. * - * $Id: if_xlreg.h,v 1.22 1999/04/12 20:23:08 wpaul Exp $ + * $Id: if_xlreg.h,v 1.25 1999/04/14 22:21:36 wpaul Exp $ */ #define XL_EE_READ 0x0080 /* read, 5 bit address */ @@ -451,6 +451,7 @@ struct xl_chain { struct xl_list *xl_ptr; struct mbuf *xl_mbuf; struct xl_chain *xl_next; + u_int8_t xl_unsent; }; struct xl_chain_onefrag { @@ -618,6 +619,8 @@ struct xl_stats { #define TC_DEVICEID_BOOMERANG_100BT4 0x9051 #define TC_DEVICEID_CYCLONE_10BT 0x9004 #define TC_DEVICEID_CYCLONE_10BT_COMBO 0x9005 +#define TC_DEVICEID_CYCLONE_10BT_TPC 0x9006 +#define TC_DEVICEID_CYCLONE_10FL 0x900A #define TC_DEVICEID_CYCLONE_10_100BT 0x9055 #define TC_DEVICEID_CYCLONE_10_100BT4 0x9056 #define TC_DEVICEID_CYCLONE_10_100_COMBO 0x9058 |