niu.c revision 815c7db5
1