diff --git a/src/kernel/boot/platform/bios_ia32/Jamfile b/src/kernel/boot/platform/bios_ia32/Jamfile index d44d020d72..ba480c8358 100644 --- a/src/kernel/boot/platform/bios_ia32/Jamfile +++ b/src/kernel/boot/platform/bios_ia32/Jamfile @@ -1 +1,11 @@ SubDir OBOS_TOP src kernel boot platform bios_ia32 ; + +SubDirHdrs $(OBOS_TOP) headers private kernel boot platform $(OBOS_BOOT_PLATFORM) ; + +KernelMergeObject boot_platform_bios_ia32.o : + <$(SOURCE_GRIST)>start.c + : + ; + +SEARCH on [ FGristFiles crt0.S ] + = [ FDirName $(OBOS_TOP) src kernel boot arch $(OBOS_ARCH) ] ; diff --git a/src/kernel/boot/platform/bios_ia32/start.c b/src/kernel/boot/platform/bios_ia32/start.c new file mode 100644 index 0000000000..7f2173d34c --- /dev/null +++ b/src/kernel/boot/platform/bios_ia32/start.c @@ -0,0 +1,55 @@ +/* +** Copyright 2003, Axel Dörfler, axeld@pinc-software.de. All rights reserved. +** Distributed under the terms of the OpenBeOS License. +*/ + + +#include +#include +#include + +#include + + +void _start(void); + + +// dummy implementations + + +void +panic(const char *format, ...) +{ +} + + +void +dprintf(const char *format, ...) +{ +} + + +status_t +platform_get_boot_devices(struct stage2_args *args, struct list *devicesList) +{ + return B_OK; +} + + +void +platform_release_heap(void *base) +{ +} + + +status_t +platform_init_heap(struct stage2_args *args, void **_base, void **_top) +{ +} + + +void +_start(void) +{ +} +