Changeset 47169ea in rtems-libbsd


Ignore:
Timestamp:
08/01/17 07:21:31 (7 years ago)
Author:
Sichen Zhao <1473996754@…>
Branches:
5, 5-freebsd-12, 6-freebsd-12, master
Children:
097ccba
Parents:
6e328c3
git-author:
Sichen Zhao <1473996754@…> (08/01/17 07:21:31)
git-committer:
Sebastian Huber <sebastian.huber@…> (08/02/17 06:30:55)
Message:

Port rtl8188eu driver to RTEMS.

Now USB dongle rtl8188eu can work as wlan client device.
It can scan wifi, connect unencrypted wifi.

Files:
1 added
4 edited

Legend:

Unmodified
Added
Removed
  • Makefile.todo

    r6e328c3 r47169ea  
    3434GENERATED += $(LOCAL_SRC)/mmcbus_if.c
    3535GENERATED += $(LOCAL_SRC)/rtwn-rtl8192cfwT.c
     36GENERATED += $(LOCAL_SRC)/rtwn-rtl8188eufw.c
    3637GENERATED += $(LOCAL_SRC)/runfw.c
    3738GENERATED += rtemsbsd/include/machine/rtems-bsd-regdomain.h
     
    160161            -l "$(FREEBSD_SRC)/sys/contrib/dev/rtwn/LICENSE" \
    161162            rtwn-rtl8192cfwT - $@
     163
     164$(LOCAL_SRC)/rtwn-rtl8188eufw.c: $(FREEBSD_SRC)/sys/contrib/dev/rtwn/rtwn-rtl8188eufw.fw.uu
     165        uudecode -o /dev/stdout $< | python firmware-gen.py \
     166            -l "$(FREEBSD_SRC)/sys/contrib/dev/rtwn/LICENSE" \
     167            rtwn-rtl8188eufw - $@
    162168
    163169$(LOCAL_SRC)/runfw.c: $(FREEBSD_SRC)/sys/contrib/dev/run/rt2870.fw.uu
  • libbsd.py

    r6e328c3 r47169ea  
    10811081        [
    10821082            'local/rtwn-rtl8192cfwT.c',
     1083            'local/rtwn-rtl8188eufw.c',
    10831084        ],
    10841085        mm.generator['source']()
  • libbsd_waf.py

    r6e328c3 r47169ea  
    13051305              'rtemsbsd/local/pci_if.c',
    13061306              'rtemsbsd/local/pcib_if.c',
     1307              'rtemsbsd/local/rtwn-rtl8188eufw.c',
    13071308              'rtemsbsd/local/rtwn-rtl8192cfwT.c',
    13081309              'rtemsbsd/local/runfw.c',
  • rtemsbsd/include/bsp/nexus-devices.h

    r6e328c3 r47169ea  
    5757SYSINIT_DRIVER_REFERENCE(usbss, simplebus);
    5858SYSINIT_DRIVER_REFERENCE(musbotg, usbss);
     59SYSINIT_DRIVER_REFERENCE(rtwn_usb, uhub);
     60SYSINIT_MODULE_REFERENCE(wlan_ratectl_none);
     61SYSINIT_MODULE_REFERENCE(wlan_sta);
     62SYSINIT_MODULE_REFERENCE(wlan_amrr);
     63SYSINIT_REFERENCE(rtwn_rtl8188eufw);
    5964
    6065RTEMS_BSD_DRIVER_USB;
Note: See TracChangeset for help on using the changeset viewer.