/* set the CMOS date */
time(&ti);
- tm = gmtime(&ti);
+ if (rtc_utc)
+ tm = gmtime(&ti);
+ else
+ tm = localtime(&ti);
rtc_set_date(s, tm);
val = to_bcd(s, (tm->tm_year / 100) + 19);
int audio_enabled = 0;
int pci_enabled = 0;
int prep_enabled = 0;
+int rtc_utc = 1;
/***********************************************************/
/* x86 ISA bus support */
QEMU_OPTION_no_code_copy,
QEMU_OPTION_pci,
QEMU_OPTION_prep,
+ QEMU_OPTION_localtime,
};
typedef struct QEMUOption {
#ifdef TARGET_PPC
{ "prep", 0, QEMU_OPTION_prep },
#endif
+ { "localtime", 0, QEMU_OPTION_localtime },
{ NULL },
};
case QEMU_OPTION_prep:
prep_enabled = 1;
break;
+ case QEMU_OPTION_localtime:
+ rtc_utc = 0;
+ break;
}
}
}
extern int audio_enabled;
extern int ram_size;
extern int bios_size;
+extern int rtc_utc;
/* XXX: make it dynamic */
#if defined (TARGET_PPC)