niu.c revision f6ec2f32
1