4 Commits

Author SHA1 Message Date
Jared Boone
526a8e9e7a Add typed request return value that indicates request is OK or requires endpoint STALL.
Changed vendor request to a lookup table, instead of an ever-growing switch statement.
2012-10-18 19:47:25 -07:00
Jared Boone
3c17bad743 Stall USB endpoint if control request is not handled. 2012-10-13 17:03:28 -07:00
Jared Boone
aff5cc0c69 Oops, forgot license header on new files... 2012-10-06 19:11:19 -07:00
Jared Boone
3451a3c3d8 Tons of new USB code. It should eventually migrate into common, or even libopencm3, once it's not a steaming pile of crap... 2012-10-06 18:58:18 -07:00