reveng - add some common use examples to -h help

This commit is contained in:
marshmellow42 2015-06-16 23:10:54 -04:00
commit c3dca45114

View file

@ -605,7 +605,19 @@ usage(void) {
"\t-c calculate CRCs\t\t-d dump algorithm parameters\n" "\t-c calculate CRCs\t\t-d dump algorithm parameters\n"
"\t-D list preset algorithms\t-e echo (and reformat) input\n" "\t-D list preset algorithms\t-e echo (and reformat) input\n"
"\t-s search for algorithm\t\t-v calculate reversed CRCs\n" "\t-s search for algorithm\t\t-v calculate reversed CRCs\n"
"\t-h | -u | -? show this help\n" "\t-g search for alg given hex+crc\t-h | -u | -? show this help\n"
"Common Use Examples:\n"
"\t reveng -g 01020304e3\n"
"\t Searches for a known/common crc preset that computes the crc\n"
"\t on the end of the given hex string\n"
"\t reveng -w 8 -s 01020304e3 010204039d\n"
"\t Searches for any possible 8 bit width crc calc that computes\n"
"\t the crc on the end of the given hex string(s)\n"
"\t reveng -m CRC-8 -c 01020304\n"
"\t Calculates the crc-8 of the given hex string\n"
"\t reveng -D\n"
"\t Outputs a list of all known/common crc models with their\n"
"\t preset values\n"
"\n" "\n"
"Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015 Gregory Cook\n" "Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015 Gregory Cook\n"
"This is free software; see the source for copying conditions. There is NO\n" "This is free software; see the source for copying conditions. There is NO\n"