mirror of https://github.com/deadw00d/AROS.git
68 lines
1.8 KiB
Plaintext
68 lines
1.8 KiB
Plaintext
# $Id$
|
|
|
|
include $(SRCDIR)/config/aros.cfg
|
|
|
|
FUNCS := \
|
|
allocirq \
|
|
addirqhandler \
|
|
displayalert \
|
|
getcpucount \
|
|
getcpunumber \
|
|
alloccpumask \
|
|
clearcpumask \
|
|
freecpumask \
|
|
getcpumask \
|
|
cpuinmask \
|
|
spininit \
|
|
spinislocked \
|
|
spintrylock \
|
|
spinlock \
|
|
spinunlock \
|
|
schedulecpu \
|
|
getsystemattr
|
|
|
|
ASMFILES := \
|
|
cli \
|
|
sti \
|
|
issuper
|
|
|
|
FILES := \
|
|
apic \
|
|
apic_ia32 \
|
|
apic_msi \
|
|
apic_intr \
|
|
apic_heartbeat \
|
|
apic_error \
|
|
acpi \
|
|
acpi_pm \
|
|
acpi_apic \
|
|
acpi_ioapic \
|
|
acpi_set \
|
|
smp \
|
|
syscall \
|
|
cpu_traps \
|
|
pic_i8259a \
|
|
ictl \
|
|
smp_exec \
|
|
kernel_mmap \
|
|
kernel_scheduler \
|
|
kernel_timer \
|
|
_displayalert \
|
|
_bug \
|
|
platform_post \
|
|
kernel_ipi
|
|
|
|
MAINDIR := rom/kernel
|
|
USER_INCLUDES := $(PRIV_KERNEL_INCLUDES) $(PRIV_EXEC_INCLUDES) \
|
|
-isystem $(SRCDIR)/arch/all-native/bootconsole/include -DAROS_ARCHITECTURE="\"$(AROS_TARGET_PLATFORM)\""
|
|
|
|
#MM- kernel-kernel-pc : kernel-pc-acpica-linklib linklibs-bootconsole kernel-kernel-native
|
|
#MM- kernel-kernel-pc-kobj : kernel-pc-acpica-linklib linklibs-bootconsole kernel-kernel-native
|
|
#MM- kernel-kernel-pc-quick : kernel-kernel-native-quick
|
|
|
|
%build_archspecific \
|
|
mainmmake=kernel-kernel modname=kernel maindir=$(MAINDIR) \
|
|
arch=pc files="$(FILES) $(FUNCS)" asmfiles=$(ASMFILES) usesdks="private config"
|
|
|
|
%common
|