Owner's manual

Table Of Contents
20-4 DS785UM1
Copyright 2007 Cirrus Logic
Real Time Clock With Software Trim
EP93xx User’s Guide
2
0
2
0
20
20.1.2 Reset Control
The RTC block level reset operation is a bit complicated. The reset strategy is for the time-
keeping part of the RTC to survive a system reset, and only be initialized by a power-on reset.
The RTC interrupt enable is cleared by a user reset, so that a time count match (alarm
interrupt) would disable with system reset.
The following register is initialized only by PRSTn: RTCSWComp
The following registers are initialized by PRSTn: RTCData, RTCMatch, RTCLoad, and
RTCCtrl.
20.1 Registers
Register Descriptions
RTCData
Address:
0x8092_0000 - Read Only
Default:
0x0000_0000
Definition:
RTC Data Register. Contains the 32 bit RTC counter value. This counter is
incremented by the 1 Hz clock output from the RTC Trim module.
Bit Descriptions:
RTCDR: Counter value.
Table 20-1. Real Time Clock Register Memory Map
Address Name Description
0x8092_0000 "RTCData" RTC Data Register
0x8092_0004 "RTCMatch" RTC Match Register
0x8092_0008 "RTCSts" RTC Status/EOI Register
0x8092_000C "RTCLoad" RTC Load Register
0x8092_0010 "RTCCtrl" RTC Control Register
0x8092_0098 "RTCSWComp" RTC Software Compensation
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
RTCDR
1514131211109876543210
RTCDR