Find the answer to your Linux question:
Page 2 of 3 FirstFirst 1 2 3 LastLast
Results 11 to 20 of 23
There is a possibility that the driver installation is failing because you don't have your kernel-source installed; that is one of the requirements for building the module. Not every program ...
  1. #11
    Linux Guru Flatline's Avatar
    Join Date
    Feb 2005
    Posts
    2,204


    There is a possibility that the driver installation is failing because you don't have your kernel-source installed; that is one of the requirements for building the module. Not every program needs that package, which may explain why you haven't run into problems before.
    There are two major products that come out of Berkeley: LSD and UNIX. We don't believe this to be a coincidence.

    - Jeremy S. Anderson

  2. #12
    Just Joined!
    Join Date
    Sep 2005
    Posts
    22
    I have now installed karnel-sources but the problem continues

    Eny more ideas

    Regards,
    Joker

  3. #13
    Just Joined!
    Join Date
    Sep 2005
    Posts
    22
    Here is the driver readme if that hepls

    Code:
    ZD1211 - linux driver for ZyDAS ZD1211 based usb 2.0 wlan adapters
    ------------------------------------------------------------------
    
    Reqirements:
    ------------
    
    - Kernel 2.4.x. I am developing the driver on 2.4.24, but it
      reportedly also works on 2.4.x. If your kernels version is less than
      2.4.22 (for example Red Hat 9.0 is 2.4.20-8), suggest to upgrade kernel 
      for better support on USB 2.0. 
      
    - Kernel 2.6.x. This driver has been verify on 2.6.6 and 2.6.7.
    
    - To build zd1211 you will need: Configured kernel source code for the 
      kernel you are running. Ideally, Configured means that you have at 
      least run 'make config', 'make menuconfig', or 'make xconfig'. If your
      platform is not SMP system, please don't config SMP supported, because
      when module loaded, this will make unresolved symbol..
         
    - Make sure your kernel usb 2.0 support is running
      - Use lsmod to check "ehci-hcd" module is loaded.
      - If host is not support usb 2.0, zd1211 will run under pure-b mode.
    
    
    Building zd1211:
    ------------
    
    1)  untar the package using the command:
        tar zxvf zd1211-XXXX.tar.gz
    
    2)  edit the Makefile to make sure the path of KERNEL_SOURCE is your
        are running, and the kernel version is correctly configure.
    	
    3)  Under zd1211-XXXX/zdsta directory, use "make clean", "make", "make install"
        to make and install driver.

  4. #14
    Linux Guru Flatline's Avatar
    Join Date
    Feb 2005
    Posts
    2,204
    Could you post the entire output from make?
    There are two major products that come out of Berkeley: LSD and UNIX. We don't believe this to be a coincidence.

    - Jeremy S. Anderson

  5. #15
    Just Joined!
    Join Date
    Sep 2005
    Posts
    22
    Quote Originally Posted by Flatline
    Could you post the entire output from make?
    Sorry I dont know what do you mean by that ...

    Here is the code and configuration from the Make file

    Code:
    #
    # .zd1211 - USB2.0 802.11b/g driver for Zydas ZD1211 chipsets
    #
    #
    #
    
    CC=gcc
    CPP=g++
    LD=ld
    RM=rm -f -r
    
    
    # if the kernel is 2.6.x, trun on this
    KERN_11=y
    KERNEL_SOURCE=/usr/src/linux-2.6.11.4-20a
    
    # if the kernel is 2.4.x, trun on this
    #KERN_24=y
    #KERNEL_SOURCE=/usr/src/linux-2.4.24
    
    SRC_DIR=src
    DEFINES=-D__KERNEL__ -DMODULE=1
    
    
    KERNRELEASE := $(shell uname -r;)
    MODPATH := /lib/modules/$(KERNRELEASE)
    
    
    ifeq ($(KERN_26), y)
    
    MODULE = zd1211.ko
    
    INCLUDES=-I$(KERNEL_SOURCE)/include -I$(SRC_DIR)/include/ -I$(SRC_DIR)
    
    EXTRA_CFLAGS += -I$(PWD)/src/include
    
    ifndef CONFIG_FRAME_POINTER
    EXTRA_CFLAGS += -fomit-frame-pointer
    endif
             
    ifdef CONFIG_SMP
    EXTRA_CFLAGS += -D__SMP__ -DSMP
    endif
    
    KDIR := /lib/modules/$(shell uname -r)/build
    PWD := $(shell pwd)
    
    WLAN_SRC=$(PWD)
    
    
    EXTRA_CFLAGS += -O -Wall -Wstrict-prototypes -pipe
    #EXTRA_CFLAGS += -Wa,-a,-ad -g
    EXTRA_CFLAGS += -DHOST_IF_USB
    EXTRA_CFLAGS += -DAMAC
    EXTRA_CFLAGS += -DGCCK
    EXTRA_CFLAGS += -DOFDM
    EXTRA_CFLAGS += -DUSE_EP4_SET_REG
    EXTRA_CFLAGS += -DDOWNLOADFIRMWARE
    EXTRA_CFLAGS += -DfTX_GAIN_OFDM=0
    EXTRA_CFLAGS += -DfNEW_CODE_MAP=1
    EXTRA_CFLAGS += -DfWRITE_WORD_REG=1
    EXTRA_CFLAGS += -DfREAD_MUL_REG=1
    #EXTRA_CFLAGS += -DENHANCE_RX=1
    #EXTRA_CFLAGS += $(INCLUDES)
    
    obj-m := zd1211.o
    zd1211-objs := $(SRC_DIR)/zd1205.o \
    $(SRC_DIR)/zdasocsvc.o \
    $(SRC_DIR)/zdauthreq.o \
    $(SRC_DIR)/zdauthrsp.o \
    $(SRC_DIR)/zdmmrx.o \
    $(SRC_DIR)/zdshared.o \
    $(SRC_DIR)/zdhci.o \
    $(SRC_DIR)/zdglobal.o \
    $(SRC_DIR)/zdencrypt.o \
    $(SRC_DIR)/zdpmfilter.o \
    $(SRC_DIR)/zdpsmon.o \
    $(SRC_DIR)/zdsynch.o \
    $(SRC_DIR)/zdbuf.o \
    $(SRC_DIR)/zd1205_proc.o \
    $(SRC_DIR)/zdhw.o \
    $(SRC_DIR)/zddebug.o \
    $(SRC_DIR)/zdtkipseed.o \
    $(SRC_DIR)/zdmic.o \
    $(SRC_DIR)/zdusb.o \
    $(SRC_DIR)/zd1211.o
    
    all:
    
    ifneq ($(KERNELRELEASE),)
    
    else
    
    	@echo -e $(KDIR)
    	@echo -e $(PWD)
    	@echo -e $(EXTRA_CFLAGS)
    	$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules
    
    endif
    
    else # kernel 2.4
    
    INCLUDES=-I$(KERNEL_SOURCE)/include -I$(SRC_DIR)/include/ -I$(SRC_DIR)
    
    MODULE = zd1211.o
    
    OBJECTS=$(SRC_DIR)/zd1205.o \
        $(SRC_DIR)/zdasocsvc.o \
        $(SRC_DIR)/zdauthreq.o \
        $(SRC_DIR)/zdauthrsp.o \
        $(SRC_DIR)/zdmmrx.o \
        $(SRC_DIR)/zdshared.o \
        $(SRC_DIR)/zdhci.o \
        $(SRC_DIR)/zdglobal.o \
        $(SRC_DIR)/zdencrypt.o \
        $(SRC_DIR)/zdpmfilter.o \
        $(SRC_DIR)/zdpsmon.o \
        $(SRC_DIR)/zdsynch.o \
        $(SRC_DIR)/zdbuf.o \
        $(SRC_DIR)/zd1205_proc.o \
        $(SRC_DIR)/zdhw.o \
        $(SRC_DIR)/zddebug.o \
        $(SRC_DIR)/zdtkipseed.o \
        $(SRC_DIR)/zdmic.o \
        $(SRC_DIR)/zdusb.o \
        $(SRC_DIR)/zd1211.o
    
    CFLAGS=-O -Wall -Wstrict-prototypes -pipe # -Wa,-a,-ad -g
    
    ifdef CONFIG_MODVERSIONS
    CFLAGS += -DMODVERSIONS -include $(KERNEL_SOURCE)/include/linux/modversions.h   #kernel 2.4
    endif
    
    ifndef CONFIG_FRAME_POINTER
    CFLAGS += -fomit-frame-pointer
    endif
    
    ifdef CONFIG_SMP
    CFLAGS += -D__SMP__ -DSMP
    endif
    
    CFLAGS += -DHOST_IF_USB
    CFLAGS += -DAMAC
    CFLAGS += -DGCCK
    CFLAGS += -DOFDM
    CFLAGS += -DUSE_EP4_SET_REG
    CFLAGS += -DDOWNLOADFIRMWARE
    CFLAGS += -DfTX_GAIN_OFDM=0
    CFLAGS += -DfNEW_CODE_MAP=1
    CFLAGS += -DfWRITE_WORD_REG=1
    CFLAGS += -DfREAD_MUL_REG=1
    #CFLAGS += -DENHANCE_RX=1
    
    all: $(MODULE)
    
    $(MODULE): $(OBJECTS)
    	ld -r $(OBJECTS) -o $(MODULE)
    	chmod -x $(MODULE)
    
    %.o: %.c
    	$&#40;CC&#41; $&#40;CFLAGS&#41; $&#40;INCLUDES&#41; $&#40;DEFINES&#41; $&#40;DEBUG&#41; -c $< -o $@                              
        
    endif
    
    
    install&#58; all
    	mkdir -p $&#40;MODPATH&#41;/net
    	cp $&#40;MODULE&#41; $&#40;MODPATH&#41;/net
    	depmod -a
    
    #for apdbg
    	gcc -o apdbg apdbg.c
    	chmod +x apdbg
    	cp ./apdbg /sbin/apdbg   
    
    clean&#58;
    	rm -rf .tmp_versions .*.cmd *.ko *.mod.c *.mod.o *.o $&#40;SRC_DIR&#41;/*.o  $&#40;SRC_DIR&#41;/.*.o.cmd
    Maybe I configured the version wrong or something ...

    Regards,
    Jeffi80

  6. #16
    Linux Guru Flatline's Avatar
    Join Date
    Feb 2005
    Posts
    2,204
    I meant all of the output you get when you run the make command
    There are two major products that come out of Berkeley: LSD and UNIX. We don't believe this to be a coincidence.

    - Jeremy S. Anderson

  7. #17
    Just Joined!
    Join Date
    Sep 2005
    Posts
    22
    Here is the path of the karnel src

    Code:
    linux&#58;/usr/src # dir
    total 1
    drwxr-xr-x   6 root root 248 Sep 13 20&#58;56 .
    drwxr-xr-x  12 root root 344 Sep 11 13&#58;19 ..
    lrwxrwxrwx   1 root root  18 Sep 13 20&#58;56 linux -> linux-2.6.11.4-20a
    drwxr-xr-x  19 root root 720 Sep 13 20&#58;56 linux-2.6.11.4-20a
    drwxr-xr-x   3 root root  72 Sep 13 20&#58;55 linux-2.6.11.4-20a-obj
    drwxr-xr-x   3 root root  72 Sep 13 20&#58;13 linux-2.6.11.4-21.9-obj
    lrwxrwxrwx   1 root root  22 Sep 13 20&#58;56 linux-obj -> linux-2.6.11.4-20a-obj
    drwxr-xr-x   7 root root 168 Sep 11 13&#58;20 packages
    linux&#58;/usr/src #

  8. #18
    Just Joined!
    Join Date
    Sep 2005
    Posts
    22
    [code:1:957bd0e28f]
    src/zd1205.c&#58;2033&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2033&#58; error&#58; request for member `IsUSB2_0' in something not a structure or union
    src/zd1205.c&#58;2037&#58; error&#58; request for member `IntValue' in something not a structure or union
    src/zd1205.c&#58;2038&#58; error&#58; request for member `IntValue' in something not a structure or union
    src/zd1205.c&#58;2039&#58; error&#58; request for member `IntValue' in something not a structure or union
    src/zd1205.c&#58;2040&#58; error&#58; request for member `IntValue' in something not a structure or union
    src/zd1205.c&#58;2044&#58; error&#58; request for member `IntValue' in something not a structure or union
    src/zd1205.c&#58;2045&#58; error&#58; request for member `IntValue' in something not a structure or union
    src/zd1205.c&#58;2046&#58; error&#58; request for member `IntValue' in something not a structure or union
    src/zd1205.c&#58;2047&#58; error&#58; request for member `IntValue' in something not a structure or union
    src/zd1205.c&#58;2051&#58; error&#58; request for member `IntValue' in something not a structure or union
    src/zd1205.c&#58;2052&#58; error&#58; request for member `IntValue' in something not a structure or union
    src/zd1205.c&#58;2053&#58; error&#58; request for member `IntValue' in something not a structure or union
    src/zd1205.c&#58;2054&#58; error&#58; request for member `IntValue' in something not a structure or union
    src/zd1205.c&#58;2058&#58; error&#58; request for member `IntValue' in something not a structure or union
    src/zd1205.c&#58;2059&#58; error&#58; request for member `IntValue' in something not a structure or union
    src/zd1205.c&#58;2067&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2068&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2070&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2071&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2081&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2082&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2083&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2084&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2088&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2090&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2091&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2092&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2095&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2097&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2098&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2099&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2102&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2103&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2105&#58; error&#58; request for member `AllowedChannel' in something not a structure or union
    src/zd1205.c&#58;2107&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2108&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2109&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2110&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2112&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2114&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2115&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2116&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2117&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2118&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2119&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2120&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2121&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2122&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2123&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2132&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2137&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2138&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2139&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2140&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2142&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2143&#58; error&#58; request for member `CR122Flag' in something not a structure or union
    src/zd1205.c&#58;2145&#58; error&#58; request for member `CR31Flag' in something not a structure or union
    src/zd1205.c&#58;2146&#58; error&#58; request for member `CR203Flag' in something not a structure or union
    src/zd1205.c&#58;2147&#58; error&#58; request for member `PhyTest' in something not a structure or union
    src/zd1205.c&#58;2148&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2149&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_dis_connect'&#58;
    src/zd1205.c&#58;2157&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2160&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2161&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2164&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2168&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2180&#58; error&#58; request for member `bDeviceInSleep' in something not a structure or union
    src/zd1205.c&#58;2181&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2209&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2212&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2216&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_config_wep_keys'&#58;
    src/zd1205.c&#58;2254&#58; error&#58; `pSetting' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58;2254&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2273&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2278&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2286&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2291&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2292&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_validate_frame'&#58;
    src/zd1205.c&#58;2333&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2336&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2337&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2338&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2344&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2362&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2365&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2376&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2385&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2398&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2410&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2412&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2416&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2420&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2424&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2429&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2434&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2438&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2442&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2446&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2456&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2460&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2464&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2468&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2472&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2481&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2482&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2482&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2483&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2484&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2488&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2488&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2489&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2492&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2492&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2493&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2493&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_alloc_tcb_pool'&#58;
    src/zd1205.c&#58;2523&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2523&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2525&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2534&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2534&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2535&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2542&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2542&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2542&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2542&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2542&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2542&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2542&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2542&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2542&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2542&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_free_tcb_pool'&#58;
    src/zd1205.c&#58;2559&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2560&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2563&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_free_rfd_pool'&#58;
    src/zd1205.c&#58;2574&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2575&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2593&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2594&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_alloc_rfd_pool'&#58;
    src/zd1205.c&#58;2623&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2623&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2623&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2623&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2624&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2624&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2624&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2624&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2625&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2625&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2628&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2630&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2634&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_start_ru'&#58;
    src/zd1205.c&#58;2677&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2679&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2679&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2696&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2698&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2667&#58; warning&#58; unused variable `tmp_value'
    src/zd1205.c&#58;2675&#58; warning&#58; unused variable `loopCnt'
    src/zd1205.c&#58; In function `zd1205_recycle_rx'&#58;
    src/zd1205.c&#58;2768&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2770&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2770&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2777&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2762&#58; warning&#58; unused variable `tmp_value'
    src/zd1205.c&#58;2766&#58; warning&#58; unused variable `buffer_found'
    src/zd1205.c&#58; In function `zd1205_CheckBeaconInfo'&#58;
    src/zd1205.c&#58;2798&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2846&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2851&#58; error&#58; request for member `Aid' in something not a structure or union
    src/zd1205.c&#58;2852&#58; error&#58; request for member `Aid' in something not a structure or union
    src/zd1205.c&#58;2854&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2859&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2866&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2871&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2873&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2882&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2888&#58; error&#58; request for member `ConfigFlag' in something not a structure or union
    src/zd1205.c&#58;2893&#58; error&#58; request for member `ConfigFlag' in something not a structure or union
    src/zd1205.c&#58;2902&#58; error&#58; request for member `ConfigFlag' in something not a structure or union
    src/zd1205.c&#58;2906&#58; error&#58; request for member `ConfigFlag' in something not a structure or union
    src/zd1205.c&#58;2915&#58; error&#58; request for member `ConfigFlag' in something not a structure or union
    src/zd1205.c&#58;2920&#58; error&#58; request for member `ConfigFlag' in something not a structure or union
    src/zd1205.c&#58;2932&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2946&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2972&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2975&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2978&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2989&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;2990&#58; error&#58; request for member `ConfigFlag' in something not a structure or union
    src/zd1205.c&#58;2993&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3004&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3006&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3006&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_rx_isr'&#58;
    src/zd1205.c&#58;3049&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3051&#58; error&#58; `pSetting' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58;3051&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3055&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3071&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3089&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3105&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3112&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3115&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3117&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3124&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3126&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3139&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3155&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3156&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3167&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3172&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3175&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3187&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3188&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3198&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3210&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3224&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3225&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3233&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3240&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3246&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3271&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3278&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3303&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3349&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3357&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3374&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3375&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3379&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3393&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3415&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3430&#58; error&#58; request for member `ConfigFlag' in something not a structure or union
    src/zd1205.c&#58;3435&#58; error&#58; request for member `ConfigFlag' in something not a structure or union
    src/zd1205.c&#58;3453&#58; error&#58; request for member `ConfigFlag' in something not a structure or union
    src/zd1205.c&#58;3456&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3458&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3460&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3501&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3514&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3520&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3523&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3529&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3536&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3538&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3540&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3541&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3544&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3545&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3547&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3548&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3548&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3548&#58; error&#58; request for member `bDeviceInSleep' in something not a structure or union
    src/zd1205.c&#58;3557&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3558&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3584&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_open'&#58;
    src/zd1205.c&#58;3754&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3757&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3764&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3788&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3789&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3790&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3806&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3811&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3819&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3830&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_init_txq'&#58;
    src/zd1205.c&#58;3843&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3850&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_qlast_txq'&#58;
    src/zd1205.c&#58;3859&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3874&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_first_txq'&#58;
    src/zd1205.c&#58;3887&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3899&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_setup_tcb_pool'&#58;
    src/zd1205.c&#58;3925&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3926&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3927&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3928&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3945&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3946&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3953&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3958&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3958&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3959&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3963&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3964&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3968&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3969&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3974&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3977&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3978&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;3980&#58; warning&#58; left-hand operand of comma expression has no effect
    src/zd1205.c&#58;3980&#58; warning&#58; left-hand operand of comma expression has no effect
    src/zd1205.c&#58;4024&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4032&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4045&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_get_stats'&#58;
    src/zd1205.c&#58;4070&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4071&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4072&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4074&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4075&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4076&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4078&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4081&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4083&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_set_mac'&#58;
    src/zd1205.c&#58;4111&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4114&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4127&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_isolate_driver'&#58;
    src/zd1205.c&#58;4136&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4137&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4138&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4139&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4140&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4141&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4145&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4146&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_close'&#58;
    src/zd1205.c&#58;4168&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4170&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4181&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4192&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4192&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4193&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4199&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4211&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4212&#58; error&#58; request for member `bDeviceInSleep' in something not a structure or union
    src/zd1205.c&#58;4216&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4218&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `CalNumOfFrag'&#58;
    src/zd1205.c&#58;4234&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_xmit_frame'&#58;
    src/zd1205.c&#58;4270&#58; error&#58; `pSetting' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58;4270&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4273&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4280&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4281&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4286&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4294&#58; error&#58; request for member `bDeviceInSleep' in something not a structure or union
    src/zd1205.c&#58;4304&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4309&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4329&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4369&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4371&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4399&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4400&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4404&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4407&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4414&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_sleep_reset'&#58;
    src/zd1205.c&#58;4442&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4443&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4474&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4481&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4481&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4483&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4487&#58; error&#58; request for member `bDeviceInSleep' in something not a structure or union
    src/zd1205.c&#58;4493&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4495&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4497&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4505&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4512&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4438&#58; warning&#58; unused variable `flags'
    src/zd1205.c&#58; In function `zd1205_device_reset'&#58;
    src/zd1205.c&#58;4563&#58; error&#58; request for member `bDeviceInSleep' in something not a structure or union
    src/zd1205.c&#58; In function `zd1205_recycle_tx'&#58;
    src/zd1205.c&#58;4577&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4578&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4580&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4591&#58; error&#58; syntax error before "sw_tcb"
    src/zd1205.c&#58; In function `zd1205_process_wakeup'&#58;
    src/zd1205.c&#58;4600&#58; error&#58; `pSetting' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58;4600&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4603&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4646&#58; error&#58; request for member `bDeviceInSleep' in something not a structure or union
    src/zd1205.c&#58;4649&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4658&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4660&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4661&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4601&#58; warning&#58; unused variable `TSFTimer'
    src/zd1205.c&#58;4602&#58; warning&#58; unused variable `tmpvalue'
    src/zd1205.c&#58; In function `zd1205_sw_reset'&#58;
    src/zd1205.c&#58;4672&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4672&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4672&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4672&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4672&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4672&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4672&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4672&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4672&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4672&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4680&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4681&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_sw_init'&#58;
    src/zd1205.c&#58;4713&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4714&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4716&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4719&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4720&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4721&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4725&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4726&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4727&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4728&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4731&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4733&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1211_set_multicast'&#58;
    src/zd1205.c&#58;4777&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4789&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4795&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4804&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4804&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4806&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4809&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4809&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4833&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4836&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4838&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4838&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4839&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4839&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_watchdog'&#58;
    src/zd1205.c&#58;4879&#58; error&#58; `pSetting' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58;4879&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4885&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4891&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4898&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4902&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4903&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4949&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4950&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4951&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4952&#58; error&#58; request for member `bChScanning' in something not a structure or union
    src/zd1205.c&#58;4953&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4954&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4960&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4965&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4968&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4993&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4993&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4998&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4998&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;4999&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5004&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5008&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5009&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5039&#58; warning&#58; deprecated use of label at end of compound statement
    src/zd1205.c&#58;4877&#58; warning&#58; unused variable `i'
    src/zd1205.c&#58;4878&#58; warning&#58; unused variable `diffTime'
    src/zd1205.c&#58;4881&#58; warning&#58; unused variable `tmpvalue'
    src/zd1205.c&#58; In function `zd1205_watchdog_cb'&#58;
    src/zd1205.c&#58;5050&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_alloc_space'&#58;
    src/zd1205.c&#58;5179&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5179&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5180&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5180&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5182&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5189&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5189&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5189&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5189&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5189&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5189&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5189&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5189&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5189&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5189&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_dealloc_space'&#58;
    src/zd1205.c&#58;5200&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5201&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_rd_eaddr'&#58;
    src/zd1205.c&#58;5216&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5221&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5221&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5222&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5222&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5223&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5223&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5224&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5224&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5227&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5228&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5228&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5229&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5229&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5231&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5231&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5231&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5231&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5231&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5231&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5231&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5236&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5236&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5237&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5237&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5239&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5239&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5240&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5240&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5242&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5242&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5243&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5243&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_lock'&#58;
    src/zd1205.c&#58;5256&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_unlock'&#58;
    src/zd1205.c&#58;5268&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_ioctl_setiwencode'&#58;
    src/zd1205.c&#58;5293&#58; error&#58; `pSetting' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58;5293&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5299&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5300&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5369&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_ioctl_getiwencode'&#58;
    src/zd1205.c&#58;5399&#58; error&#58; `pSetting' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58;5399&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_ioctl_setessid'&#58;
    src/zd1205.c&#58;5458&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5458&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5459&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_ioctl_getessid'&#58;
    src/zd1205.c&#58;5477&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5478&#58; error&#58; request for member `CurrSsid' in something not a structure or union
    src/zd1205.c&#58;5479&#58; error&#58; request for member `CurrSsid' in something not a structure or union
    src/zd1205.c&#58;5479&#58; error&#58; request for member `CurrSsid' in something not a structure or union
    src/zd1205.c&#58;5482&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5483&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5483&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_ioctl_setfreq'&#58;
    src/zd1205.c&#58;5509&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5544&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_ioctl_setrts'&#58;
    src/zd1205.c&#58;5597&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_ioctl_setfrag'&#58;
    src/zd1205.c&#58;5618&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5625&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_ioctl_getfrag'&#58;
    src/zd1205.c&#58;5653&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_ioctl_getrate'&#58;
    src/zd1205.c&#58;5694&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_ioctl_settxpower'&#58;
    src/zd1205.c&#58;5777&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_ioctl_gettxpower'&#58;
    src/zd1205.c&#58;5802&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_ioctl_setpower'&#58;
    src/zd1205.c&#58;5846&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5847&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5848&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5849&#58; error&#58; `U8' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58;5849&#58; error&#58; syntax error before "macp"
    src/zd1205.c&#58;5852&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5853&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5858&#58; error&#58; request for member `BeaconInterval' in something not a structure or union
    src/zd1205.c&#58; In function `zd1205_ioctl_getpower'&#58;
    src/zd1205.c&#58;5871&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_hw_get_freq'&#58;
    src/zd1205.c&#58;5889&#58; error&#58; request for member `Channel' in something not a structure or union
    src/zd1205.c&#58; In function `zd1205_ioctl_setmode'&#58;
    src/zd1205.c&#58;5904&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5905&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5912&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5913&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5914&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5920&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5921&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5925&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5925&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5926&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5926&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5927&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5927&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5929&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5929&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5930&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5930&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5931&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5931&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5933&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5934&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5935&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5942&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5943&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5949&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5950&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;5951&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205wext_giwmode'&#58;
    src/zd1205.c&#58;6023&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205wext_giwrts'&#58;
    src/zd1205.c&#58;6078&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205wext_giwap'&#58;
    src/zd1205.c&#58;6130&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6130&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205wext_siwscan'&#58;
    src/zd1205.c&#58;6222&#58; error&#58; request for member `bChScanning' in something not a structure or union
    src/zd1205.c&#58;6217&#58; warning&#58; unused variable `macp'
    src/zd1205.c&#58; At top level&#58;
    src/zd1205.c&#58;6240&#58; error&#58; syntax error before "bss_info_t"
    src/zd1205.c&#58;6241&#58; warning&#58; function declaration isn't a prototype
    src/zd1205.c&#58; In function `zd1205_translate_scan'&#58;
    src/zd1205.c&#58;6242&#58; error&#58; `dev' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58;6252&#58; error&#58; `list' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58;6253&#58; error&#58; `current_ev' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58;6253&#58; error&#58; `end_buf' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58;6242&#58; warning&#58; unused variable `macp'
    src/zd1205.c&#58; In function `zd1205wext_giwscan'&#58;
    src/zd1205.c&#58;6348&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6348&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6352&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6357&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_list_bss'&#58;
    src/zd1205.c&#58;6376&#58; error&#58; `pBssInfo' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58;6380&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6382&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_ioctl'&#58;
    src/zd1205.c&#58;6462&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6469&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6476&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6478&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6479&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6479&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6482&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6482&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6487&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6498&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6506&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6514&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6539&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6557&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6569&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6576&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6585&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6610&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6615&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6622&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6631&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6638&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6646&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6651&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6659&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6667&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6674&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6722&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6723&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6723&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6728&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6743&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6758&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6769&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6772&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6778&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6784&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6798&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6814&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6816&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6826&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6829&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6846&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6851&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6856&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6861&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6876&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6884&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6893&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6907&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6921&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6930&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6933&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6939&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6945&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6971&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6971&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;6982&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_init'&#58;
    src/zd1205.c&#58;7026&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7039&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7040&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7040&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7043&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7044&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7044&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7046&#58; error&#58; request for member `rfMode' in something not a structure or union
    src/zd1205.c&#58;7046&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7048&#58; error&#58; request for member `rfMode' in something not a structure or union
    src/zd1205.c&#58;7048&#58; error&#58; request for member `rfMode' in something not a structure or union
    src/zd1205.c&#58;7049&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7050&#58; error&#58; request for member `rfMode' in something not a structure or union
    src/zd1205.c&#58;7052&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7053&#58; error&#58; request for member `rfMode' in something not a structure or union
    src/zd1205.c&#58;7054&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7056&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7056&#58; error&#58; request for member `rfMode' in something not a structure or union
    src/zd1205.c&#58;7066&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_init_card_setting'&#58;
    src/zd1205.c&#58;7075&#58; error&#58; `pSetting' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58;7075&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7156&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; In function `zd1205_clear_structs'&#58;
    src/zd1205.c&#58;7346&#58; warning&#58; unused variable `macp'
    src/zd1205.c&#58; At top level&#58;
    src/zd1205.c&#58;7446&#58; error&#58; syntax error before "zdcb_setup_next_send"
    src/zd1205.c&#58;7446&#58; error&#58; syntax error before '*' token
    src/zd1205.c&#58;7447&#58; warning&#58; return type defaults to `int'
    src/zd1205.c&#58;7447&#58; warning&#58; function declaration isn't a prototype
    src/zd1205.c&#58; In function `zdcb_setup_next_send'&#58;
    src/zd1205.c&#58;7449&#58; error&#58; `frag_info' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58;7450&#58; error&#58; `U8' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58;7450&#58; error&#58; syntax error before "bIntraBss"
    src/zd1205.c&#58;7460&#58; error&#58; `hdr' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58;7460&#58; error&#58; `pBody' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58;7460&#58; warning&#58; left-hand operand of comma expression has no effect
    src/zd1205.c&#58;7461&#58; error&#58; syntax error before "bodyLen"
    src/zd1205.c&#58;7465&#58; error&#58; syntax error before "pdu_size"
    src/zd1205.c&#58;7469&#58; error&#58; syntax error before "CurrFragLen"
    src/zd1205.c&#58;7476&#58; error&#58; syntax error before "loopCnt"
    src/zd1205.c&#58;7484&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7484&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7489&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7490&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7492&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7492&#58; error&#58; `numOfFrag' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58;7493&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7494&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7507&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7508&#58; error&#58; `pdu_size' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58;7508&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7514&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7519&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7537&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7537&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7538&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7541&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7550&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7551&#58; error&#58; syntax error before '&#41;' token
    src/zd1205.c&#58;7551&#58; warning&#58; left-hand operand of comma expression has no effect
    src/zd1205.c&#58;7551&#58; error&#58; syntax error before '&#41;' token
    src/zd1205.c&#58;7555&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7560&#58; error&#58; `CurrFragLen' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58;7561&#58; error&#58; `NextFragLen' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58;7568&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7570&#58; error&#58; incompatible types in assignment
    src/zd1205.c&#58;7595&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7608&#58; error&#58; `tcb_tbd_num' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58;7612&#58; error&#58; `MsgID' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58;7619&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7622&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7628&#58; error&#58; `length' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58;7629&#58; error&#58; `TotalLength' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58;7674&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7675&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7676&#58; error&#58; syntax error before '&#41;' token
    src/zd1205.c&#58;7676&#58; warning&#58; left-hand operand of comma expression has no effect
    src/zd1205.c&#58;7676&#58; error&#58; syntax error before '&#41;' token
    src/zd1205.c&#58;7686&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7696&#58; error&#58; `PrvFragLen' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58;7771&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7828&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7836&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7838&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7838&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7850&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7457&#58; warning&#58; unused variable `next_sw_tcb'
    src/zd1205.c&#58;7474&#58; warning&#58; unused variable `lock_flag'
    src/zd1205.c&#58; At top level&#58;
    src/zd1205.c&#58;7873&#58; error&#58; syntax error before '*' token
    src/zd1205.c&#58;7874&#58; warning&#58; function declaration isn't a prototype
    src/zd1205.c&#58; In function `zdcb_rx_ind'&#58;
    src/zd1205.c&#58;7878&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7881&#58; error&#58; `length' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58;7890&#58; error&#58; `pData' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58;7904&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7925&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7926&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7932&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58; At top level&#58;
    src/zd1205.c&#58;7938&#58; error&#58; syntax error before "zdcb_status_notify"
    src/zd1205.c&#58;7938&#58; error&#58; syntax error before "status"
    src/zd1205.c&#58;7939&#58; warning&#58; return type defaults to `int'
    src/zd1205.c&#58;7939&#58; warning&#58; function declaration isn't a prototype
    src/zd1205.c&#58; In function `zdcb_status_notify'&#58;
    src/zd1205.c&#58;7941&#58; error&#58; syntax error before "result"
    src/zd1205.c&#58;7946&#58; error&#58; `status' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58;7961&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7962&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7964&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7965&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7978&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7978&#58; error&#58; `StaAddr' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58;7978&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7981&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;7982&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;8004&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;8005&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;8006&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;8006&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;8006&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;8006&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;8007&#58; error&#58; dereferencing pointer to incomplete type
    src/zd1205.c&#58;8030&#58; error&#58; `result' undeclared &#40;first use in this function&#41;
    src/zd1205.c&#58; At top level&#58;
    src/zd1205.c&#58;8102&#58; error&#58; syntax error before "timeout"
    src/zd1205.c&#58;8103&#58; warning&#58; function declaration isn't a prototype
    src/zd1205.c&#58; In function

  9. #19
    Just Joined!
    Join Date
    Sep 2005
    Posts
    22
    Seems that post limit got the rest of it

    Anyway, I cant get all of the output, only part of the end of it ... I tried to save history but for some reasons I get the same result There must to be a limit or something

  10. #20
    Just Joined!
    Join Date
    Sep 2005
    Posts
    22
    Seems that I made wrong cinfiguration for the karnel source path

    Now I get only this error when I am trying to build the module :
    Code:
    linux&#58;/zdsta # make
    /lib/modules/2.6.11.4-20a-smp/build
    /zdsta
    -I/zdsta/src/include -fomit-frame-pointer -O -Wall -Wstrict-prototypes -pipe -DHOST_IF_USB -DAMAC -DGCCK -DOFDM -DUSE_EP4_SET_REG -DDOWNLOADFIRMWARE -DfTX_GAIN_OFDM=0 -DfNEW_CODE_MAP=1 -DfWRITE_WORD_REG=1 -DfREAD_MUL_REG=1
    make -C /lib/modules/2.6.11.4-20a-smp/build SUBDIRS=/zdsta modules
    make&#58; *** /lib/modules/2.6.11.4-20a-smp/build&#58; No such file or directory.  Stop.
    make&#58; *** &#91;all&#93; Error 2
    linux&#58;/zdsta #

Page 2 of 3 FirstFirst 1 2 3 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •