@@ -10,24 +10,24 @@ use std::rc::Rc;
1010use std:: sync:: { Arc , Mutex } ;
1111use std:: time:: Duration ;
1212
13- use super :: CommandHandler ;
14- use super :: protocol:: {
13+ use opentitanlib:: app:: TransportWrapper ;
14+ use opentitanlib:: bootstrap:: Bootstrap ;
15+ use opentitanlib:: io:: gpio:: {
16+ BitbangEntry , DacBangEntry , GpioBitbangOperation , GpioDacBangOperation , GpioPin ,
17+ } ;
18+ use opentitanlib:: io:: { i2c, spi} ;
19+ use opentitanlib:: transport:: TransportError ;
20+ use opentitanlib:: util:: serializable_error:: SerializedError ;
21+ use ot_proxy_proto:: {
1522 BitbangEntryRequest , BitbangEntryResponse , DacBangEntryRequest , EmuRequest , EmuResponse ,
1623 GpioBitRequest , GpioBitResponse , GpioDacRequest , GpioDacResponse , GpioMonRequest ,
1724 GpioMonResponse , GpioRequest , GpioResponse , I2cRequest , I2cResponse , I2cTransferRequest ,
1825 I2cTransferResponse , Message , ProxyRequest , ProxyResponse , Request , Response , SpiRequest ,
1926 SpiResponse , SpiTransferRequest , SpiTransferResponse , UartRequest , UartResponse ,
2027} ;
21- use crate :: app:: TransportWrapper ;
22- use crate :: bootstrap:: Bootstrap ;
23- use crate :: io:: gpio:: {
24- BitbangEntry , DacBangEntry , GpioBitbangOperation , GpioDacBangOperation , GpioPin ,
25- } ;
26- use crate :: io:: { i2c, spi} ;
27- use crate :: proxy:: Connection ;
28- use crate :: proxy:: nonblocking_uart:: NonblockingUartRegistry ;
29- use crate :: transport:: TransportError ;
30- use crate :: util:: serializable_error:: SerializedError ;
28+
29+ use super :: nonblocking_uart:: NonblockingUartRegistry ;
30+ use super :: { CommandHandler , Connection } ;
3131
3232/// Implementation of the handling of each protocol request, by means of an underlying
3333/// `Transport` implementation.
0 commit comments