3 include $(SRCDIR)/config/aros.cfg
40 PLATFILES := platform_bcm2708
44 #MM kernel-raspi-arm: setup-raspi-arm kernel-kernel-kobj kernel-exec-kobj kernel-task-kobj
45 kernel-raspi-arm: $(OSGENDIR)/boot/core.elf
47 #MM kernel-raspi-arm-quick: setup-raspi-arm-quick kernel-kernel-kobj-quick kernel-exec-kobj-quick kernel-task-kobj-quick
48 kernel-raspi-arm-quick: $(OSGENDIR)/boot/core.elf
50 #MM kernel-raspi-armeb: setup-raspi-armeb kernel-kernel-kobj kernel-exec-kobj kernel-task-kobj
51 kernel-raspi-armeb: $(OSGENDIR)/boot/core.elf
53 #MM kernel-raspi-armeb-quick: setup-raspi-armeb-quick kernel-kernel-kobj-quick kernel-exec-kobj-quick kernel-task-kobj-quick
54 kernel-raspi-armeb-quick: $(OSGENDIR)/boot/core.elf
56 $(OSGENDIR)/boot/core.elf: $(KOBJSDIR)/kernel_resource.o $(KOBJSDIR)/exec_library.o $(KOBJSDIR)/task_resource.o
57 %mkdirs_q $(OSGENDIR)/boot
58 $(TARGET_LD) -Map $(OSGENDIR)/boot/core.map -T $(SRCDIR)/$(CURDIR)/ldscript.lds -o $@ $^ -L$(AROS_LIB) -larossupport -lautoinit -llibinit -lstdc.static -laeabi
59 $(TARGET_STRIP) --strip-unneeded -R .note -R .comment $@
61 #MM kernel-kernel-raspi-arm : includes
62 #MM kernel-kernel-raspi-arm-kobj : includes
63 #MM kernel-kernel-raspi-armeb : includes
64 #MM kernel-kernel-raspi-armeb-kobj : includes
66 USER_INCLUDES := $(PRIV_KERNEL_INCLUDES) -I$(GENINCDIR) -I$(AROS_DEVELOPER)/include -I$(SRCDIR)/rom/openfirmware
69 mainmmake=kernel-kernel modname=kernel maindir=rom/kernel arch=raspi-arm \
70 files="$(CFILES) $(PLATFILES)" asmfiles="$(AFILES)" compiler=kernel
73 mainmmake=kernel-kernel modname=kernel maindir=rom/kernel arch=raspi-armeb \
74 files="$(CFILES) $(PLATFILES)" asmfiles="$(AFILES)" compiler=kernel