zephyr/samples/subsys/usb/mass/Kconfig
Johann Fischer 1c4011ff6e usb: remove usb_pid.Kconfig file
Remove Kconfig file samples/subsys/usb/usb_pid.Kconfig added in
the commit e5cbe6a9e7 ("usb: cdc: Add unique PIDs for each sample")
with the motivation to have a separate ID for each sample supposedly
to be recognizable by the host.

The new USB support does not use the options, VID/PID is set
directly in the application. As a note, it is not necessary to have
unique PID for each sample, especially for the well known USB classes.

Replace the individual Kconfig options in the documentation
by a table with the references to the samples and PIDs.

Signed-off-by: Johann Fischer <johann.fischer@nordicsemi.no>
2022-11-22 11:09:21 +01:00

74 lines
1.5 KiB
Plaintext

# Copyright (c) 2019-2020 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
config APP_WIPE_STORAGE
bool "Option to clear the flash area before mounting"
help
Use this to force an existing file system to be created.
choice
prompt "Storage and file system type used by the application"
default APP_MSC_STORAGE_NONE
help
Specify the type of storage and file system.
config APP_MSC_STORAGE_NONE
bool "Use RAM disk as block device"
imply DISK_DRIVER_RAM
config APP_MSC_STORAGE_RAM
bool "Use RAM disk and FAT file system"
imply DISK_DRIVER_RAM
imply FILE_SYSTEM
imply FAT_FILESYSTEM_ELM
config APP_MSC_STORAGE_FLASH_FATFS
bool "Use FLASH disk and FAT file system"
imply DISK_DRIVER_FLASH
imply FILE_SYSTEM
imply FAT_FILESYSTEM_ELM
config APP_MSC_STORAGE_FLASH_LITTLEFS
bool "Use FLASH disk and LittleFS"
imply DISK_DRIVER_FLASH
imply FILE_SYSTEM
imply FILE_SYSTEM_LITTLEFS
config APP_MSC_STORAGE_SDCARD
bool "Use SDHC and FAT file system"
imply DISK_DRIVER_SDMMC
imply FILE_SYSTEM
imply FAT_FILESYSTEM_ELM
endchoice
config DISK_RAM_VOLUME_SIZE
default 32 if APP_MSC_STORAGE_NONE
config MASS_STORAGE_DISK_NAME
default "NAND" if DISK_DRIVER_FLASH
default "RAM" if DISK_DRIVER_RAM
default "SD" if DISK_DRIVER_SDMMC
if DISK_DRIVER_FLASH
config FLASH_MAP
default y
config FLASH_PAGE_LAYOUT
default y
config FLASH_LOG_LEVEL
default 3
if NORDIC_QSPI_NOR
config NORDIC_QSPI_NOR_FLASH_LAYOUT_PAGE_SIZE
default 4096
endif # NORDIC_QSPI_NOR
endif # DISK_DRIVER_FLASH
source "Kconfig.zephyr"