Microchip® Advanced Software Framework

Todo List
Global get_cur_lun (void)
Implement.
Global host_get_data (U8 pipe, U16 *nb_data, void *ptr_buf)
Error code management
Global host_suspend_action (void)
Implement this on the silicon version
Global host_transfer_control (void *data_pointer)
Fix all time-out errors and disconnections in active wait loop.
Global ISR (func, int_grp, int_lvl)
Update to use IRQ numbers when these are made available in the device header files of both IAR and GCC.
Global stream_state (U8 id)
Implement.
Global stream_stop (U8 id)
Implement.
Global usb_device_task_init (void)
Implement this on the silicon version
Global usb_general_interrupt_non_naked (void)

ID pin hot state change!!!

Implement this on the silicon version

Global usb_host_task (void *pvParameters)
Global usb_host_task_init (void)
Implement this on the silicon version
Group USBB_host_driver
Implement macros for endpoint DMA registers and descriptors
Global ushell_cmd_cat (bool b_more)
more management not fully functional with file without CR