mpc823rg Freescale Semiconductor, Inc, mpc823rg Datasheet - Page 471

no-image

mpc823rg

Manufacturer Part Number
mpc823rg
Description
Mpc823 Powerquicc Integrated Communications Processor For Portable Systems
Manufacturer
Freescale Semiconductor, Inc
Datasheet
NOTE: You are only responsible for initializing the items in bold.
• TM_BASE—This index pointer contains a 16-bit offset from the beginning of the
• TM_PTR—This index pointer is used exclusively by the RISC microcontroller to point
dual-port RAM to the location of your timer table entry. For the timer table entry area,
you must allocate four bytes for each timer used. If you use all 16 timers, you must
allocate 64 bytes in the timer table entry area. If you do not use all the timers, the timers
must always be allocated in ascending order to save space. For example, if you only
need two timers, then 8 bytes are required for the timer table entry area as long as you
only enable RISC timers 0 and 1.
to the next entry to be executed in the timer table. You must not modify this pointer.
Timer Base + 0C
Timer Base + 00
Timer Base + 02
Timer Base + 04
Timer Base + 06
Timer Base + 08
ADDRESS
Timer Base = (IMMR & 0xFFFF0000) + 0x3DB0.
Table 16-4. RISC Timer Table Parameter RAM Memory Map
Note: The timer table entry area pointed to by the TM_BASE must always be aligned
to a word boundary that is evenly divisible by four.
Freescale Semiconductor, Inc.
TM_BASE
TM_CMD
TM_PTR
TM_CNT
R_TMR
R_TMV
For More Information On This Product,
NAME
MPC823 REFERENCE MANUAL
Go to: www.freescale.com
Half-word
Half-word
Half-word
Half-word
WIDTH
Word
Word
RISC Timer Table Base Address Index Pointer
RISC Timer Command Register
RISC Timer Internal Counter
RISC Timer Mode Register
RISC Timer Valid Register
RISC Timer Table Pointer
Communication Processor Module
DESCRIPTION
16-19

Related parts for mpc823rg