niu.c revision 1a87e641
1