zephyr/samples
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
..
application_development fs: Convert NFFS partition to a generic one 2018-04-26 16:06:55 +05:30
basic samples: Allow use of "CONTROLLER" postfix for LED and GPIO 2018-04-19 09:32:39 -05:00
bluetooth samples: bluetooth: Add Apple iBeacon demo application 2018-04-28 10:55:19 +03:00
boards samples: power_mgr: add harnesss configuration 2018-04-09 22:55:20 -04:00
cpp_synchronization sample: cpp_synchronization: support console harness 2018-01-25 04:45:35 +05:30
drivers samples: flash_shell: Use correct flash write block size 2018-04-30 17:05:06 -04:00
grove sensors: Add separation between ambient and die temperature 2018-04-03 22:29:11 -04:00
hello_world samples: hello_world: disbale asserts on single thread (REVERTME) 2018-01-25 04:45:35 +05:30
mpu tests: cleanup subsystem tests meta-data 2018-04-09 22:55:20 -04:00
net samples: net: Fix CoAP server payload dump function 2018-04-27 13:28:25 +03:00
nfc/nfc_hello tests: nfc_hello: remove filter and support harness 2018-01-25 04:45:35 +05:30
philosophers tests: Few test require CONFIG_STDOUT_CONSOLE=n 2018-02-05 07:05:12 -08:00
sensor drivers/sensors: Switch bmi160 driver to new SPI API 2018-04-04 19:02:35 +02:00
subsys subsys: usb: rework USB DFU class driver 2018-04-30 17:42:40 -04:00
synchronization sample: synchronization: support console harness 2018-01-25 04:45:35 +05:30
testing/integration samples: enhance integration sample and document it 2018-04-30 17:15:29 -04:00
xtensa_asm2 samples/xtensa-asm2: Unit test for new Xtensa assembly primitives 2018-02-16 10:44:29 -05:00
kernel.rst doc: spelling fixes in samples/ and boards/ 2017-06-12 18:28:08 -04:00
samples.rst doc: Introduce the sample category app. dev. to the docs 2018-03-27 09:35:35 -04:00