Exemple #1
0
		CORE_USBD_GET_SETUP(__TARGET_CHIP__),
		CORE_USBD_PREPARE_BUFFER(__TARGET_CHIP__),
		// ep
		{
			&CORE_USBD_EP_NUM(__TARGET_CHIP__),
			CORE_USBD_EP_RESET(__TARGET_CHIP__),
			CORE_USBD_EP_SET_TYPE(__TARGET_CHIP__),
			
			CORE_USBD_EP_SET_IN_DBUFFER(__TARGET_CHIP__),
			CORE_USBD_EP_IS_IN_DBUFFER(__TARGET_CHIP__),
			CORE_USBD_EP_SWITCH_IN_BUFFER(__TARGET_CHIP__),
			CORE_USBD_EP_SET_IN_EPSIZE(__TARGET_CHIP__),
			CORE_USBD_EP_GET_IN_EPSIZE(__TARGET_CHIP__),
			CORE_USBD_EP_SET_IN_STALL(__TARGET_CHIP__),
			CORE_USBD_EP_CLEAR_IN_STALL(__TARGET_CHIP__),
			CORE_USBD_EP_IS_IN_STALL(__TARGET_CHIP__),
			CORE_USBD_EP_RESET_IN_TOGGLE(__TARGET_CHIP__),
			CORE_USBD_EP_TOGGLE_IN_TOGGLE(__TARGET_CHIP__),
			CORE_USBD_EP_SET_IN_COUNT(__TARGET_CHIP__),
			CORE_USBD_EP_WRITE_IN_BUFFER(__TARGET_CHIP__),
			
			CORE_USBD_EP_SET_OUT_DBUFFER(__TARGET_CHIP__),
			CORE_USBD_EP_IS_OUT_DBUFFER(__TARGET_CHIP__),
			CORE_USBD_EP_SWITCH_OUT_BUFFER(__TARGET_CHIP__),
			CORE_USBD_EP_SET_OUT_EPSIZE(__TARGET_CHIP__),
			CORE_USBD_EP_GET_OUT_EPSIZE(__TARGET_CHIP__),
			CORE_USBD_EP_SET_OUT_STALL(__TARGET_CHIP__),
			CORE_USBD_EP_CLEAR_OUT_STALL(__TARGET_CHIP__),
			CORE_USBD_EP_IS_OUT_STALL(__TARGET_CHIP__),
			CORE_USBD_EP_RESET_OUT_TOGGLE(__TARGET_CHIP__),
			CORE_USBD_EP_TOGGLE_OUT_TOGGLE(__TARGET_CHIP__),
Exemple #2
0
	.usbd.resume = CORE_USBD_RESUME(__TARGET_CHIP__),
	.usbd.lowpower = CORE_USBD_LOWPOWER(__TARGET_CHIP__),
	.usbd.get_frame_number = CORE_USBD_GET_FRAME_NUM(__TARGET_CHIP__),
	.usbd.get_setup = CORE_USBD_GET_SETUP(__TARGET_CHIP__),
	.usbd.prepare_buffer = CORE_USBD_PREPARE_BUFFER(__TARGET_CHIP__),
	.usbd.ep.num_of_ep = &CORE_USBD_EP_NUM(__TARGET_CHIP__),
	.usbd.ep.reset = CORE_USBD_EP_RESET(__TARGET_CHIP__),
	.usbd.ep.set_type = CORE_USBD_EP_SET_TYPE(__TARGET_CHIP__),
	.usbd.ep.set_IN_dbuffer = CORE_USBD_EP_SET_IN_DBUFFER(__TARGET_CHIP__),
	.usbd.ep.is_IN_dbuffer = CORE_USBD_EP_IS_IN_DBUFFER(__TARGET_CHIP__),
	.usbd.ep.switch_IN_buffer = CORE_USBD_EP_SWITCH_IN_BUFFER(__TARGET_CHIP__),
	.usbd.ep.set_IN_epsize = CORE_USBD_EP_SET_IN_EPSIZE(__TARGET_CHIP__),
	.usbd.ep.get_IN_epsize = CORE_USBD_EP_GET_IN_EPSIZE(__TARGET_CHIP__),
	.usbd.ep.set_IN_stall = CORE_USBD_EP_SET_IN_STALL(__TARGET_CHIP__),
	.usbd.ep.clear_IN_stall = CORE_USBD_EP_CLEAR_IN_STALL(__TARGET_CHIP__),
	.usbd.ep.is_IN_stall = CORE_USBD_EP_IS_IN_STALL(__TARGET_CHIP__),
	.usbd.ep.reset_IN_toggle = CORE_USBD_EP_RESET_IN_TOGGLE(__TARGET_CHIP__),
	.usbd.ep.toggle_IN_toggle = CORE_USBD_EP_TOGGLE_IN_TOGGLE(__TARGET_CHIP__),
	.usbd.ep.set_IN_count = CORE_USBD_EP_SET_IN_COUNT(__TARGET_CHIP__),
	.usbd.ep.write_IN_buffer = CORE_USBD_EP_WRITE_IN_BUFFER(__TARGET_CHIP__),
	.usbd.ep.set_OUT_dbuffer = CORE_USBD_EP_SET_OUT_DBUFFER(__TARGET_CHIP__),
	.usbd.ep.is_OUT_dbuffer = CORE_USBD_EP_IS_OUT_DBUFFER(__TARGET_CHIP__),
	.usbd.ep.switch_OUT_buffer = CORE_USBD_EP_SWITCH_OUT_BUFFER(__TARGET_CHIP__),
	.usbd.ep.set_OUT_epsize = CORE_USBD_EP_SET_OUT_EPSIZE(__TARGET_CHIP__),
	.usbd.ep.get_OUT_epsize = CORE_USBD_EP_GET_OUT_EPSIZE(__TARGET_CHIP__),
	.usbd.ep.set_OUT_stall = CORE_USBD_EP_SET_OUT_STALL(__TARGET_CHIP__),
	.usbd.ep.clear_OUT_stall = CORE_USBD_EP_CLEAR_OUT_STALL(__TARGET_CHIP__),
	.usbd.ep.is_OUT_stall = CORE_USBD_EP_IS_OUT_STALL(__TARGET_CHIP__),
	.usbd.ep.reset_OUT_toggle = CORE_USBD_EP_RESET_OUT_TOGGLE(__TARGET_CHIP__),
	.usbd.ep.toggle_OUT_toggle = CORE_USBD_EP_TOGGLE_OUT_TOGGLE(__TARGET_CHIP__),
	.usbd.ep.get_OUT_count = CORE_USBD_EP_GET_OUT_COUNT(__TARGET_CHIP__),