File tree 1 file changed +5
-2
lines changed
1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -10,6 +10,8 @@ use embassy_time_queue_utils::Queue;
10
10
use pac:: TIMER ;
11
11
#[ cfg( feature = "_rp235x" ) ]
12
12
use pac:: TIMER0 as TIMER ;
13
+ #[ cfg( all( feature = "_rp235x" , feature = "timer-src-clk-sys" ) ) ]
14
+ use rp_pac:: timer:: vals:: ClkSys ;
13
15
14
16
use crate :: interrupt:: InterruptExt ;
15
17
use crate :: { interrupt, pac} ;
@@ -131,8 +133,9 @@ pub unsafe fn init() {
131
133
}
132
134
#[ cfg( all( feature = "_rp235x" , feature = "timer-src-clk-sys" ) ) ]
133
135
{
134
- // The PAC currently only defines `TIMER0` even though the RP2350 also has a `TIMER1`.
135
- let timer_0 = TIMER0 ;
136
+ // The PAC currently only defines `TIMER0` as `TIMER` even though the RP2350 also has
137
+ // `TIMER1`.
138
+ let timer_0 = TIMER ;
136
139
// Switch `SOURCE` to `CLK_SYS` (instead of 1 µs tick)
137
140
timer_0. source ( ) . write ( |w| w. set_clk_sys ( ClkSys :: CLK_SYS ) ) ;
138
141
// Lock configuration--`TIMER0` now read-only (until reset)
You can’t perform that action at this time.
0 commit comments