firmware.c revision 675ec7a5
1