Firmwareagent adds a function to the FreeBSD kernel that can be used by other modules to automatically obtain firmware images. Typically, modules incorporate firmware in their code, which causes legal issues and wastes memory. Firmwareagent addresses these problems by retreiving the firmware from the filesystem (other locations can be transparently added). It is used by the p54u driver.
The PCI Utilities package contains various utilities dealing with the PCI bus, and also a library for portable access to PCI configuration registers. It includes `lspci' for listing all PCI devices (very useful for debugging of both kernel and device drivers) and `setpci' for manual configuration of PCI devices.