Browse Source

- add rtl8192eu linux driver

master
vanhofen 5 years ago
parent
commit
b74b56e8be
  1. 1
      Makefile
  2. 19
      make/linux-drivers.mk
  3. 7
      make/linux-kernel.mk

1
Makefile

@ -97,6 +97,7 @@ include make/gstreamer.mk
include make/image-update.mk
include make/images.mk
include make/linux-kernel.mk
include make/linux-drivers.mk
include make/neutrino.mk
include make/neutrino-plugins.mk
include make/prerequisites.mk

19
make/linux-drivers.mk

@ -0,0 +1,19 @@
#
# makefile to build linux-drivers
#
# -----------------------------------------------------------------------------
RTL8192EU_VER = git
RTL8192EU_SOURCE = rtl8192eu-linux-driver.$(RTL8192EU_VER)
RTL8192EU_URL = https://github.com/mange/$(RTL8192EU_SOURCE)
$(D)/rtl8192eu: $(D)/kernel-$(BOXTYPE) | $(TARGET_DIR)
$(REMOVE)/$(RTL8192EU_SOURCE)
get-git-source.sh $(RTL8192EU_URL) $(ARCHIVE)/$(RTL8192EU_SOURCE)
$(CPDIR)/$(RTL8192EU_SOURCE)
$(CHDIR)/$(RTL8192EU_SOURCE); \
$(MAKE) $(KERNEL_MAKEVARS); \
install -m 0644 8192eu.ko $(TARGET_MODULES_DIR)/kernel/drivers/net/wireless/
make depmod
$(REMOVE)/$(RTL8192EU_SOURCE)
$(TOUCH)

7
make/linux-kernel.mk

@ -37,6 +37,11 @@ KERNEL_MAKEVARS := \
LOCALVERSION= \
O=$(BUILD_TMP)/$(KERNEL_OBJ)
# Compatibility variables
KERNEL_MAKEVARS += \
KVER=$(KERNEL_VERSION_FULL) \
KSRC=$(BUILD_TMP)/$(KERNEL_SRC)
KERNEL_MAKEOPTS = $(EMPTY)
ifeq ($(BOXSERIES), $(filter $(BOXSERIES), hd1 hd2))
KERNEL_MAKEOPTS = zImage modules
@ -135,12 +140,14 @@ kernel-modules-coolstream-hd2: kernel-coolstream
cp -a $(KERNEL_MODULES_DIR)/modules.builtin $(TARGET_MODULES_DIR)
cp -a $(KERNEL_MODULES_DIR)/modules.order $(TARGET_MODULES_DIR)
make depmod
make rtl8192eu
kernel-modules-armbox: kernel-armbox
cp -a $(KERNEL_MODULES_DIR)/kernel $(TARGET_MODULES_DIR)
cp -a $(KERNEL_MODULES_DIR)/modules.builtin $(TARGET_MODULES_DIR)
cp -a $(KERNEL_MODULES_DIR)/modules.order $(TARGET_MODULES_DIR)
make depmod
make rtl8192eu
# -----------------------------------------------------------------------------

Loading…
Cancel
Save