hardware.c revision 0fac956e
1