stm32/ipcc: fix tl_mbox example
				
					
				
			This commit is contained in:
		
							parent
							
								
									ca8957da43
								
							
						
					
					
						commit
						2dd5ce83ec
					
				| @ -4,14 +4,15 @@ | |||||||
| 
 | 
 | ||||||
| use defmt::*; | use defmt::*; | ||||||
| use embassy_executor::Spawner; | use embassy_executor::Spawner; | ||||||
| use embassy_stm32::tl_mbox::{Config, TlMbox}; | use embassy_stm32::bind_interrupts; | ||||||
| use embassy_stm32::{bind_interrupts, tl_mbox}; | use embassy_stm32::ipcc::Config; | ||||||
|  | use embassy_stm32_wpan::TlMbox; | ||||||
| use embassy_time::{Duration, Timer}; | use embassy_time::{Duration, Timer}; | ||||||
| use {defmt_rtt as _, panic_probe as _}; | use {defmt_rtt as _, panic_probe as _}; | ||||||
| 
 | 
 | ||||||
| bind_interrupts!(struct Irqs{ | bind_interrupts!(struct Irqs{ | ||||||
|     IPCC_C1_RX => tl_mbox::ReceiveInterruptHandler; |     IPCC_C1_RX => embassy_stm32_wpan::ReceiveInterruptHandler; | ||||||
|     IPCC_C1_TX => tl_mbox::TransmitInterruptHandler; |     IPCC_C1_TX => embassy_stm32_wpan::TransmitInterruptHandler; | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| #[embassy_executor::main] | #[embassy_executor::main] | ||||||
| @ -44,7 +45,7 @@ async fn main(_spawner: Spawner) { | |||||||
|     info!("Hello World!"); |     info!("Hello World!"); | ||||||
| 
 | 
 | ||||||
|     let config = Config::default(); |     let config = Config::default(); | ||||||
|     let mbox = TlMbox::new(p.IPCC, Irqs, config); |     let mbox = TlMbox::init(p.IPCC, Irqs, config); | ||||||
| 
 | 
 | ||||||
|     loop { |     loop { | ||||||
|         let wireless_fw_info = mbox.wireless_fw_info(); |         let wireless_fw_info = mbox.wireless_fw_info(); | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user