- fprintf(stderr, "Usage: %s INPUT_FILE OUTPUT_FILE [OPTIONS]\n", argv[0]);
- fprintf(stderr, " -a|--arch ARCH The architecture type of the input file\n");
- fprintf(stderr, " -h|--help Print this help\n");
- fprintf(stderr, " --nohdr The input file does not have a header\n");
- fprintf(stderr, " --paddr Print the code addresses\n");
- fprintf(stderr, " -d|--debug Print verbose debugging info\n");
- fprintf(stderr, " Repeat for more verbose debugging\n");
+ fprintf(fd, "Usage: %s INPUT_FILE OUTPUT_FILE [OPTIONS]\n", argv[0]);
+ fprintf(fd, " -a|--arch ARCH The architecture type of the input file (5 or 15)\n");
+ fprintf(fd, " -f|--format FMT Input file format. FMT must be one of:\n");
+ fprintf(fd, " raw-le32, raw-be32, b43\n");
+ fprintf(fd, " -p|--paddr Print the code addresses\n");
+ fprintf(fd, " -u|--unkdec Decode operands of unknown instructions\n");
+ fprintf(fd, " -d|--debug Print verbose debugging info\n");
+ fprintf(fd, " Repeat for more verbose debugging\n");
+ fprintf(fd, " -h|--help Print this help\n");