Home | History | Annotate | Download | only in dfu
      1 menu "DFU support"
      2 
      3 config DFU
      4 	bool
      5 	imply DFU_OVER_USB if USB_GADGET
      6 
      7 config DFU_OVER_USB
      8 	bool
      9 	select HASH
     10 	depends on USB_GADGET
     11 
     12 config DFU_OVER_TFTP
     13 	bool
     14 	depends on NET
     15 
     16 if DFU
     17 config DFU_TFTP
     18 	bool "DFU via TFTP"
     19 	select DFU_OVER_TFTP
     20 	help
     21 	  This option allows performing update of DFU-managed medium with data
     22 	  sent via TFTP boot.
     23 
     24 	  Detailed description of this feature can be found at ./doc/README.dfutftp
     25 
     26 config DFU_MMC
     27 	bool "MMC back end for DFU"
     28 	help
     29 	  This option enables using DFU to read and write to MMC based storage.
     30 
     31 config DFU_NAND
     32 	bool "NAND back end for DFU"
     33 	help
     34 	  This option enables using DFU to read and write to NAND based
     35 	  storage.
     36 
     37 config DFU_RAM
     38 	bool "RAM back end for DFU"
     39 	help
     40 	  This option enables using DFU to read and write RAM on the target.
     41 
     42 config DFU_SF
     43 	bool "SPI flash back end for DFU"
     44 	help
     45 	  This option enables using DFU to read and write to SPI flash based
     46 	  storage.
     47 
     48 endif
     49 endmenu
     50