zephyr/subsys
Johann Fischer b2ca5ee5bc subsys: usb: rework USB DFU class driver
This patch moves USB DFU class driver to subsys/usb/class.

For the first the USB DFU class driver depends on DFU image
manager and partition layout and is limited to use as an
application for the bootloader. The driver fetches the
information about the flash, erase block size, write block
size and partitions offset from the DT now. The driver has
two interfaces associated with the two partitions "SLOT-0"
and "SLOT-1". The "SLOT-0" can only be read.

In the following work the class driver can be extended so
that it can be used from the bootloader and update a flash
region directly from the bootloader.

Signed-off-by: Johann Fischer <j.fischer@phytec.de>
2018-04-30 17:42:40 -04:00
..
bluetooth Bluetooth: Mesh: Remove redundant branch for IV Update 2018-04-26 12:18:31 +03:00
console kconfig: fix help syntax and add spaces 2017-12-13 17:43:28 -06:00
cpp kconfig: Move CPLUSPLUS from root to "Compiler Options" 2018-04-30 13:12:01 -04:00
debug arch: x86: Unwind the stack on fatal errors 2018-03-16 14:12:15 -07:00
dfu subsys: dfu: boot: Remove unused ver query code. 2018-02-21 18:53:42 -05:00
disk disk: delete the GET_DISK_SIZE IOCTL. 2018-01-31 09:14:40 -05:00
fs fs: Convert NFFS partition to a generic one 2018-04-26 16:06:55 +05:30
logging syslog: net: Fix multiple network interface selection for IPv4 2018-04-13 08:29:44 -04:00
mgmt mgmt: Switch to new base64 library 2018-03-23 05:18:11 -04:00
net net: arp: Do not access NULL network packet 2018-04-30 10:45:12 +03:00
random subsys: random: Fix semaphore initial count of xoroshiro128 2017-11-15 15:47:10 -06:00
settings subsys: settings: Fix Kconfig dependencies 2018-04-26 16:24:31 +02:00
shell shell: kernel: Add reboot command 2018-04-25 07:18:35 +05:30
storage fs: Convert NFFS partition to a generic one 2018-04-26 16:06:55 +05:30
usb subsys: usb: rework USB DFU class driver 2018-04-30 17:42:40 -04:00
CMakeLists.txt subsys: Add a new settings subsystem 2018-03-28 10:44:20 -04:00
Kconfig kconfig: Move CPLUSPLUS from root to "Compiler Options" 2018-04-30 13:12:01 -04:00