@@ -17,4 +17,66 @@ config SYS_CLOCK_TICKS_PER_SEC
17
17
config INITIALIZATION_STACK_SIZE
18
18
default 512
19
19
20
+ if WDT_RENESAS_RX_IWDT_AUTO_START_MODE
21
+
22
+ config WDT_RENESAS_RX_IWDTSTRT
23
+ int "IWDT OFS0 Start Mode Select"
24
+ default 0
25
+ help
26
+ 0: IWDT is automatically activated in auto-start mode after a reset
27
+ 1: IWDT is halted after a reset
28
+
29
+ config WDT_RENESAS_RX_OFS0_IWDTTOPS
30
+ int "IWDT Timeout Period Select"
31
+ default 3
32
+ help
33
+ 0: 128 cycles (007Fh)
34
+ 1: 512 cycles (01FFh)
35
+ 2: 1024 cycles (03FFh)
36
+ 3: 2048 cycles (07FFh)
37
+
38
+ config WDT_RENESAS_RX_OFS0_IWDTCKS
39
+ int "IWDT Clock Divide Ratio Select"
40
+ default 15
41
+ help
42
+ 0: No division
43
+ 2: Divide-by-16
44
+ 3: Divide-by-32
45
+ 4: Divide-by-64
46
+ 15: Divide-by-128
47
+ 5: Divide-by-256
48
+
49
+ config WDT_RENESAS_RX_OFS0_IWDTRPSS
50
+ int "IWDT Window Start Position Select"
51
+ default 3
52
+ help
53
+ 0: 25%
54
+ 1: 50%
55
+ 2: 75%
56
+ 3: 100% (window start position is not specified.)
57
+
58
+ config WDT_RENESAS_RX_OFS0_IWDTRPES
59
+ int "IWDT Window End Position Select"
60
+ default 3
61
+ help
62
+ 0: 75%
63
+ 1: 50%
64
+ 2: 25%
65
+ 3: 0% (window end position is not specified.)
66
+
67
+ config WDT_RENESAS_RX_OFS0_IWDTRSTIRQS
68
+ int "IWDT Reset Interrupt Request Select"
69
+ default 0
70
+ help
71
+ 0: Non-maskable interrupt request output is enabled.
72
+ 1: Reset output is enabled.
73
+
74
+ config WDT_RENESAS_RX_OFS0_IWDTSLCSTP
75
+ int "IWDT Sleep Mode Count Stop Control"
76
+ default 0
77
+ help
78
+ 0: Count stop is disabled.
79
+ 1: Count is stopped at a transition to sleep mode, software standby mode, or deep sleep mode.
80
+
81
+ endif # WDT_RENESAS_RX_IWDT_AUTO_START_MODE
20
82
endif # SOC_SERIES_RX130
0 commit comments