General-Purpose Timer 0 Reload; General-Purpose Timer 1 - Intel IXP45X Developer's Manual

Network processors
Table of Contents

Advertisement

Operating System Timer—Intel
18.5.3

General-Purpose Timer 0 Reload

Register Name:
Physical Address:
Register Description:
Access: Read/Write
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9
Register
Bits
Name
Reload value. Value to be reloaded into ost_tim0. Bits 1 and 0 will be
fetched from ost_tim0_cfg.
For predictable operation, stop the timer before writing a new value
31:2
reload_val
into the reload register.
Note:
The one_shot control bit specifies what action should be taken when
the counter reaches zero. If the one_shot control bit is set to zero,
1
tim1_one_shot
when the counter reaches zero it will load the "reload value register"
and start counting down. If the one_shot control register is set to one
it will load the "reload value register" and stop counting.
The cnt_enable register controls whether the counter is enabled for
0
tim0_enable
counting. When set to one the counter is enabled.
18.5.4

General-Purpose Timer 1

Register Name:
Physical Address:
Register Description:
Access: Read
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9
Register
Bits
Name
31:0
timer_val
Current value of the timer
August 2006
Order Number: 306262-004US
®
®
IXP45X and Intel
IXP46X Product Line of Network Processors
0xC8005008
General-Purpose Timer 0 Reload
reload_val
Description
As the counter counts to zero, writing a value of X to these
bits will generate interrupts at intervals of (X*4)+1 cycles,
unless the two least significant bits in ost_tim0_cfg are filled.
0xC800500C
General-Purpose Timer 1
timer_val
Description
Intel
ost_tim0_rl
Reset Hex Value:
ost_tim0_rl
ost_tim1
Reset Hex Value:
ost_tim1
®
®
IXP45X and Intel
IXP46X Product Line of Network Processors
0x00000000
8
7
6
5
4
3
2
1
Reset
Access
Value
30'd0
RW
0
RW
0
RW
0x00000000
8
7
6
5
4
3
2
1
Reset
Access
Value
32'd0
RO
Developer's Manual
0
0
823

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the IXP45X and is the answer not in the manual?

Questions and answers

This manual is also suitable for:

Ixp46x

Table of Contents