#
# For a description of the syntax of this configuration file,
# see the file kconfig-language.txt in the NuttX tools repository.
#

config EXAMPLES_IVSHMEM
	tristate "IVSHM example"
	default n
	depends on PCI_UIO_IVSHMEM
	---help---
		Enable the IVSHMEM example

if EXAMPLES_IVSHMEM

config EXAMPLES_IVSHMEM_PROGNAME
	string "Program name"
	default "ivshmem_test"
	---help---
		This is the name of the program that will be used when the NSH ELF
		program is installed.

config EXAMPLES_IVSHMEM_PRIORITY
	int "IVSHMEM task priority"
	default 100

config EXAMPLES_IVSHMEM_STACKSIZE
	int "IVSHMEM stack size"
	default DEFAULT_TASK_STACKSIZE

config EXAMPLES_IVSHMEM_DEVICE
	string "path to uio device"
	default "/dev/uio0"

config EXAMPLES_IVSHMEM_MEMSIZE
	int "shared memory size"
	default 4096

endif