# This file is part of the OpenADK project. OpenADK is copyrighted
# material, please see the LICENCE file in the top-level directory.
KERNEL_BASE:=$(word 1,$(subst ., ,$(ADK_KERNEL_VERSION)))
KERNEL_MAJ:=$(word 2,$(subst ., ,$(ADK_KERNEL_VERSION)))
KERNEL_MIN:=$(word 3,$(subst ., ,$(ADK_KERNEL_VERSION)))
#
# Virtualization
#
$(eval $(call KMOD_template,KVM,kvm,\
$(MODULES_DIR)/kernel/arch/${ARCH}/kvm/kvm \
,90))
$(eval $(call KMOD_template,KVM_AMD,kvm-adm,\
$(MODULES_DIR)/kernel/arch/${ARCH}/kvm/kvm-amd \
,95))
$(eval $(call KMOD_template,KVM_INTEL,kvm-intel,\
$(MODULES_DIR)/kernel/arch/${ARCH}/kvm/kvm-intel \
,95))
#
# Serial ATA devices
#
$(eval $(call KMOD_template,SATA_AHCI,sata-ahci,\
$(MODULES_DIR)/kernel/drivers/ata/libahci \
$(MODULES_DIR)/kernel/drivers/ata/ahci \
,10))
#
# Ethernet network devices
#
$(eval $(call KMOD_template,NE2K_PCI,ne2k-pci,\
$(MODULES_DIR)/kernel/drivers/net/ethernet/8390/8390 \
$(MODULES_DIR)/kernel/drivers/net/ethernet/8390/ne2k-pci \
,20))
$(eval $(call KMOD_template,8139CP,8139cp,\
$(MODUL
|