aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/mxge/if_mxge_var.h
diff options
context:
space:
mode:
authorAndrew Gallatin <gallatin@FreeBSD.org>2006-09-15 19:24:45 +0000
committerAndrew Gallatin <gallatin@FreeBSD.org>2006-09-15 19:24:45 +0000
commit0fa7f681978ab74eea16e8700ee9b7fcd3b23679 (patch)
tree414c8f64d65fb435ccdb4e37a5719c2d80f8d427 /sys/dev/mxge/if_mxge_var.h
parenteb65c05e4491e5376db2cade8b8b056a581046d3 (diff)
downloadsrc-0fa7f681978ab74eea16e8700ee9b7fcd3b23679.tar.gz
src-0fa7f681978ab74eea16e8700ee9b7fcd3b23679.zip
- Updated to the latest myri10ge firmware
- Added support for multicast filtering, now that the firmware supports it. Note that this is not yet tested, as multicast seems to panic -current (even w/o mxge loaded) - Added workaround to cope with different irq data struct size on pre-multicast firmware which can found running on nics. - Added Intel E5000 PCIe chipsets to list providing aligned completions. - Replaced various magic constants with #defines, now that they are defined in the firmware headers.
Notes
Notes: svn path=/head/; revision=162328
Diffstat (limited to 'sys/dev/mxge/if_mxge_var.h')
-rw-r--r--sys/dev/mxge/if_mxge_var.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/dev/mxge/if_mxge_var.h b/sys/dev/mxge/if_mxge_var.h
index cc1acf154ab2..2360424d941e 100644
--- a/sys/dev/mxge/if_mxge_var.h
+++ b/sys/dev/mxge/if_mxge_var.h
@@ -155,6 +155,7 @@ typedef struct {
int read_dma;
int write_dma;
int read_write_dma;
+ int fw_multicast_support;
char *mac_addr_string;
char product_code_string[64];
char serial_number_string[64];