From b08e27b4bf3685bf53ab672964df0e57e0df823b Mon Sep 17 00:00:00 2001 From: Bahadir Balban Date: Wed, 14 Oct 2009 22:25:40 +0300 Subject: [PATCH] Added an example posix cml2 configuration --- config/cml/examples/posix/cml2_oldconfig.in | 355 ++++++++++++++++++++ 1 file changed, 355 insertions(+) create mode 100644 config/cml/examples/posix/cml2_oldconfig.in diff --git a/config/cml/examples/posix/cml2_oldconfig.in b/config/cml/examples/posix/cml2_oldconfig.in new file mode 100644 index 0000000..d892953 --- /dev/null +++ b/config/cml/examples/posix/cml2_oldconfig.in @@ -0,0 +1,355 @@ +# +# Automatically generated, don't edit +# +# Generated on: bahadir-laptop +# At: Wed, 14 Oct 2009 19:07:56 +0000 +# Linux version 2.6.24-22-generic (buildd@vernadsky) (gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu7)) #1 SMP Mon Nov 24 18:32:42 UTC 2008 + +# +# Codezero Microkernel Configurator +# + +# +# Main architecture +# +CONFIG_ARCH_ARM=y + + +# +# ARM Architecture Configuration +# + +# +# ARM Architecture Family +# +CONFIG_SUBARCH_V5=y +CONFIG_SUBARCH_V6=n +CONFIG_SUBARCH_V7=n + + +# +# ARM CPU type +# + +# +# ARM Processor Type +# +CONFIG_CPU_ARM926=y + + + +# +# ARM Platform Type +# + +# +# ARM Platform Type +# +CONFIG_PLATFORM_EB=n +CONFIG_PLATFORM_AB926=n +CONFIG_PLATFORM_PB926=y + + + +# +# Platform Drivers +# +CONFIG_DRIVER_UART_PL011=y +CONFIG_DRIVER_TIMER_SP804=y +CONFIG_DRIVER_IRQ_PL190=y + + +CONFIG_CONTAINERS=1 + +# +# Container Setup +# + +# +# Container 0 Parameters +# + +# +# Container 0 Type +# +CONFIG_CONT0_TYPE_LINUX=n +CONFIG_CONT0_TYPE_BARE=n +CONFIG_CONT0_TYPE_POSIX=y + + +# +# Container 0 Options +# +CONFIG_CONT0_OPT_NAME="posix" + +# +# Container 0 Pager Parameters +# +CONFIG_CONT0_PAGER_LMA=0x40000 +CONFIG_CONT0_PAGER_VMA=0xe0000000 +CONFIG_CONT0_PAGER_SIZE=0xa5000 + + +# +# Container 0 Physical Memory Regions +# +CONFIG_CONT0_PHYSMEM_REGIONS=1 + +# +# Container 0 Physical Region 0 Memory Capabilities +# +CONFIG_CONT0_PHYS0_START=0x40000 +CONFIG_CONT0_PHYS0_END=0x1000000 +CONFIG_CONT0_PHYS0_CAP_MAP_READ=y +CONFIG_CONT0_PHYS0_CAP_MAP_WRITE=y +CONFIG_CONT0_PHYS0_CAP_MAP_EXEC=y +CONFIG_CONT0_PHYS0_CAP_MAP_UNMAP=y + + + +# +# Container 0 Virtual Memory Regions +# +CONFIG_CONT0_VIRTMEM_REGIONS=4 + +# +# Container 0 Virtual Region 0 Memory Capabilities +# +CONFIG_CONT0_VIRT0_START=0xe0000000 +CONFIG_CONT0_VIRT0_END=0xf0000000 +CONFIG_CONT0_VIRT0_CAP_MAP_UTCB=n +CONFIG_CONT0_VIRT0_CAP_MAP_READ=y +CONFIG_CONT0_VIRT0_CAP_MAP_WRITE=y +CONFIG_CONT0_VIRT0_CAP_MAP_EXEC=y +CONFIG_CONT0_VIRT0_CAP_MAP_UNMAP=y + + +# +# Container 0 Virtual Region 1 Memory Capabilities +# +CONFIG_CONT0_VIRT1_START=0x20000000 +CONFIG_CONT0_VIRT1_END=0x30000000 +CONFIG_CONT0_VIRT1_CAP_MAP_UTCB=n +CONFIG_CONT0_VIRT1_CAP_MAP_READ=y +CONFIG_CONT0_VIRT1_CAP_MAP_WRITE=y +CONFIG_CONT0_VIRT1_CAP_MAP_EXEC=y +CONFIG_CONT0_VIRT1_CAP_MAP_UNMAP=y + + +# +# Container 0 Virtual Region 2 Memory Capabilities +# +CONFIG_CONT0_VIRT2_START=0xf8000000 +CONFIG_CONT0_VIRT2_END=0xf9000000 +CONFIG_CONT0_VIRT2_CAP_MAP_UTCB=y +CONFIG_CONT0_VIRT2_CAP_MAP_READ=y +CONFIG_CONT0_VIRT2_CAP_MAP_WRITE=y +CONFIG_CONT0_VIRT2_CAP_MAP_EXEC=y +CONFIG_CONT0_VIRT2_CAP_MAP_UNMAP=y + + +# +# Container 0 Virtual Region 3 Memory Capabilities +# +CONFIG_CONT0_VIRT3_START=0x10000000 +CONFIG_CONT0_VIRT3_END=0x20000000 +CONFIG_CONT0_VIRT3_CAP_MAP_UTCB=n +CONFIG_CONT0_VIRT3_CAP_MAP_READ=y +CONFIG_CONT0_VIRT3_CAP_MAP_WRITE=y +CONFIG_CONT0_VIRT3_CAP_MAP_EXEC=y +CONFIG_CONT0_VIRT3_CAP_MAP_UNMAP=y + + + + + + +# +# Derived symbols +# +CONFIG_CONT1_PHYS1_CAP_MAP_READ_=1 +CONFIG_CONT2_VIRT1_CAP_MAP_UTCB_=0 +CONFIG_CONT2_VIRT2_CAP_MAP_UTCB_=0 +CONFIG_CONT0_PHYS2_CAP_MAP_UNMAP_=1 +CONFIG_CONT1_VIRT4_CAP_MAP_WRITE_=1 +CONFIG_CONT3_VIRT2_CAP_MAP_UTCB_=0 +CONFIG_CONT0_PHYS1_CAP_MAP_UNMAP_=1 +CONFIG_CONT3_VIRT3_CAP_MAP_UTCB_=0 +CONFIG_CONT2_VIRT5_CAP_MAP_READ_=1 +CONFIG_CONT1_VIRT2_CAP_MAP_UTCB_=0 +CONFIG_CONT0_VIRT4_CAP_MAP_UTCB_=0 +CONFIG_CONT1_PHYS0_CAP_MAP_WRITE_=1 +CONFIG_CONT0_VIRT1_CAP_MAP_UTCB_=0 +CONFIG_CONT3_VIRT1_CAP_MAP_UNMAP_=1 +CONFIG_CONT1_VIRT1_CAP_MAP_WRITE_=1 +CONFIG_CONT1_VIRT2_CAP_MAP_READ_=1 +CONFIG_CONT2_VIRT2_CAP_MAP_UNMAP_=1 +CONFIG_CONT1_VIRT0_CAP_MAP_WRITE_=1 +CONFIG_CONT0_PHYS3_CAP_MAP_EXEC_=1 +CONFIG_CONT3_PHYS0_CAP_MAP_READ_=1 +CONFIG_CONT3_VIRT0_CAP_MAP_WRITE_=1 +CONFIG_CONT1_VIRT3_CAP_MAP_UTCB_=0 +CONFIG_CONT3_VIRT1_CAP_MAP_WRITE_=1 +CONFIG_CONT1_VIRT1_CAP_MAP_UNMAP_=1 +CONFIG_CONT0_PHYS1_CAP_MAP_EXEC_=1 +CONFIG_CONT0_VIRT1_CAP_MAP_EXEC_=1 +CONFIG_CONT2_PHYS0_CAP_MAP_READ_=1 +CONFIG_CONT0_VIRT0_CAP_MAP_UTCB_=0 +CONFIG_CONT3_VIRT2_CAP_MAP_EXEC_=1 +CONFIG_CONT1_PHYS0_CAP_MAP_READ_=1 +CONFIG_CONT0_PHYS1_CAP_MAP_WRITE_=1 +CONFIG_CONT0_VIRT0_CAP_MAP_WRITE_=1 +CONFIG_CONT3_PHYS1_CAP_MAP_WRITE_=1 +CONFIG_CONT1_VIRT3_CAP_MAP_READ_=1 +CONFIG_CONT0_VIRT0_CAP_MAP_UNMAP_=1 +CONFIG_CONT0_PHYS3_CAP_MAP_UNMAP_=1 +CONFIG_CONT2_VIRT3_CAP_MAP_UTCB_=0 +CONFIG_CONT1_VIRT2_CAP_MAP_WRITE_=1 +CONFIG_CONT1_VIRT5_CAP_MAP_UTCB_=0 +CONFIG_CONT3_VIRT4_CAP_MAP_READ_=1 +CONFIG_CONT3_VIRT4_CAP_MAP_UTCB_=0 +CONFIG_CONT3_VIRT3_CAP_MAP_READ_=1 +CONFIG_CONT0_PHYS1_CAP_MAP_READ_=1 +CONFIG_CONT1_VIRT5_CAP_MAP_WRITE_=1 +CONFIG_CONT2_PHYS2_CAP_MAP_READ_=1 +CONFIG_CONT1_VIRT0_CAP_MAP_READ_=1 +CONFIG_CONT2_VIRT4_CAP_MAP_EXEC_=1 +CONFIG_CONT0_PHYS0_CAP_MAP_READ_=1 +CONFIG_CONT2_VIRT0_CAP_MAP_UTCB_=0 +CONFIG_CONT1_VIRT5_CAP_MAP_READ_=1 +CONFIG_CONT3_VIRT0_CAP_MAP_READ_=1 +CONFIG_CONT0_VIRT0_CAP_MAP_EXEC_=1 +CONFIG_CONT0_VIRT5_CAP_MAP_WRITE_=1 +CONFIG_CONT1_VIRT5_CAP_MAP_EXEC_=1 +CONFIG_CONT2_PHYS0_CAP_MAP_EXEC_=1 +CONFIG_CONT3_PHYS3_CAP_MAP_UNMAP_=1 +CONFIG_CONT0_VIRT5_CAP_MAP_READ_=1 +CONFIG_CONT1_VIRT2_CAP_MAP_UNMAP_=1 +CONFIG_CONT1_PHYS2_CAP_MAP_EXEC_=1 +CONFIG_CONT0_VIRT1_CAP_MAP_READ_=1 +CONFIG_CONT3_VIRT5_CAP_MAP_UNMAP_=1 +CONFIG_CONT1_PHYS0_CAP_MAP_EXEC_=1 +CONFIG_CONT2_PHYS1_CAP_MAP_WRITE_=1 +CONFIG_CONT3_VIRT3_CAP_MAP_EXEC_=1 +CONFIG_CONT2_PHYS3_CAP_MAP_UNMAP_=1 +CONFIG_CONT3_VIRT5_CAP_MAP_EXEC_=1 +CONFIG_CONT1_PHYS1_CAP_MAP_WRITE_=1 +CONFIG_CONT3_VIRT3_CAP_MAP_WRITE_=1 +CONFIG_CONT0_VIRT2_CAP_MAP_EXEC_=1 +CONFIG_CONT2_VIRT2_CAP_MAP_EXEC_=1 +CONFIG_CONT0_VIRT1_CAP_MAP_UNMAP_=1 +CONFIG_CONT2_PHYS1_CAP_MAP_READ_=1 +CONFIG_CONT0_VIRT2_CAP_MAP_UNMAP_=1 +CONFIG_CONT0_VIRT2_CAP_MAP_READ_=1 +CONFIG_CONT0_VIRT4_CAP_MAP_READ_=1 +CONFIG_CONT3_VIRT1_CAP_MAP_EXEC_=1 +CONFIG_CONT3_PHYS0_CAP_MAP_WRITE_=1 +CONFIG_CONT3_PHYS2_CAP_MAP_UNMAP_=1 +CONFIG_CONT3_VIRT4_CAP_MAP_UNMAP_=1 +CONFIG_CONT3_PHYS3_CAP_MAP_EXEC_=1 +CONFIG_CONT1_VIRT3_CAP_MAP_WRITE_=1 +CONFIG_CONT3_VIRT0_CAP_MAP_UTCB_=0 +CONFIG_CONT0_PHYS2_CAP_MAP_WRITE_=1 +CONFIG_CONT1_PHYS1_CAP_MAP_UNMAP_=1 +CONFIG_CONT0_VIRT3_CAP_MAP_UNMAP_=1 +CONFIG_CONT0_PHYS3_CAP_MAP_READ_=1 +CONFIG_CONT2_VIRT5_CAP_MAP_WRITE_=1 +CONFIG_CONT2_VIRT4_CAP_MAP_UTCB_=0 +CONFIG_CONT2_PHYS0_CAP_MAP_WRITE_=1 +CONFIG_CONT0_VIRT4_CAP_MAP_EXEC_=1 +CONFIG_CONT2_VIRT0_CAP_MAP_READ_=1 +CONFIG_CONT1_PHYS2_CAP_MAP_READ_=1 +CONFIG_CONT1_VIRT1_CAP_MAP_EXEC_=1 +CONFIG_CONT2_VIRT3_CAP_MAP_EXEC_=1 +CONFIG_CONT2_VIRT4_CAP_MAP_WRITE_=1 +CONFIG_CONT3_VIRT1_CAP_MAP_READ_=1 +CONFIG_CONT1_VIRT1_CAP_MAP_READ_=1 +CONFIG_CONT3_VIRT2_CAP_MAP_READ_=1 +CONFIG_CONT2_PHYS3_CAP_MAP_WRITE_=1 +CONFIG_CONT0_VIRT3_CAP_MAP_WRITE_=1 +CONFIG_CONT3_PHYS2_CAP_MAP_EXEC_=1 +CONFIG_CONT2_VIRT5_CAP_MAP_UTCB_=0 +CONFIG_CONT1_PHYS2_CAP_MAP_UNMAP_=1 +CONFIG_CONT1_VIRT2_CAP_MAP_EXEC_=1 +CONFIG_CONT3_PHYS2_CAP_MAP_WRITE_=1 +CONFIG_CONT2_VIRT3_CAP_MAP_WRITE_=1 +CONFIG_CONT0_PHYS0_CAP_MAP_UNMAP_=1 +CONFIG_CONT3_VIRT5_CAP_MAP_WRITE_=1 +CONFIG_CONT1_VIRT3_CAP_MAP_EXEC_=1 +CONFIG_CONT2_VIRT4_CAP_MAP_UNMAP_=1 +CONFIG_CONT2_VIRT3_CAP_MAP_READ_=1 +CONFIG_CONT0_PHYS0_CAP_MAP_WRITE_=1 +CONFIG_CONT3_PHYS2_CAP_MAP_READ_=1 +CONFIG_CONT3_PHYS0_CAP_MAP_EXEC_=1 +CONFIG_CONT1_PHYS3_CAP_MAP_WRITE_=1 +CONFIG_CONT0_PHYS2_CAP_MAP_READ_=1 +CONFIG_CONT2_VIRT1_CAP_MAP_EXEC_=1 +CONFIG_CONT0_PHYS3_CAP_MAP_WRITE_=1 +CONFIG_CONT0_VIRT5_CAP_MAP_EXEC_=1 +CONFIG_CONT1_VIRT5_CAP_MAP_UNMAP_=1 +CONFIG_CONT2_PHYS2_CAP_MAP_EXEC_=1 +CONFIG_CONT0_VIRT5_CAP_MAP_UTCB_=0 +CONFIG_CONT1_VIRT4_CAP_MAP_READ_=1 +CONFIG_CONT1_VIRT1_CAP_MAP_UTCB_=0 +CONFIG_CONT0_PHYS0_CAP_MAP_EXEC_=1 +CONFIG_CONT1_VIRT0_CAP_MAP_UNMAP_=1 +CONFIG_CONT0_VIRT3_CAP_MAP_READ_=1 +CONFIG_CONT0_VIRT2_CAP_MAP_WRITE_=1 +CONFIG_CONT2_VIRT3_CAP_MAP_UNMAP_=1 +CONFIG_CONT1_VIRT4_CAP_MAP_EXEC_=1 +CONFIG_CONT3_VIRT4_CAP_MAP_WRITE_=1 +CONFIG_CONT2_VIRT2_CAP_MAP_WRITE_=1 +CONFIG_CONT2_PHYS0_CAP_MAP_UNMAP_=1 +CONFIG_CONT3_PHYS1_CAP_MAP_READ_=1 +CONFIG_CONT3_VIRT3_CAP_MAP_UNMAP_=1 +CONFIG_CONT1_PHYS3_CAP_MAP_UNMAP_=1 +CONFIG_CONT2_PHYS2_CAP_MAP_WRITE_=1 +CONFIG_CONT3_VIRT0_CAP_MAP_EXEC_=1 +CONFIG_CONT0_VIRT3_CAP_MAP_UTCB_=0 +CONFIG_CONT0_VIRT4_CAP_MAP_UNMAP_=1 +CONFIG_CONT1_PHYS2_CAP_MAP_WRITE_=1 +CONFIG_CONT2_VIRT0_CAP_MAP_WRITE_=1 +CONFIG_CONT2_VIRT4_CAP_MAP_READ_=1 +CONFIG_CONT2_VIRT5_CAP_MAP_EXEC_=1 +CONFIG_CONT2_VIRT1_CAP_MAP_UNMAP_=1 +CONFIG_CONT3_PHYS1_CAP_MAP_UNMAP_=1 +CONFIG_CONT2_PHYS1_CAP_MAP_UNMAP_=1 +CONFIG_CONT0_VIRT0_CAP_MAP_READ_=1 +CONFIG_CONT2_VIRT2_CAP_MAP_READ_=1 +CONFIG_CONT2_VIRT1_CAP_MAP_READ_=1 +CONFIG_CONT1_PHYS3_CAP_MAP_READ_=1 +CONFIG_CONT0_VIRT5_CAP_MAP_UNMAP_=1 +CONFIG_CONT0_VIRT4_CAP_MAP_WRITE_=1 +CONFIG_CONT3_PHYS3_CAP_MAP_WRITE_=1 +CONFIG_CONT0_VIRT3_CAP_MAP_EXEC_=1 +CONFIG_CONT2_VIRT5_CAP_MAP_UNMAP_=1 +CONFIG_CONT1_VIRT0_CAP_MAP_UTCB_=0 +CONFIG_CONT0_PHYS2_CAP_MAP_EXEC_=1 +CONFIG_CONT1_PHYS1_CAP_MAP_EXEC_=1 +CONFIG_CONT1_VIRT4_CAP_MAP_UNMAP_=1 +CONFIG_CONT2_PHYS3_CAP_MAP_EXEC_=1 +CONFIG_CONT3_PHYS3_CAP_MAP_READ_=1 +CONFIG_CONT3_VIRT1_CAP_MAP_UTCB_=0 +CONFIG_CONT3_VIRT5_CAP_MAP_READ_=1 +CONFIG_CONT3_PHYS0_CAP_MAP_UNMAP_=1 +CONFIG_CONT3_VIRT4_CAP_MAP_EXEC_=1 +CONFIG_CONT2_VIRT0_CAP_MAP_UNMAP_=1 +CONFIG_CONT3_VIRT0_CAP_MAP_UNMAP_=1 +CONFIG_CONT2_VIRT1_CAP_MAP_WRITE_=1 +CONFIG_CONT3_VIRT2_CAP_MAP_UNMAP_=1 +CONFIG_CONT1_VIRT3_CAP_MAP_UNMAP_=1 +CONFIG_CONT1_PHYS0_CAP_MAP_UNMAP_=1 +CONFIG_CONT2_VIRT0_CAP_MAP_EXEC_=1 +CONFIG_CONT1_VIRT4_CAP_MAP_UTCB_=0 +CONFIG_CONT3_VIRT5_CAP_MAP_UTCB_=0 +CONFIG_CONT0_VIRT1_CAP_MAP_WRITE_=1 +CONFIG_CONT2_PHYS2_CAP_MAP_UNMAP_=1 +CONFIG_CONT0_VIRT2_CAP_MAP_UTCB_=1 +CONFIG_CONT1_PHYS3_CAP_MAP_EXEC_=1 +CONFIG_CONT2_PHYS3_CAP_MAP_READ_=1 +CONFIG_CONT3_VIRT2_CAP_MAP_WRITE_=1 +CONFIG_CONT2_PHYS1_CAP_MAP_EXEC_=1 +CONFIG_CONT3_PHYS1_CAP_MAP_EXEC_=1 +CONFIG_CONT1_VIRT0_CAP_MAP_EXEC_=1 +# +# That's all, folks!