mirror of
https://github.com/keirf/greaseweazle-firmware.git
synced 2025-10-31 11:06:44 -07:00
D81 default format type. Add format option list to gw read and write help texts.
This commit is contained in:
@@ -8,6 +8,7 @@
|
||||
from greaseweazle.image.img import IMG
|
||||
|
||||
class D81(IMG):
|
||||
default_format = 'commodore.1581'
|
||||
sides_swapped = True
|
||||
|
||||
# Local variables:
|
||||
|
||||
@@ -113,7 +113,9 @@ def read_to_image(usb, args, image, decoder=None):
|
||||
|
||||
def main(argv):
|
||||
|
||||
parser = util.ArgumentParser(usage='%(prog)s [options] file')
|
||||
epilog = "FORMAT options:\n" + formats.print_formats()
|
||||
parser = util.ArgumentParser(usage='%(prog)s [options] file',
|
||||
epilog=epilog)
|
||||
parser.add_argument("--device", help="greaseweazle device name")
|
||||
parser.add_argument("--drive", type=util.drive_letter, default='A',
|
||||
help="drive to read (A,B,0,1,2)")
|
||||
|
||||
@@ -16,7 +16,8 @@ from greaseweazle import error
|
||||
from greaseweazle import usb as USB
|
||||
|
||||
|
||||
class CmdlineHelpFormatter(argparse.ArgumentDefaultsHelpFormatter):
|
||||
class CmdlineHelpFormatter(argparse.ArgumentDefaultsHelpFormatter,
|
||||
argparse.RawDescriptionHelpFormatter):
|
||||
def _get_help_string(self, action):
|
||||
help = action.help
|
||||
if '%no_default' in help:
|
||||
|
||||
@@ -148,7 +148,9 @@ class PrecompSpec:
|
||||
|
||||
def main(argv):
|
||||
|
||||
parser = util.ArgumentParser(usage='%(prog)s [options] file')
|
||||
epilog = "FORMAT options:\n" + formats.print_formats()
|
||||
parser = util.ArgumentParser(usage='%(prog)s [options] file',
|
||||
epilog=epilog)
|
||||
parser.add_argument("--device", help="greaseweazle device name")
|
||||
parser.add_argument("--drive", type=util.drive_letter, default='A',
|
||||
help="drive to write (A,B,0,1,2)")
|
||||
|
||||
Reference in New Issue
Block a user