Move to basic DMA I2C | handle poll FUSB better
This commit is contained in:
@@ -293,7 +293,7 @@ enum fusb_typec_current fusb_get_typec_current();
|
||||
/*
|
||||
* Initialization routine for the FUSB302B
|
||||
*/
|
||||
void fusb_setup();
|
||||
bool fusb_setup();
|
||||
|
||||
/*
|
||||
* Reset the FUSB302B
|
||||
|
||||
@@ -18,10 +18,11 @@
|
||||
|
||||
void fusb302_start_processing() {
|
||||
/* Initialize the FUSB302B */
|
||||
fusb_setup();
|
||||
PolicyEngine::init();
|
||||
ProtocolTransmit::init();
|
||||
ProtocolReceive::init();
|
||||
InterruptHandler::init();
|
||||
if (fusb_setup()) {
|
||||
PolicyEngine::init();
|
||||
ProtocolTransmit::init();
|
||||
ProtocolReceive::init();
|
||||
InterruptHandler::init();
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user