wip .. provide our bootstrap memory layout in a header for the bootstrap and kernel...
[AROS.git] / arch / all-mingw32 / boot / mmakefile.src
blob6094ec7d9c17c56543808faaf9e8d9f75626ec9a
1 # $Id$
2 include $(TOP)/config/make.cfg
4 EXEDIR := $(AROSARCHDIR)
6 # Board support package (basic drivers set)
7 MINGW32_DEVS     := timer
8 MINGW32_HANDLERS := emul
9 MINGW32_HIDD     := wingdi
10 MINGW32_LIBS     := expansion exec
11 MINGW32_RES      := hostlib battclock processor
13 #MM- boot-mingw32: kernel-bootstrap-hosted kernel-boot-mingw32
15 #MM- AROS-mingw32-$(CPU): kernel-link-mingw32 kernel-objs kernel-link-hosted \
16 #MM                       workbench-hosted
18 #MM- kernel-link-mingw32: kernel-kernel-kobj            \
19 #MM                       kernel-hostlib-kobj           \
20 #MM                       kernel-battclock-kobj         \
21 #MM                       kernel-processor-kobj         \
22 #MM                       kernel-timer-kobj             \
23 #MM                       kernel-expansion-kobj         \
24 #MM                       kernel-exec-kobj              \
25 #MM                       kernel-emul-kobj              \
26 #MM                       kernel-fs-emul-kobj           \
27 #MM                       kernel-hidd-wingdi-kobj       \
28 #MM                       linklibs                      \
29 #MM                       kernel-link-mingw32-quick
31 %link_kickstart mmake=kernel-link-mingw32 file=$(EXEDIR)/aros-bsp-mingw32 \
32         devs=$(MINGW32_DEVS) handlers=$(MINGW32_HANDLERS) hidds=$(MINGW32_HIDD) libs=$(MINGW32_LIBS) res=$(MINGW32_RES) \
33         startup=$(KOBJSDIR)/kernel_resource.o \
34         uselibs="hiddstubs" \
35         map=$(GENDIR)/boot/kernel-mingw32.map
37 #MM
38 kernel-boot-mingw32: $(EXEDIR)/AROSBootstrap.conf
40 $(EXEDIR)/AROSBootstrap.conf: AROSBootstrap.conf
41         @$(CP) $^ $@
43 %common