hw.c revision 25c56eec
1