VSF Documented
usb_lv0.c File Reference
#include "./usbd/usbd.h"

Macros

#define __USB_DC_IMPLEMENT(__N, __TYPE)
 
#define _USB_DC_IMPLEMENT(__N, __TYPE)
 
#define USB_DC_IMPLEMENT(__N, __VALUE)
 

Macro Definition Documentation

◆ __USB_DC_IMPLEMENT

#define __USB_DC_IMPLEMENT ( __N,
__TYPE )
Value:
ch32f10x_##__TYPE##_t USB_DC##__N; \
VSF_CAL_ISR(USB_DC##__N##_IRQHandler) \
{ \
ch32f10x_##__TYPE##_irq(&USB_DC##__N); \
}

◆ _USB_DC_IMPLEMENT

#define _USB_DC_IMPLEMENT ( __N,
__TYPE )
Value:
__USB_DC_IMPLEMENT(__N, __TYPE)
#define __USB_DC_IMPLEMENT(__N, __TYPE)
Definition usb_lv0.c:95

◆ USB_DC_IMPLEMENT

#define USB_DC_IMPLEMENT ( __N,
__VALUE )
Value:
_USB_DC_IMPLEMENT(__N, USB_DC##__N##_TYPE)
#define _USB_DC_IMPLEMENT(__N, __TYPE)
Definition usb_lv0.c:121
Generated from commit: vsfteam/vsf@ceb53fd