| # |
| # 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 |