Specifications

84
Note to programmers: Accessing port 70h, databit 7 determines the
status of the NMI controller:
Bit 7 = 1, NMI disabled
Bit 7 = 0, NMI enabled
The desired control status for the NMI must be set for every applica-
tion program accessing the RTC!
Address Description
00h Second 0-59
01h Seconds-Alarm 0-59
02h Minutes 0-59
03h Minutes-Alarm 0-59
04h Hours 1-12(24)
05h Hours-Alarm 0-23
06h Day of Week 1-7
07h Day of Month 1-31
08h Month 1-12
09h Year 0-99
0Ah Status Register A
0Bh Status Register B
0Ch Status Register C
0Dh Status Register D
0Eh-3Fh 50 bytes used by BIOS
40h-7Fh 2*64 bytes used by BIOS
Real-Time Clock/CMOS-RAM
A MC146818A compatible, battery-buffered real-time clock (RTC) is included in
the DC37C92x-Ultra-I/O-controller. It provides data for time, alarm, control and
status information. The remaining RAM is used by the BIOS to store system configu-
ration data.
RTC/CMOS-RAM Operations
Writing into the RTC requires two steps:
[1] Address output (OUT) at port70h
[2] Data output (OUT) at port 71h
Table26 illustrates the internal
RTC port addresses
To the programmer the RTC
apears as a 128 byte RAM area
that can be addressed via two I/O
addresses. 192 bytes RAM are in
this address-area. Two RAM
pages are in area 40h to 3Fh which
may be paged in/out alternatively.
RTC/CMOS-RAM Address Assignment
5.7
5.7.1
5.7.2
Table 26, RTC Address Assignment
i