blob: d2fcc6bbf30e2b31a6d4b0b0ff546c43ec165bfb [file] [log] [blame]
#
# Copyright 2014, NICTA
#
# This software may be distributed and modified according to the terms of
# the BSD 2-Clause license. Note that NO WARRANTY is provided.
# See "LICENSE_BSD2.txt" for details.
#
# @TAG(NICTA_BSD)
#
menuconfig LIB_SEL4_UTILS
bool "Build sel4utils"
depends on LIB_SEL4 && HAVE_LIBC && LIB_ELF && LIB_CPIO && LIB_UTILS
select HAVE_SEL4_LIBS
default y
help
A library of utils for building an OS on seL4, including virtual memory and process and thread creation.
if LIB_SEL4_UTILS
config SEL4UTILS_STACK_SIZE
int "Size of stacks in bytes to allocate if using vspace interface in this library"
default 65536
config SEL4UTILS_CSPACE_SIZE_BITS
int "Size of default cspace to spawn processes with"
range 2 27
default 12
endif