Merge pull request #1835 from MasterQ32/otg_bringup

Implements deinit functions for host/device mode switch
This commit is contained in:
Ha Thach
2024-04-08 23:48:52 +07:00
committed by GitHub
33 changed files with 312 additions and 102 deletions

View File

@@ -1389,6 +1389,10 @@ void audiod_init(void)
}
}
bool audiod_deinit(void) {
return false; // TODO not implemented yet
}
void audiod_reset(uint8_t rhport)
{
(void) rhport;

View File

@@ -685,6 +685,7 @@ static inline bool tud_audio_fb_set(uint32_t feedback)
// Internal Class Driver API
//--------------------------------------------------------------------+
void audiod_init (void);
bool audiod_deinit (void);
void audiod_reset (uint8_t rhport);
uint16_t audiod_open (uint8_t rhport, tusb_desc_interface_t const * itf_desc, uint16_t max_len);
bool audiod_control_xfer_cb(uint8_t rhport, uint8_t stage, tusb_control_request_t const * request);