3 include $(SRCDIR)/config/aros.cfg
5 # What our port consists of
7 #MM- boot-pc-x86_64 : bootloader-$(AROS_TARGET_BOOTLOADER)-pc-x86_64 kernel-bootstrap-pc-gz
8 #MM- kernel-link-pc-x86_64 : kernel-pc-x86_64-kernel-gz \
9 #MM kernel-bsp-pc-x86_64-gz kernel-legacy-pc-x86_64-gz \
10 #MM kernel-package-base-gz kernel-package-usb-gz \
11 #MM kernel-package-fs-gz
12 #MM- workbench-pc-x86_64 : workbench-drivers kernel-pc-i386-trackdisk
14 # -------- x86_64-pc kernel --------
16 #MM- kernel-pc-x86_64-kernel: kernel-kernel-kobj kernel-exec-kobj kernel-task-kobj
18 %link_kickstart mmake=kernel-pc-x86_64-kernel file=$(AROSARCHDIR)/kernel \
19 startup=$(KOBJSDIR)/kernel_resource.o libs=exec res=task
21 # -------- x86_64-pc board support package --------
23 #MM kernel-bsp-pc-x86_64 : linklibs-bootconsole \
24 #MM kernel-hidd-base \
26 #MM kernel-hidd-pciata \
28 #MM kernel-battclock \
31 #MM kernel-expansion \
32 #MM kernel-pc-acpica \
34 #MM kernel-hidd-i8042 \
35 #MM kernel-pc-i386-serial \
36 #MM kernel-pc-i386-parallel \
38 #MM kernel-hidd-vesa \
40 #MM kernel-hidd-pci-pcipc \
44 KRSRCS_ARCH := battclock processor
46 KLIBS_ARCH := expansion
49 KHIDDS := parallel pci pcipc serial vesagfx vgah storage system ata_pci i8042
51 %make_package mmake=kernel-bsp-pc-x86_64 file=$(AROSARCHDIR)/aros-bsp.pkg \
52 devs=$(KDEVS) arch_devs=$(KDEVS_ARCH) hidds=$(KHIDDS) libs=$(KLIBS) \
53 arch_libs=$(KLIBS_ARCH) res=$(KRSRCS) arch_res=$(KRSRCS_ARCH)
55 # -------- x86_64-pc legacy drivers package --------
57 #MM- kernel-legacy-pc-x86_64 : \
58 #MM kernel-hidd-serialmouse \
59 #MM kernel-devs-trackdisk
61 LEGACY_DEVS := trackdisk
62 LEGACY_HIDDS := serialmouse
64 %make_package mmake=kernel-legacy-pc-x86_64 file=$(AROSARCHDIR)/aros-legacy.pkg \
65 devs=$(LEGACY_DEVS) hidds=$(LEGACY_HIDDS)