idr.c revision ea24ea850
1