READ CALENDAR: Difference between revisions

From NeoGeo Development Wiki
Jump to navigation Jump to search
mNo edit summary
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
==BIOSF_READ_CALENDAR ($C0045C)==
==BIOSF_READ_CALENDAR ($C0045C)==


Reads the [[uPD4990]] calendar and sets values in [[68k user RAM|RAM]]. MVS only. Sets in BCD:
Helper function which reads the [[uPD4990]] calendar date and time in [[68k user RAM|RAM]]. MVS only. Sets in BCD:


{| class="regdef"
{| class="regdef"
Line 50: Line 50:
|byte
|byte
|BIOS
|BIOS
|Current minute
|Current second
|}
|}


[[Category:BIOS calls]]
[[Category:BIOS calls]]

Latest revision as of 17:53, 9 October 2016

BIOSF_READ_CALENDAR ($C0045C)

Helper function which reads the uPD4990 calendar date and time in RAM. MVS only. Sets in BCD:

Address DEF name Size Set by Description
$10FDD2 BIOS_YEAR byte BIOS Current year
$10FDD3 BIOS_MONTH byte BIOS Current month
$10FDD4 BIOS_DAY byte BIOS Current day
$10FDD5 BIOS_WEEKDAY byte BIOS Current weekday (Sunday = 00, Monday = 01 ... Saturday = 06)
$10FDD6 BIOS_HOUR byte BIOS Current hour (24h format)
$10FDD7 BIOS_MINUTE byte BIOS Current minute
$10FDD8 BIOS_SECOND byte BIOS Current second