aboutsummaryrefslogtreecommitdiff
path: root/src/usb/usb.h
blob: a542e68fc02717bc8242a3a05b60758b4643096a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#ifndef __USB_H__
#define __USB_H__

#include <stdint.h>

void hiddev_fill_IN(uint8_t *buf, uint8_t len);
int hiddev_tx_poll(uint8_t *buf, int len, uint16_t timeout_ms);
void hiddev_onWrite(void (*cb)(uint8_t *buf, uint16_t len));

void usb_start();

#endif /* __USB_H__ */