📄️ The Firmware Tool
This is a simple tool to add a header to a raw firmware binary. The header is used by a driver to check if the hardware is compatible with the image. The header is only 16 bytes long and contains a PCI Vendor ID, a PCI Device ID and a PCI Hardware Revision ID values to check. It also contains the CRC value of the raw image. The reason to add a header is to be sure that incompatible firware will not be written to the device via devlink unintentionally.
📄️ Clientgen
An open source stateful PTP client traffic generator based on PF_RING and simpleclient example.
📄️ Experimental Software
DiffPHC