Merge pull request #2281 from dstric-aqueduct/main
allow for optional override of `Suspend` event for a UsbDevice
This commit is contained in:
		@@ -363,7 +363,7 @@ impl<'d, T: Instance> driver::Bus for Bus<'d, T> {
 | 
				
			|||||||
            let siestatus = regs.sie_status().read();
 | 
					            let siestatus = regs.sie_status().read();
 | 
				
			||||||
            let intrstatus = regs.intr().read();
 | 
					            let intrstatus = regs.intr().read();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            if siestatus.resume() {
 | 
					            if siestatus.resume() || intrstatus.dev_resume_from_host() {
 | 
				
			||||||
                regs.sie_status().write(|w| w.set_resume(true));
 | 
					                regs.sie_status().write(|w| w.set_resume(true));
 | 
				
			||||||
                return Poll::Ready(Event::Resume);
 | 
					                return Poll::Ready(Event::Resume);
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user