Registers (Base : 0Xe000_E000); System Timer Control And Status Register (Syst_Csr); Systick Reload Value Register (Syst_Rvr) - Wiznet W7500 Reference Manual

Internet offload processor
Hide thumbs Also See for W7500:
Table of Contents

Advertisement

6.4

Registers (Base : 0xE000_E000)

6.4.1 System Timer control and status register (SYST_CSR)

Address Offset : 0x010
Reset value : 0x0000_0000
31
30
29
28
res
res
res
res
15
14
13
12
res
res
res
res
[0] ENABLE – Enables the counter
0 : Counter disabled
1 : Counter enabled
[1] TICKINT – Enables SysTick exception request
O : Counting down to zero does not assert the SysTick exception request
1 : Counting down to zero to asserts the SysTick exception request
[16] COUNTFLAG – Returns 1 if timer counted to 0 since the last read of this register.

6.4.2 SysTick Reload Value Register (SYST_RVR)

Address Offset : 0x014
Reset value : 0x0000_0000
31
30
29
28
res
res
res
res
15
14
13
12
[23:0] RELOAD – Value to load into the SYST_CVR when the counter is enabled and
when it reaches 0
-
W7500 Datasheet Version1.0.0
27
26
25
24
res
res
res
res
11
10
9
8
res
res
res
res
27
26
25
res
res
res
res
11
10
9
RELOAD[15:0]
The RELOAD value can be any value in the range 0x0000_0001 –
0x00FFFFFF. You can program a value of 0, but this has no effect
because the SysTick exception request and COUNTFLAG are activated
when count from 1 to 0.
23
22
21
res
res
res
7
6
5
4
res
res
res
res
24
23
22
21
8
7
6
5
R
20
19
18
17
res
res
res
res
3
2
1
res
res
TICKINT
R/W
20
19
18
RELOAD[23:16]
R
4
3
2
41 / 512
16
CNTFLAG
R
0
ENABLE
R/W
17
16
1
0

Advertisement

Table of Contents
loading

Table of Contents