rtl8192cu driver update.
authorhschang <chang@dev3>
Wed, 27 Feb 2013 07:34:55 +0000 (16:34 +0900)
committerhschang <chang@dev3>
Wed, 27 Feb 2013 09:26:11 +0000 (18:26 +0900)
meta-openvuplus/recipes-connectivity/realtek/r8192cu-3.4.4.4749.20121105/rtl8188C_8192C_usb_linux_v3.4.4_4749.20121105.tar.gz [new file with mode: 0755]
meta-openvuplus/recipes-connectivity/realtek/r8192cu_3.4.4.4749.20121105.bb [new file with mode: 0644]

diff --git a/meta-openvuplus/recipes-connectivity/realtek/r8192cu-3.4.4.4749.20121105/rtl8188C_8192C_usb_linux_v3.4.4_4749.20121105.tar.gz b/meta-openvuplus/recipes-connectivity/realtek/r8192cu-3.4.4.4749.20121105/rtl8188C_8192C_usb_linux_v3.4.4_4749.20121105.tar.gz
new file mode 100755 (executable)
index 0000000..3abb3bd
Binary files /dev/null and b/meta-openvuplus/recipes-connectivity/realtek/r8192cu-3.4.4.4749.20121105/rtl8188C_8192C_usb_linux_v3.4.4_4749.20121105.tar.gz differ
diff --git a/meta-openvuplus/recipes-connectivity/realtek/r8192cu_3.4.4.4749.20121105.bb b/meta-openvuplus/recipes-connectivity/realtek/r8192cu_3.4.4.4749.20121105.bb
new file mode 100644 (file)
index 0000000..fc3e182
--- /dev/null
@@ -0,0 +1,27 @@
+SUMMARY = "Driver for Realtek USB wireless devices"
+HOMEPAGE = "http://www.realtek.com/"
+LICENSE = "GPLv2"
+PR = "r0"
+LIC_FILES_CHKSUM = "file://os_dep/linux/os_intfs.c;endline=19;md5=f8d10a6bd2fdfa240c0634a7c660c57f"
+
+SRC_URI = "file://rtl8188C_8192C_usb_linux_v3.4.4_4749.20121105.tar.gz"
+
+S = "${WORKDIR}/rtl8188C_8192C_usb_linux_v3.4.4_4749.20121105"
+
+inherit module siteinfo
+
+EXTRA_OEMAKE = "CONFIG_RTL8192CU=m"
+
+do_configure() {
+        sed -e "s/^CONFIG_PLATFORM_I386_PC.*=.*y/EXTRA_CFLAGS += -DCONFIG_${@base_conditional('SITEINFO_ENDIANNESS', 'le', 'LITTLE', 'BIG', d)}_ENDIAN/" -i Makefile
+}
+do_compile() {
+        unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS
+        oe_runmake -C "${STAGING_KERNEL_DIR}" M="${S}" modules
+}
+
+do_install() {
+        install -d ${D}/lib/modules/${KERNEL_VERSION}/kernel/drivers/net/wireless
+        install -m 0644 ${S}/8192cu.ko ${D}${base_libdir}/modules/${KERNEL_VERSION}/kernel/drivers/net/wireless
+}
+