48d6151029
Add semihosting API implementation and implement a filesystem driver to access debugging host filesystem using it. Tested on Freescale SabreSD board (i.MX6Q) using OpenOCD Signed-off-by: Andrey Smirnov <andrew.smirnov@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
93 lines
1.6 KiB
Text
93 lines
1.6 KiB
Text
|
|
menu "Filesystem support"
|
|
|
|
config FS
|
|
bool
|
|
default y
|
|
select FILETYPE
|
|
|
|
config FS_AUTOMOUNT
|
|
bool
|
|
|
|
config FS_CRAMFS
|
|
bool
|
|
select ZLIB
|
|
prompt "cramfs support"
|
|
|
|
source fs/ext4/Kconfig
|
|
|
|
config FS_RAMFS
|
|
bool
|
|
default y
|
|
prompt "ramfs support"
|
|
|
|
config FS_DEVFS
|
|
bool
|
|
default y
|
|
prompt "devfs support"
|
|
|
|
config FS_TFTP
|
|
bool
|
|
prompt "tftp support"
|
|
depends on NET
|
|
|
|
config FS_OMAP4_USBBOOT
|
|
bool
|
|
prompt "Filesystem over usb boot"
|
|
depends on OMAP4_USBBOOT
|
|
|
|
config FS_NFS
|
|
depends on NET
|
|
bool
|
|
prompt "nfs support"
|
|
|
|
config FS_EFI
|
|
depends on ARCH_EFI
|
|
bool
|
|
prompt "EFI filesystem support"
|
|
help
|
|
This filesystem driver provides access to the filesystems provided
|
|
by the EFI Firmware via the EFI Simple File System Protocol.
|
|
|
|
config FS_EFIVARFS
|
|
depends on ARCH_EFI
|
|
bool
|
|
prompt "EFI variable filesystem support (efivarfs)"
|
|
help
|
|
This filesystem driver provides access to EFI variables.
|
|
|
|
source fs/fat/Kconfig
|
|
source fs/ubifs/Kconfig
|
|
|
|
config FS_BPKFS
|
|
bool
|
|
select CRC32
|
|
prompt "BPKFS support"
|
|
help
|
|
Simple update file format developed for Somfy, tools and library are
|
|
available under LGPLv2 (https://www.gitorious.org/libbpk).
|
|
This format in the v1.0 allow you to store 6 types a binary stream for
|
|
a unique hardware id:
|
|
- bootloader
|
|
- bootloader_version
|
|
- description.gz
|
|
- kernel
|
|
- rootfs
|
|
- firmware_version
|
|
|
|
config FS_UIMAGEFS
|
|
bool
|
|
select CRC32
|
|
prompt "uImage FS support"
|
|
|
|
config FS_SMHFS
|
|
depends on ARM_SEMIHOSTING
|
|
bool
|
|
prompt "Semihosting FS support"
|
|
help
|
|
If enabled this filesystem provides access to the files
|
|
located on a debugging host connected to the target running
|
|
Barebox
|
|
|
|
endmenu
|