summaryrefslogtreecommitdiffstats
path: root/src/include/gpxe/errfile.h
diff options
context:
space:
mode:
authorPantelis Koukousoulas2008-11-21 22:19:37 +0100
committerMichael Brown2008-11-22 00:22:50 +0100
commit7166bc7b2d044adcbe65a0829209ec819888add5 (patch)
treef213718960bfa9514e5d78e55082bc9b9cb2bcfc /src/include/gpxe/errfile.h
parent[netdevice] Kill off the various guess_boot_netdev() functions (diff)
downloadipxe-7166bc7b2d044adcbe65a0829209ec819888add5.tar.gz
ipxe-7166bc7b2d044adcbe65a0829209ec819888add5.tar.xz
ipxe-7166bc7b2d044adcbe65a0829209ec819888add5.zip
[b44] Add driver for Broadcom bcm44xx cards
This driver is based on Stefan Hajnoczi's summer work, which is in turn based on version 1.01 of the linux b44 driver. I just assembled the pieces and fixed/added a few pieces here and there to make it work for my hardware. The most major limitation is that this driver won't work on systems with >1GB RAM due to the card not having enough address bits for that and gPXE not working around this limitation. Still, other than that the driver works well enough for at least 2 users :) and the above limitation can always be fixed when somebody wants it bad enough :) Signed-off-by: Pantelis Koukousoulas <pktoss@gmail.com>
Diffstat (limited to 'src/include/gpxe/errfile.h')
-rw-r--r--src/include/gpxe/errfile.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/include/gpxe/errfile.h b/src/include/gpxe/errfile.h
index c851c7d5..a3d6d37b 100644
--- a/src/include/gpxe/errfile.h
+++ b/src/include/gpxe/errfile.h
@@ -107,6 +107,7 @@
#define ERRFILE_mtnic ( ERRFILE_DRIVER | 0x004a0000 )
#define ERRFILE_phantom ( ERRFILE_DRIVER | 0x004b0000 )
#define ERRFILE_ne2k_isa ( ERRFILE_DRIVER | 0x004c0000 )
+#define ERRFILE_b44 ( ERRFILE_DRIVER | 0x004d0000 )
#define ERRFILE_scsi ( ERRFILE_DRIVER | 0x00700000 )
#define ERRFILE_arbel ( ERRFILE_DRIVER | 0x00710000 )