dded missing DSR name length to files.h and DSRLNK
-fix card off dsrlnk bug
-dsrlnk seems to work now