summaryrefslogtreecommitdiffstats
path: root/sys/dev/microcode/bnx
AgeCommit message (Collapse)AuthorFilesLines
2017-08-27always use %s to print a non-constant string; ok deraadt@ guenther@otto1-2/+2
2016-12-29Eliminate 68 unused static variables that gcc complains about.krw1-2925/+2
ok deraadt@
2016-12-18Use %zu/%d to print size_t/ssize_t. Cast recno_t (a.k.a. u_int32_t)krw1-2/+2
to (unsigned long) to match %lu formats. Makes gcc happier and quieter. ok deraadt@
2016-05-11remove hppa64 port, which we never got going beyond broken single users.deraadt1-2/+2
hppa reverse-stack gives us a valuable test case, but most developers don't have a 2nd one to proceed further with this. ok kettenis
2014-07-12revert bogus free changes in not kernel files. got a little trigger happy.tedu1-3/+3
2014-07-12add a size argument to free. will be used soon, but for now default to 0.tedu1-3/+3
after discussions with beck deraadt kettenis.
2011-05-17update bnx firmware to the latest version in FreeBSD:jsg2-10725/+10985
6.0.15 for BCM5706 and BCM5708 6.0.17 for BCM5709 and BCM5716 Tested on BCM5708 by naddy, BCM5716 by sthen and BCM5709 by myself. ok deraadt@
2010-07-21remove gratuitous carriage return that snuck intodd1-2/+2
ok dlg@
2009-07-22correctly list which files this license applies toderaadt1-1/+1
2009-07-03newer bnx chips use a separate firmware to the "old" ones. this updatesdlg3-3530/+14743
the b06 firmware for the older chips, and adds the b09 firmware. there are three variants of the rv2p code thats loaded onto the chips, so this has been split out into separate firmware files as well. the driver has been updated to handle the split firmwares, and to easily allow loading of the different versions. this change only supports the loading of the firmwares for the currently supported chips. after this change you must build the new firmwares and install them as well as your new kernel. "go to it" deraadt@
2007-04-21correct list of architecturesreyk1-6/+5
ok deraadt@
2007-04-05Allow usb microcode to be built in a cross environment. System endian has beendrahn1-1/+2
factored out of the result binaries already. Still need to address non usb. ok deraadt.
2007-01-10change firmware byte order to be same on all architecturesderaadt1-59/+69
THIS MEANS YOU NEED TO UPDATE YOUR FIRMWARE FILE BEFORE BOOTING WITH A NEW KERNEL tested by marco, biorn
2006-10-02remove variable we do not needderaadt1-7/+6
2006-10-02actually put all the require firmware bits into the filederaadt1-14/+107
2006-09-20build a bnx firmware file, for firmloadderaadt3-0/+159
2006-08-10remove typedef's.brad1-47/+47
2006-06-26relocate the firmware per Theo's request.brad1-0/+3510