freebsd-skq/sys/modules/mxge
Andrew Gallatin f9ae02802f - Enable static building of mxge(4) and its firmware.
- Add custom .c wrappers for the firmware, rather than the standard
  firmware(9) generated firmware objects to work around toolchain
  problems on ia64 involving linking objects produced by
  ld -b -binary into the kernel.

- Move from using Myricom's ".dat" firmware blobs to using Myricom's
  zlib compressed ".h" firmware header files.  This is done to
  facilitate the custom wrappers, and saves a fair amount of wired
  memory in the case where the firmware is built in, or preloaded.

- Fix two compile issues in mxge which only appear on non-i386/amd64.

Reviewed by: mlaier, mav (earlier version with just zlib support)
Glanced at by: sam
Approved by: re (kensmith)
2007-07-19 16:16:00 +00:00
..
mxge Hook mxge_lro.c to the build so that the if_mxge.ko module 2007-05-22 14:38:17 +00:00
mxge_eth_z8e - Enable static building of mxge(4) and its firmware. 2007-07-19 16:16:00 +00:00
mxge_ethp_z8e - Enable static building of mxge(4) and its firmware. 2007-07-19 16:16:00 +00:00
Makefile