niu.c revision 0822c5d9
1