rockbox/utils/hwstub/stub/stmp
Amaury Pouly c17d30f204 utils/hwstub: completely rework the protocol, drop unused features
The protocol has evolved a lot during the 2.x.y lifetime, bringing more
features which later got unused. This commit removes all the unused stuff
and simplifies everything:
- drop the feature mask: everything is mandatory or stalled on error
- remove the info request and put all static information in standard USB
  descriptors which are part of the configuration descriptor (and can be
  retrieved using the standard GetDescriptor request).
- remove the USB interface, we had only one anyway
- remove all endpoint descriptors
- remove the exit/atexit stuff, it never worked as intended anyway
- update the hwstub library and make it able to handle any device
- update the tools (mostly renaming and removing of code)

Change-Id: I1872bba7f4177fc3891180e8f944aab88f5bde31
2014-02-10 23:14:24 +01:00
..
crt0.S hwstub/stmp: cleanup 2013-12-13 00:20:18 +01:00
hwstub.db hwstub: forgot the db command file for stmp 2013-12-06 11:37:10 +01:00
hwstub.lds hwstub rk27xx port 2013-11-24 00:10:36 +01:00
Makefile hwstub: produce sb1 image too (for STMP3600) 2013-10-26 17:34:35 +02:00
target-config.h
target.c utils/hwstub: completely rework the protocol, drop unused features 2014-02-10 23:14:24 +01:00