⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.plx9052

📁 关于linux中pci驱动的一些代码,实现了一些功能
💻 PLX9052
字号:
Linux driver for PLX9052 based PCMCIA bridges=============================================This is a Linux driver for PLX9052 based PCMCIA-to-PCI bridges commonlyused in "PCI wireless cards" that have a PCMCIA wireless card inside. If you remove the card, the rest is a PCMCIA bridge that this driver ismeant to support.It is possible to use the adapter with other cards.  However, there aresignificant limitations stemming both from hardware and softwareproblems.PLX9052 based bridges don't support variable voltage.  Only 5V cards aresupported.  A 3.3V card may be damaged if you insert it into the socket. You have been warned!CardBus cards are also unsupported for hardware reasons.  You are likelyto damage them if you try to use them with a PLX9052 based bridge.Memory cards without CIS are not supported.  There is no way to detectthem.  IDE cards don't work either for unknown reason.Only wireless cards and Merlin G201 GPRS cards are known to be supportedat this point.  Three drivers for Prism based wireless card (Orinoco,linux-wlan-ng and HostAP) already have support for wireless cardsconnected through the PLX9052 bridge, and you probably want to use themfor now.This driver gives you an option to use PCMCIA drivers from thoseprojects.  Also, it is expected that non-prism based wireless cardswould work with this driver, as well as most network cards.  Well, atleast when we get the wait states right.This driver can be compiled for Linux PCMCIA in the recent 2.4.x and2.5.x kernels, as well as for the drivers in the pcmcia-cs package.  Inany case, the driver should be copied to the source tree and thecorresponding patches should be applied to the tree.Installation------------Standalone build:Run "make", become root and run "make install".  You may need to specifyPCMCIA_PATH and KERNEL_PATH on the "make" command line.For kernel PCMCIA:Rename plx9052-24.c (for 2.4 kernels) or plx9052-25.c (for 2.5 kernels)to plx9052.c and copy it to the drivers/pcmcia/ directory in the Linuxkernel tree.  Patch the kernel sources.  Enable the driver during kernelconfiguration.  Compile the kernel and install it.  Reboot.For pcmcia-cs:Rename plx9052-24.c to plx9052.c and copy it to the modules/ directoryin the pcmcia-cs source tree.  Patch the pcmcia-cs sources.  Recompilethe sources.  Run "make install".  Reload all PCMCIA modules or reboot.If the driver was compiled as module, make sure that it's loaded beforethe "ds" module by adding following line to /etc/modules.conf:below ds plx9052There are also other ways to load the module automatically.  In Red HatLinux you can set PCIC=plx9052 in /etc/sysconfig/pcmcia.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -