dsi.c revision 1ed62538
1