Added chatpad support for Xbox360 with bcd 1.14

This commit is contained in:
Ingo Ruhnke 2011-05-24 04:47:41 +02:00
parent d42f78d060
commit e00bc4584f

View file

@ -120,11 +120,23 @@ Chatpad::Chatpad(libusb_device_handle* handle, uint16_t bcdDevice,
send_command();
usb_submit_read(6, 32);
if (m_bcdDevice == 0x0110)
{
usb_submit_read(6, 32);
}
else if (m_bcdDevice == 0x0114)
{
usb_submit_read(4, 32);
}
}
Chatpad::~Chatpad()
{
if (m_read_transfer)
{
libusb_cancel_transfer(m_read_transfer);
libusb_free_transfer(m_read_transfer);
}
}
void