void FUN_00405c58(undefined4 param_1)

{
  printf("%s version %d, dev:%s, offset:0x%x, size:0x%x\n","devdata",1,
         PTR_s__dev_mtdblock_4_00422150,DAT_00422144,DAT_00422140);
  printf("Usage: %s {operation} {OPTIONS}\n","devdata");
  puts(
      "  operations -\n    get          get device data.\n    set          set device data.\n    del          delete device data.\n    clean        cleanup all device data.\n    dump         dump all device data.\n    devname      print device name.\n\n  options -\n    -h           show this help message.\n    -v           verbose mode.\n    -n {device}  mtdblock devname.\n    -o {offset}  offset.\n    -z {size}    size.\n    -e {var=val} environment variables.\n    -f           calculate & set flash programming speed. (when doing \'set\').\n"
      );
  FUN_00405b10(param_1);
  return;
}