mirror of
https://github.com/libretro/RetroArch
synced 2025-02-20 06:40:18 +00:00
(libusb_hid.c) Preliminary implementation of adapter_thread
This commit is contained in:
parent
52312b51a7
commit
5bffebd203
@ -36,6 +36,7 @@ struct libusb_adapter
|
||||
|
||||
uint8_t manufacturer_name[255];
|
||||
uint8_t name[255];
|
||||
uint8_t data[2048];
|
||||
|
||||
uint32_t slot;
|
||||
|
||||
@ -51,10 +52,15 @@ static void adapter_thread(void *data)
|
||||
|
||||
while (!adapter->quitting)
|
||||
{
|
||||
driver_t *driver = driver_get_ptr();
|
||||
libusb_hid_t *hid = (libusb_hid_t*)driver->hid_data;
|
||||
#if 0
|
||||
static unsigned count;
|
||||
fprintf(stderr, "Gets here, count: %d\n", count++);
|
||||
fprintf(stderr, "[%s] Gets here, count: %d\n", adapter->name, count++);
|
||||
#endif
|
||||
if (adapter && hid)
|
||||
pad_connection_packet(&hid->slots[adapter->slot], adapter->slot,
|
||||
adapter->data, sizeof(adapter->data) - 1);
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user