[FL-1857] New USB stack (#735)
* libusb_stm32 USB stack test * USB: Add dual CDC mode * USB HID demo, added libusb_stm32 as submodule * Target F6/F7: remomve unused ll_usb Co-authored-by: n.minaylov <n.minaylov@flipperdevices.com> Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
This commit is contained in:
21
firmware/targets/furi-hal-include/furi-hal-usb.h
Normal file
21
firmware/targets/furi-hal-include/furi-hal-usb.h
Normal file
@@ -0,0 +1,21 @@
|
||||
#pragma once
|
||||
|
||||
#include "usb.h"
|
||||
|
||||
typedef enum {
|
||||
UsbModeNone,
|
||||
UsbModeVcpSingle,
|
||||
UsbModeVcpDual,
|
||||
UsbModeHid,
|
||||
UsbModeU2F,
|
||||
|
||||
UsbModesNum,
|
||||
} UsbMode;
|
||||
|
||||
void furi_hal_usb_init();
|
||||
|
||||
void furi_hal_usb_set_config(UsbMode mode);
|
||||
|
||||
void furi_hal_usb_disable();
|
||||
|
||||
void furi_hal_usb_enable();
|
||||
Reference in New Issue
Block a user