Intel
18.5.5
General-Purpose Timer 1 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_tim1. Bits 1 and 0 will be
fetched from ost_tim1_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 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
tim1_enable
counting. When set to one the counter is enabled.
18.5.6
Watchdog Timer
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
31:0
tim_val
Timer value. *Write has no effect unless ost_wdog_key=0x482E
®
®
Intel
IXP45X and Intel
IXP46X Product Line of Network Processors
Developer's Manual
824
®
®
IXP45X and Intel
IXP46X Product Line of Network Processors—Operating System Timer
0xC8005010
General-Purpose Timer 1 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 is filled.
0xC8005014
Watchdog Counter
Description
ost_tim1_rl
Reset Hex Value:
ost_tim1_rl
ost_wdog
Reset Hex Value:
tim_val
ost_wdog
0x00000000
8
7
6
5
4
3
2
1
Reset
Access
Value
30'd0
RW
0
RW
0
RW
0xFFFFFFFF
8
7
6
5
4
3
2
1
Reset
Access
Value
0xffffffff
RW
August 2006
Order Number: 306262-004US
0
0
Need help?
Do you have a question about the IXP45X and is the answer not in the manual?