#pragma once
#include "main.h"
// Funktionen von usb.cpp (allgemein)
extern void usbInit();
extern void usbPoll();
// Funktion von usb.cpp als MTP-Klasse (ep=3 für Event)
extern void usbSend(const void*buf,byte len,bool flush,byte ep=2);
byte usbRecv(void*buf,byte len/*, bool end_at_short_packet=false*/);
//byte usbRecvWait();
bool usbRecvPoll();
// Statische Daten sind (auf AVR) besser als Funktionsparameter
// Callback: Wird von usb.cpp als CDC-Klasse gerufen, wenn Daten kommen
extern void handleEp0Out();
//void eelog(const void*data,byte len);
Detected encoding: UTF-8 | 0
|