SeaBIOS welcomes contributions of code (either fixing bugs or adding new functionality). At a high level, the process to contribute a change is:
The SeaBIOS patch submission process is similar to the QEMU process. Please review the QEMU process for more details and tips on the best way to submit patches. The SeaBIOS C code does follow a slightly different coding style from QEMU (eg, mixed code and C99 style variable declarations are encouraged, braces are not required around single statement blocks), however patches in the QEMU style are acceptable.
As with QEMU, commits must contain a "Signed-off-by" line using your real name (sorry, no pseudonyms or anonymous contributions) and a current email address. It indicates agreement with the terms of the developer certificate of origin.