1 uint8_t TEMPLATE_FUNC_NAME (void* Buffer
, uint16_t Length
)
3 uint8_t* DataStream
= (uint8_t*)(Buffer
+ TEMPLATE_BUFFER_OFFSET(Length
));
7 if (Endpoint_IsOUTReceived())
9 while (Length
&& Endpoint_BytesInEndpoint())
11 TEMPLATE_TRANSFER_BYTE(DataStream
);
19 while (!(Endpoint_IsINReady()));
21 return ENDPOINT_RWCSTREAM_NoError
;
25 #undef TEMPLATE_BUFFER_OFFSET
26 #undef TEMPLATE_FUNC_NAME
27 #undef TEMPLATE_TRANSFER_BYTE