Microchip® Advanced Software Framework

common/services/usb/class/msc/host/example2/main.h File Reference

Declaration of main function used by example.

Copyright (c) 2014-2018 Microchip Technology Inc. and its subsidiaries.

Functions

void main_usb_connection_event (uhc_device_t *dev, bool b_present)
 Notify that a USB device has been connected or disconnected. More...
 
void main_usb_sof_event (void)
 Notify that a SOF has been sent (each 1 ms) More...
 

void main_usb_connection_event ( uhc_device_t dev,
bool  b_present 
)

Notify that a USB device has been connected or disconnected.

Parameters
devPointer on USB device information
b_presenttrue, if the device has been connected

Notify that a USB device has been connected or disconnected.

Parameters
devPointer on USB device information
b_presenttrue, if the device has been connected

Notify that a USB device has been connected or disconnected.

References lun_connected, MAIN_EVENT_CONNECTION, MAIN_EVENT_DISCONNECTION, main_events, main_reset_states(), sof_count, ui_usb_connection_event(), and UNUSED.

void main_usb_sof_event ( void  )

Notify that a SOF has been sent (each 1 ms)