/trunk/uspace/app/init/init.c |
---|
47,6 → 47,7 |
#include <macros.h> |
#include <string.h> |
#include <devmap.h> |
#include <config.h> |
#include "init.h" |
static void info_print(void) |
241,11 → 242,14 |
* Start these synchronously so that mount_data() can be |
* non-blocking. |
*/ |
#ifdef CONFIG_START_BD |
srv_start("/srv/ata_bd"); |
srv_start("/srv/gxe_bd"); |
#endif |
#ifdef CONFIG_MOUNT_DATA |
mount_data(); |
#endif |
getvc("vc0", "/app/bdsh"); |
getvc("vc1", "/app/bdsh"); |
getvc("vc2", "/app/bdsh"); |
/trunk/uspace/app/init/Makefile |
---|
34,6 → 34,7 |
include $(LIBC_PREFIX)/Makefile.toolchain |
CFLAGS += -I../../.. |
LIBS = $(LIBC_PREFIX)/libc.a |
## Sources |
/trunk/HelenOS.config |
---|
459,3 → 459,9 |
% External ramdisk |
! [PLATFORM=sparc64] CONFIG_RD_EXTERNAL (y/n) |
% Load disk drivers on startup |
! CONFIG_START_BD (n/y) |
% Mount /data on startup |
! [CONFIG_START_BD=y] CONFIG_MOUNT_DATA (n/y) |
/trunk/defaults/sparc64/Makefile.config |
---|
54,3 → 54,9 |
# External ramdisk |
CONFIG_RD_EXTERNAL = y |
# Load disk drivers on startup |
CONFIG_START_BD = n |
# Mount /data on startup |
CONFIG_MOUNT_DATA = n |
/trunk/defaults/ia64/Makefile.config |
---|
42,3 → 42,9 |
# Output device class |
CONFIG_HID_OUT = generic |
# Load disk drivers on startup |
CONFIG_START_BD = n |
# Mount /data on startup |
CONFIG_MOUNT_DATA = n |
/trunk/defaults/arm32/Makefile.config |
---|
30,3 → 30,9 |
# What is your output device? |
CONFIG_HID_OUT = generic |
# Load disk drivers on startup |
CONFIG_START_BD = n |
# Mount /data on startup |
CONFIG_MOUNT_DATA = n |
/trunk/defaults/ppc32/Makefile.config |
---|
36,3 → 36,9 |
# Use Block Address Translation by the loader |
CONFIG_BAT = y |
# Load disk drivers on startup |
CONFIG_START_BD = n |
# Mount /data on startup |
CONFIG_MOUNT_DATA = n |
/trunk/defaults/amd64/Makefile.config |
---|
54,3 → 54,9 |
# Default framebuffer depth |
CONFIG_VESA_BPP = 16 |
# Load disk drivers on startup |
CONFIG_START_BD = n |
# Mount /data on startup |
CONFIG_MOUNT_DATA = n |
/trunk/defaults/mips32/Makefile.config |
---|
36,3 → 36,9 |
# Output device class |
CONFIG_HID_OUT = generic |
# Load disk drivers on startup |
CONFIG_START_BD = n |
# Mount /data on startup |
CONFIG_MOUNT_DATA = n |
/trunk/defaults/ia32/Makefile.config |
---|
60,3 → 60,9 |
# Default framebuffer depth |
CONFIG_VESA_BPP = 16 |
# Load disk drivers on startup |
CONFIG_START_BD = n |
# Mount /data on startup |
CONFIG_MOUNT_DATA = n |