|
SA1110 Datasheet, PDF (5/406 Pages) Intel Corporation – Intel StrongARM SA-1110 Microprocessor | |||
|
◁ |
9
System Control Module ...............................................................................................9â1
9.1 General-Purpose I/O .........................................................................................9â1
9.1.1 GPIO Register Definitions..............................................................................9â2
9.1.1.1 GPIO Pin-Level Register (GPLR) ............................................................9â3
9.1.1.2 GPIO Pin Direction Register (GPDR) ......................................................9â4
9.1.1.3 GPIO Pin Output Set Register (GPSR) and Pin Output
Clear Register (GPCR) ............................................................................9â5
9.1.1.4 GPIO Rising-Edge Detect Register (GRER) and
Falling-Edge Detect Register (GFER) .....................................................9â6
9.1.1.5 GPIO Edge Detect Status Register (GEDR) ...........................................9â7
9.1.1.6 GPIO Alternate Function Register (GAFR)..............................................9â8
9.1.2 GPIO Alternate Functions..............................................................................9â9
9.1.2.1 3.6864 MHz Option for GP 27 Alternate Output Function ..................... 9â10
9.1.3 GPIO Register Locations ............................................................................. 9â10
9.2 Interrupt Controller .......................................................................................... 9â11
9.2.1 Interrupt Controller Register Definitions....................................................... 9â12
9.2.1.1 Interrupt Controller Pending Register (ICPR) ........................................9â12
9.2.1.2 Interrupt Controller IRQ Pending Register (ICIP) and
FIQ Pending Register (ICFP) ................................................................ 9â14
9.2.1.3 Interrupt Controller Mask Register (ICMR) ............................................ 9â15
9.2.1.4 Interrupt Controller Level Register (ICLR) ............................................. 9â16
9.2.1.5 Interrupt Controller Control Register (ICCR) ......................................... 9â17
9.2.2 Interrupt Controller Register Locations ........................................................ 9â18
9.3 Real-Time Clock.............................................................................................. 9â18
9.3.1 RTC Counter Register (RCNR) ................................................................... 9â18
9.3.2 RTC Alarm Register (RTAR) ....................................................................... 9â19
9.3.3 RTC Status Register (RTSR)....................................................................... 9â19
9.3.4 RTC Trim Register (RTTR).......................................................................... 9â20
9.3.5 Trim Procedure ............................................................................................ 9â20
9.3.5.1 Oscillator Frequency Calibration ...........................................................9â20
9.3.5.2 RTTR Value Calculations ...................................................................... 9â21
9.3.6 Real-Time Clock Register Locations ...........................................................9â22
9.4 Operating System Timer ................................................................................. 9â22
9.4.1 OS Timer Count Register (OSCR)............................................................... 9â23
9.4.2 OS Timer Match Registers 0â3 (OSMR 0, OSMR 1, OSMR 2, OSMR 3)... 9â23
9.4.3 OS Timer Watchdog Match Enable Register (OWER) ................................ 9â23
9.4.4 OS Timer Status Register (OSSR) .............................................................. 9â24
9.4.5 OS Timer Interrupt Enable Register (OIER) ................................................ 9â25
9.4.6 Watchdog Timer .......................................................................................... 9â25
9.4.7 OS Timer Register Locations....................................................................... 9â26
9.5 Power Manager .............................................................................................. 9â26
9.5.1 Run Mode .................................................................................................... 9â26
9.5.2 Idle Mode ..................................................................................................... 9â26
9.5.2.1 Entering Idle Mode ................................................................................ 9â27
9.5.2.2 Exiting Idle Mode ................................................................................... 9â27
9.5.3 Sleep Mode..................................................................................................9â28
9.5.3.1 CPU Preparation for Sleep Mode .......................................................... 9â28
9.5.3.2 Events Causing Entry into Sleep Mode ................................................. 9â28
9.5.3.3 The Sleep Shutdown Sequence ............................................................ 9â28
9.5.3.4 During Sleep Mode................................................................................ 9â29
9.5.3.5 The Sleep Wake-Up Sequence ............................................................. 9â29
SA-1110 Developerâs Manual
v
|
▷ |