config/kernel/bare-metal.in
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Sat Oct 18 18:37:28 2008 +0000 (2008-10-18)
changeset 945 d0e5f04d2e06
parent 883 927b30e32709
child 1030 e5bf882d6514
permissions -rw-r--r--
Extract the config files related stuff from the kconfig stuff
- create config/config.mk, with all the config.gen/ rules
- the only common points between config files and configurators:
- the top-level config file to include, stored in KCONFIG_TOP
- the config_file rules, which makes config files available to configurators
- dependency-files are renamed from %.d to %.dep (.d is reserved for directories)
- a few eye-candy here and there

/trunk/kconfig/kconfig.mk | 184 12 172 0 +++--------------------------------------------------
/trunk/config/config.mk | 118 9 109 0 +++-------------------------------
/trunk/ct-ng.in | 1 1 0 0 +
3 files changed, 22 insertions(+), 281 deletions(-)
     1 # Bare metal config options
     2 # EXPERIMENTAL
     3 
     4 config KERNEL_bare_metal
     5     select BARE_METAL
     6     help
     7       'Bare metal' refers to those programs that run without any kernel.
     8       
     9       You probably want to say 'y' here if you plan to use your compiler
    10       to build bootloaders. It is not yet suitable to build Linux kernels,
    11       though, because the APCI stuff relies on the target C library headers
    12       being available?!?!...