~ubuntu-branches/ubuntu/quantal/vice/quantal

« back to all changes in this revision

Viewing changes to src/drive/drive-cmdline-options.c

  • Committer: Bazaar Package Importer
  • Author(s): Laszlo Boszormenyi (GCS)
  • Date: 2009-03-31 00:37:15 UTC
  • mfrom: (1.1.7 upstream) (9.1.2 sid)
  • Revision ID: james.westby@ubuntu.com-20090331003715-i5yisvcfv7mgz3eh
Tags: 2.1.dfsg-1
* New major upstream release (closes: #495937).
* Add desktop files (closes: #501181).

Show diffs side-by-side

added added

removed removed

Lines of Context:
34
34
#include "drive.h"
35
35
#include "lib.h"
36
36
#include "machine-drive.h"
37
 
 
38
 
#ifdef HAS_TRANSLATION
39
37
#include "translate.h"
40
38
 
41
39
static const cmdline_option_t cmdline_options[] = {
42
 
    { "-truedrive", SET_RESOURCE, 0, NULL, NULL, "DriveTrueEmulation",
43
 
      (void *)1, 0, IDCLS_ENABLE_TRUE_DRIVE },
44
 
    { "+truedrive", SET_RESOURCE, 0, NULL, NULL, "DriveTrueEmulation",
45
 
      (void *)0, 0, IDCLS_DISABLE_TRUE_DRIVE },
46
 
    { NULL }
47
 
};
48
 
#else
49
 
static const cmdline_option_t cmdline_options[] = {
50
 
    { "-truedrive", SET_RESOURCE, 0, NULL, NULL, "DriveTrueEmulation",
51
 
      (void *)1, NULL, N_("Enable hardware-level emulation of disk drives") },
52
 
    { "+truedrive", SET_RESOURCE, 0, NULL, NULL, "DriveTrueEmulation",
53
 
      (void *)0, NULL, N_("Disable hardware-level emulation of disk drives") },
54
 
    { NULL }
55
 
};
56
 
#endif
 
40
    { "-truedrive", SET_RESOURCE, 0,
 
41
      NULL, NULL, "DriveTrueEmulation", (void *)1,
 
42
      USE_PARAM_STRING, USE_DESCRIPTION_ID,
 
43
      IDCLS_UNUSED, IDCLS_ENABLE_TRUE_DRIVE,
 
44
      NULL, NULL },
 
45
    { "+truedrive", SET_RESOURCE, 0,
 
46
      NULL, NULL, "DriveTrueEmulation", (void *)0,
 
47
      USE_PARAM_STRING, USE_DESCRIPTION_ID,
 
48
      IDCLS_UNUSED, IDCLS_DISABLE_TRUE_DRIVE,
 
49
      NULL, NULL },
 
50
    { NULL }
 
51
};
57
52
 
58
 
#ifdef HAS_TRANSLATION
59
 
static cmdline_option_t cmd_drive[] = {
60
 
    { NULL, SET_RESOURCE, 1, NULL, NULL, NULL, NULL, IDCLS_P_TYPE,
61
 
      IDCLS_SET_DRIVE_TYPE },
62
 
    { NULL, SET_RESOURCE, 1, NULL, NULL, NULL, NULL, IDCLS_P_METHOD,
63
 
      IDCLS_SET_DRIVE_EXTENSION_POLICY},
64
 
    { NULL }
65
 
};
66
 
#else
67
 
static cmdline_option_t cmd_drive[] = {
68
 
    { NULL, SET_RESOURCE, 1, NULL, NULL, NULL, NULL, N_("<type>"),
69
 
      N_("Set drive type (0: no drive)") },
70
 
    { NULL, SET_RESOURCE, 1, NULL, NULL, NULL, NULL, N_("<method>"),
71
 
      N_("Set drive 40 track extension policy (0: never, 1: ask, 2: on access)")},
72
 
    { NULL }
73
 
};
74
 
#endif
 
53
static cmdline_option_t cmd_drive[] = {
 
54
    { NULL, SET_RESOURCE, 1,
 
55
      NULL, NULL, NULL, NULL,
 
56
      USE_PARAM_ID, USE_DESCRIPTION_ID,
 
57
      IDCLS_P_TYPE, IDCLS_SET_DRIVE_TYPE,
 
58
      NULL, NULL },
 
59
    { NULL, SET_RESOURCE, 1,
 
60
      NULL, NULL, NULL, NULL,
 
61
      USE_PARAM_ID, USE_DESCRIPTION_ID,
 
62
      IDCLS_P_METHOD, IDCLS_SET_DRIVE_EXTENSION_POLICY,
 
63
      NULL, NULL },
 
64
    { NULL }
 
65
};
75
66
 
76
67
int drive_cmdline_options_init(void)
77
68
{