summaryrefslogtreecommitdiffstats
path: root/sys/dev/mxge/if_mxge_var.h
diff options
context:
space:
mode:
authorgallatin <gallatin@FreeBSD.org>2006-09-15 19:24:45 +0000
committergallatin <gallatin@FreeBSD.org>2006-09-15 19:24:45 +0000
commit746d287f8319c1545cc76637469085659c129126 (patch)
tree414c8f64d65fb435ccdb4e37a5719c2d80f8d427 /sys/dev/mxge/if_mxge_var.h
parent01d5e88001527ce99ba37e4405f396ec4ef2ea1e (diff)
downloadFreeBSD-src-746d287f8319c1545cc76637469085659c129126.zip
FreeBSD-src-746d287f8319c1545cc76637469085659c129126.tar.gz
- 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.
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 cc1acf1..2360424 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];
OpenPOWER on IntegriCloud