niu.c revision 0956eaff
1