hv_drv_UsbGadgetFuncBillboard.h 536 B

123456789101112131415161718192021222324252627
  1. /*
  2. * @file hv_drv_UsbGadgetFuncBillboard.c
  3. * @brief Header of Device Billboard function.
  4. *
  5. * @author HiView SoC Software Team
  6. * @version 1.0.0
  7. * @date 2022-06-15
  8. */
  9. #ifndef __HV_DRV_USB_GADGET_FUNC_BILLBOARD_H_
  10. #define __HV_DRV_USB_GADGET_FUNC_BILLBOARD_H_
  11. #include "hv_drv_UsbGadgetComposite.h"
  12. /* big enough to hold our biggest descriptor */
  13. #ifdef CONFIG_USB_LOWSPEED
  14. #define DFU_USB_BUFSIZ 8
  15. #else
  16. #define DFU_USB_BUFSIZ 4096
  17. #endif
  18. int billboard_add(struct usb_configuration *c);
  19. #endif