36
36
#include "machine-drive.h"
38
#ifdef HAS_TRANSLATION
39
37
#include "translate.h"
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 },
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") },
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,
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,
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},
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)")},
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,
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,
76
67
int drive_cmdline_options_init(void)