Typically it's loaded during the boot process. On Linux, see the binary blobs in /usr/lib/firmware or: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/lin...
Source: I did some work with some broadcom (wired) firmware years ago and found it to be pretty unpleasant.
http://ipxe.org/gsoc/bnx2 and https://github.com/dewyatt/bnx2-fw-utils
Typically it's loaded during the boot process. On Linux, see the binary blobs in /usr/lib/firmware or: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/lin...
Source: I did some work with some broadcom (wired) firmware years ago and found it to be pretty unpleasant.
http://ipxe.org/gsoc/bnx2 and https://github.com/dewyatt/bnx2-fw-utils