niu.c revision 23020ab3
1