niu.c revision f73d12bd
1