Hi guys, A few of you might remember the thread I started in November about an apparent bug in the ping-pong buffering feature of the Microchip USB stack. Specifically, if you have an odd number of IN packets between a pair of USB_SET_CONFIGURATION packets, then the IN endpoint locks up when the second SET_CONFIGURATION packet is received. Well, I got a lovely email the other day from Mchip Support, asking for more info.. This was provided, and about 20 minutes ago I got a second email: "yep, there's a problem, we know what it is, and we're working on a fix." So I can add "Microchip USB Stack" to my "things I broke or found bugs in" list... Maybe I should be doing software testing instead of software "engineering"?... -- Phil. piclist@philpem.me.uk http://www.philpem.me.uk/ -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist