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