if_fxpreg.h (74178) | if_fxpreg.h (74259) |
---|---|
1/* | 1/* |
2 * Copyright (c) 2001 Jonathan Lemon <jlemon@freebsd.org> | |
3 * Copyright (c) 1995, David Greenman | 2 * Copyright (c) 1995, David Greenman |
3 * Copyright (c) 2001 Jonathan Lemon <jlemon@freebsd.org> |
|
4 * All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: 9 * 1. Redistributions of source code must retain the above copyright 10 * notice unmodified, this list of conditions, and the following 11 * disclaimer. --- 8 unchanged lines hidden (view full) --- 20 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 21 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 22 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 23 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 24 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 25 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 26 * SUCH DAMAGE. 27 * | 4 * All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: 9 * 1. Redistributions of source code must retain the above copyright 10 * notice unmodified, this list of conditions, and the following 11 * disclaimer. --- 8 unchanged lines hidden (view full) --- 20 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 21 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 22 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 23 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 24 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 25 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 26 * SUCH DAMAGE. 27 * |
28 * $FreeBSD: head/sys/dev/fxp/if_fxpreg.h 74178 2001-03-12 21:30:52Z jlemon $ | 28 * $FreeBSD: head/sys/dev/fxp/if_fxpreg.h 74259 2001-03-14 19:50:35Z jlemon $ |
29 */ 30 31#define FXP_VENDORID_INTEL 0x8086 32 33#define FXP_PCI_MMBA 0x10 34#define FXP_PCI_IOBA 0x14 35 36/* --- 194 unchanged lines hidden (view full) --- 231 volatile u_int16_t cb_status; 232 volatile u_int16_t cb_command; 233 volatile u_int32_t link_addr; 234 volatile u_int32_t tbd_array_addr; 235 volatile u_int16_t byte_count; 236 volatile u_int8_t tx_threshold; 237 volatile u_int8_t tbd_number; 238 /* | 29 */ 30 31#define FXP_VENDORID_INTEL 0x8086 32 33#define FXP_PCI_MMBA 0x10 34#define FXP_PCI_IOBA 0x14 35 36/* --- 194 unchanged lines hidden (view full) --- 231 volatile u_int16_t cb_status; 232 volatile u_int16_t cb_command; 233 volatile u_int32_t link_addr; 234 volatile u_int32_t tbd_array_addr; 235 volatile u_int16_t byte_count; 236 volatile u_int8_t tx_threshold; 237 volatile u_int8_t tbd_number; 238 /* |
239 * The following isn't actually part of the TxCB. | 239 * The following structure isn't actually part of the TxCB, 240 * unless the extended TxCB feature is being used. In this 241 * case, the first two elements of the structure below are 242 * fetched along with the TxCB. |
240 */ 241 volatile struct fxp_tbd tbd[FXP_NTXSEG]; 242}; 243 244/* 245 * Control Block (CB) definitions 246 */ 247 --- 107 unchanged lines hidden --- | 243 */ 244 volatile struct fxp_tbd tbd[FXP_NTXSEG]; 245}; 246 247/* 248 * Control Block (CB) definitions 249 */ 250 --- 107 unchanged lines hidden --- |