Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changeset 864762a in mainline


Ignore:
Timestamp:
2015-03-17T20:17:18Z (7 years ago)
Author:
Jan Kolarik <kolarik@…>
Branches:
lfn, master
Children:
59fa7ab
Parents:
9e5a51c
Message:

Handling incoming packets, started working on client app, built IPC communication skeleton

Files:
18 deleted
9 edited

Legend:

Unmodified
Added
Removed
  • boot/Makefile.common

    r9e5a51c r864762a  
    139139        nic/rtl8139 \
    140140        nic/rtl8169 \
     141        nic/ar9271 \
    141142        block/ahci
    142143
    143144RD_DRV_CFG =
     145
     146RD_DRV_FW = \
     147        nic/ar9271
    144148
    145149RD_LIBS =
     
    223227        $(USPACE_PATH)/app/viewer/viewer \
    224228        $(USPACE_PATH)/app/df/df \
    225         $(USPACE_PATH)/app/fontviewer/fontviewer
     229        $(USPACE_PATH)/app/fontviewer/fontviewer \
     230        $(USPACE_PATH)/app/wifi_supplicant/wifi_supplicant
    226231
    227232RD_TESTS = \
  • boot/arch/amd64/Makefile.inc

    r9e5a51c r864762a  
    5757        bus/usb/usbmast \
    5858        bus/usb/usbmid \
    59         bus/usb/vhc \
    60         bus/usb/ar9271
     59        bus/usb/vhc
    6160
    6261RD_DRV_CFG += \
    6362        bus/isa
    6463       
    65 RD_DRV_FW += \
    66     bus/usb/ar9271
    67 
    6864RD_APPS_ESSENTIAL += \
    6965        $(USPACE_PATH)/app/edit/edit \
  • uspace/Makefile

    r9e5a51c r864762a  
    9494        app/wavplay \
    9595        app/websrv \
     96        app/wifi_supplicant \
    9697        srv/audio/hound \
    9798        srv/clipboard \
     
    159160        drv/bus/usb/usbmid \
    160161        drv/bus/usb/vhc \
    161         drv/bus/usb/ar9271 \
    162162        drv/nic/ne2k \
    163163        drv/nic/e1k \
    164164        drv/nic/rtl8139 \
    165165        drv/nic/rtl8169 \
     166        drv/nic/ar9271 \
    166167        drv/platform/icp
    167168
     
    243244        lib/posix \
    244245        lib/mbr \
    245         lib/gpt
     246        lib/gpt \
     247        lib/ieee80211
    246248
    247249LIBC_BUILD = $(addsuffix .build,$(LIBC))
  • uspace/Makefile.common

    r9e5a51c r864762a  
    143143LIBNET_PREFIX = $(LIB_PREFIX)/net
    144144LIBNIC_PREFIX = $(LIB_PREFIX)/nic
     145LIBIEEE80211_PREFIX = $(LIB_PREFIX)/ieee80211
    145146LIBMINIX_PREFIX = $(LIB_PREFIX)/minix
    146147LIBCOMPRESS_PREFIX = $(LIB_PREFIX)/compress
  • uspace/lib/c/include/ipc/dev_iface.h

    r9e5a51c r864762a  
    4848        /** Network interface controller interface */
    4949        NIC_DEV_IFACE,
     50               
     51        /** IEEE 802.11 interface controller interface */
     52        IEEE80211_DEV_IFACE,
    5053       
    5154        /** Interface provided by any PCI device. */
  • uspace/lib/drv/Makefile

    r9e5a51c r864762a  
    4848        generic/remote_char_dev.c \
    4949        generic/remote_nic.c \
     50        generic/remote_ieee80211.c \
    5051        generic/remote_usb.c \
    5152        generic/remote_pci.c \
  • uspace/lib/drv/generic/dev_iface.c

    r9e5a51c r864762a  
    4646#include "remote_battery_dev.h"
    4747#include "remote_nic.h"
     48#include "remote_ieee80211.h"
    4849#include "remote_usb.h"
    4950#include "remote_usbhc.h"
     
    6263                [CHAR_DEV_IFACE] = &remote_char_dev_iface,
    6364                [NIC_DEV_IFACE] = &remote_nic_iface,
     65                [IEEE80211_DEV_IFACE] = &remote_ieee80211_iface,
    6466                [PCI_DEV_IFACE] = &remote_pci_iface,
    6567                [USB_DEV_IFACE] = &remote_usb_iface,
  • uspace/lib/net/Makefile

    r9e5a51c r864762a  
    2929
    3030USPACE_PREFIX = ../..
     31EXTRA_CFLAGS = -Iinclude
    3132LIBRARY = libnet
    3233
    33 LIBS = \
    34         $(LIBDRV_PREFIX)/libdrv.a \
    35         $(LIBNIC_PREFIX)/libnic.a
    36 
    37 EXTRA_CFLAGS += \
    38         -Iinclude \
    39         -I$(LIBDRV_PREFIX)/include \
    40         -I$(LIBNIC_PREFIX)/include
    41 
    4234SOURCES = \
    43         tl/socket_core.c \
    44         ieee80211/ieee80211.c \
    45         ieee80211/ieee80211_impl.c
     35        tl/socket_core.c
    4636
    4737include $(USPACE_PREFIX)/Makefile.common
  • uspace/srv/locsrv/locsrv.c

    r9e5a51c r864762a  
    13571357        cat = category_new("nic");
    13581358        categ_dir_add_cat(&cdir, cat);
     1359       
     1360        cat = category_new("ieee80211");
     1361        categ_dir_add_cat(&cdir, cat);
    13591362
    13601363        cat = category_new("visualizer");
Note: See TracChangeset for help on using the changeset viewer.