================================================================================== Driver Overview ================================================================================== AX88782/AX88783 SRAM-like Bus 8/16/32-bit 1N2P Fast Ethernet Linux Driver The AX88782/AX88783 is a 2-port 10/100M Ethernet switch with 2 built-in 10/100M and 8/16/32-bit SRAM-like bus interface for managed switch application. It also supports up to 1K MAC address, Port-based VLAN and 16 Tag-based VLAN. Its highly integrated feature set enables network system manufacturers to build low cost, low density, high performance, non-blocking intelligent Ethernet switchs. If you look for more details, please visit ASIX's web site (http://www.asix.com.tw). Current Driver Version: 1.3.0 Release Date: Feb. 27, 2009 ================================================================================== Revision History ================================================================================== Version 1.0.0.0 01/10/2008 * Initial release. Version 1.0.0.1 02/19/2008 * Added EEPROM MAC address support. Version 1.2.0 07/14/2008 * Ported to support Linux Kernel 2.6.x * Changed software version numbering rule. Version 1.3.0 02/27/2009 * Added QoS DSCP support * Added QoS 802.1p VLAN Tag Remapping support * Added QoS Rate Limit support * Added QoS Queue Weighting support * Added Switch Configuration support ================================================================================== File Description ================================================================================== README This file driver.c AX88782/AX88783 Linux driver main file driver.c AX88782/AX88783 Linux driver header file Makefile AX88782/AX88783 driver make file switch/* AX88782/AX88783 hardware access modules history.txt AX88782/AX88783 Linux driver revision history COPYING GNU GENERAL PUBLIC LICENSE ================================================================================== COMPILING DRIVER ================================================================================== Prepare: AX88782/AX88783 Linux Driver Source. Linux Kernel source code. Cross-Compiler. Getting Start: 1.Enter the directory of the driver. 2.Edit the makefile to specifie the path of target platform Linux Kernel source. example: KDIR = /work/s3c2440_kernel2.4.20_cee31_rel1.0/include 3.Specify the path of Cross-Compiler example CROSS_COMPILE = /usr/local/arm/<versions>/bin/arm-linux- 4.Executing 'make' command to compiler AX88782/AX88783 1N2P Driver. 5.If the compilation well, the ax8878x1n2p.o will be created under the current directory. ================================================================================== DRIVER PARAMETERS ================================================================================== The following parameters can be set when using insmod. EX: [AX88782_AX88783_1N2P_SRAM-like_Linux_Driver]# insmod ax8878x1n2p.o mem=0x08000000 mem=0xNNNNNNNN specifies the physical base address that AX88782/AX88783 can be accessed. Default value '0x08000000'. irq=N specifies the irq number. media0=N Force Port0 link speed N = 0 => auto negotiation N = 1 => 100full N = 2 => 100half N = 3 => 10full N = 4 => 10half media1=N Force Port1 link speed N = 0 => auto negotiation N = 1 => 100full N = 2 => 100half N = 3 => 10full N = 4 => 10half example: insmod ax8878x1n2p.o mem=0x08000000 irq=0x27 media0=1 media1=3Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.