This is a stack of updates made based on the Windows Media Center remote and receiver/transmitter specification and requirements document that Rafi Rubin recently pointed me at. Its titled Windows-Media-Center-RC-IR-Collection-Green-Button-Specification-03-08-2011-V2.pdf which as of this writing, is publicly available from download.microsoft.com. Tested with 7 different mceusb devices, with no ill effects. Unfortunately, for the most part, these chagnes don't actually improve any shortcomings in the driver, but they do give us a better view of the hardware features and whatnot, and a few things are better explained now, with most of the command and response bits lining up with what MS has documented. v2: use msleep instead of mdelay, and fix a tx regression in v1 Jarod Wilson (9): [media] mceusb: command/response updates from MS docs [media] mceusb: give hardware time to reply to cmds [media] mceusb: set wakeup bits for IR-based resume [media] mceusb: issue device resume cmd when needed [media] mceusb: query device for firmware emulator version [media] mceusb: get misc port data from hardware [media] mceusb: flash LED (emu v2+ only) to signal end of init [media] mceusb: report actual tx frequencies [media] mceusb: update version, copyright, author drivers/media/rc/mceusb.c | 410 +++++++++++++++++++++++++++++++-------------- 1 files changed, 280 insertions(+), 130 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html