For more information, see also I/O add-on hardware for real-time systems and targets supported by the LynxOS RTOS.
Please contact us for more information on drivers in development and those not listed here.
| ethernet controllers | ||
|---|---|---|
| Driver name | BSPs supported | Description |
| if_3c5x9 | x86_at, x86_drm, cpci_x86 | 3Com 3c509 series cards |
| if_3c90x | x86_at, x86_drm, cpci_x86 | 3Com 3c920 chip (found in 3c905 NICs) |
| if_am7990 | not supported | AMD LANCE Am7990 Ethernet controller |
| if_amd970 | x86_at, x86_drm, cpci_x86, vmpc, malta | AMD PCnet PCI chips (Am79C976, Am79C975, Am79C973, Am79C972, Am79C971, and Am79C970) |
| if_bge | x86_drm | Broadcom Gigabit Ethernet driver for BCM57XX controller BCM5700, BCM5701, BCM5702, BCM5702X, BCM5703, BCM5703X, BCM5704C, BCM5704S, BCM5705, BCM5705K, BCM5705M, BCM5751, BCM5782, BCM5788, BCM5901, BCM5901A2 |
| if_dec21040 | x86_at, x86_drm, cpci_x86, cpci_drm, mcpn765, mvme5100, pc680, pc_drm, pmc800_drm, pp_drm, sandpoint, vmpc, rm7000, ev6420a | Digital/Intel controllers (dc21040, dc21041, dc21140 and dc21143) |
| if_em | x86_drm | Intel Gigabit Ethernet controllers |
| if_epic | x86_at, x86_drm, cpci_x86 | SMC Fast Ethernet II SMC9432 chip |
| if_et | mpc8260_vads, mpc860t_fads, rpxl823 | IBM PowerPC 860/820 built-in SCC Ethernet |
| if_fcc | mpc8260_vads | VADS board built-in Fast Ethernet |
| if_fec | mpc860t_fads | FADS board built-in Fast Ethernet |
| if_fxp | x86_at, x86_drm, cpci_x86, cpci_drm, mcpn765, mvme5100, pc680, pc_drm, pmc600_drm, pmc800_drm, pp_drm, sandpoint, vmpc | Intel Pro controller (82557, 82558, 82559, and other Intel ICH devices with Pro core in them) |
| if_galileo | radppc7, mvme5500 | Galileo Fast Ethernet controller |
| if_gt | ocelot | MV64360 Discovery II Gigabit Ethernet |
| if_hwk | not supported | AMD HAWK Ethernet controller |
| if_i82596 | not supported | Intel 82596 Ethernet controller |
| if_oblan | not supported | AMD LANCE Am7990 Ethernet controller (SPARC version) |
| if_ppp | x86_drm | PPP driver |
| ti | not supported | AMD LANCE Am7990 DLPI STREAMS-based driver |
| block devices | ||
|---|---|---|
| Driver name | BSPs supported | Description |
| adaptec-scsi | not supported | Adaptec 1542 ISA controller |
| fd-scsi | not supported | Eltec SCFL and TEAC SCSI floppy with ll-SCSI |
| floppy | x86_at, x86_drm, cpci_x86, cpci_drm, mcpn765, mpc8260_vads, mpc860t_fads, mpmc860, mvme5100, pc680, pc_drm, pmc600_drm, pmc800_drm, pp_drm, rpxl823, sandpoint, vmpc | Any IBM PC/AT floppy-compatible controller should work. |
| hd | not supported | Older IDE driver |
| hd-scsi | not supported | SCSI disk with ll-SCSI |
| hd_8xx | not supported | Older IDE driver for 860 family |
| ide | x86_at, x86_drm, cpci_x86, cpci_drm, mcpn765, mvme5100, pp_drm, rpxl823, sandpoint, vmpc, malta, rm7000 | Any PCI/ISA IDE controller in the market should work. |
| ll-scsi | x86_at, x86_drm, cpci_x86, cpci_drm, pc_drm, pp_drm, vmpc | Older version of driver for NCR/Symbios SCSI controllers (53c810, 53c825, 53c860, and 53c875) |
| m147dma | not supported | MVME147 NCR710 SCSI controller's DMA engine |
| mod-scsi | not supported | Magneto-optical disk support for ll-SCSI |
| scsi | not supported | LSI Logic 64853/NCR 53c90a SCSI driver (SPARC) |
| sim1522 | x86_at, x86_drm, cpci_x86 | Adaptec ISA 1522 card |
| sim1522_8xx | rpxl823 | Adaptec PCMCIA 1522 card |
| sim1542 | x86_at, x86_drm, cpci_x86 | Adaptec ISA 1540 and 1542 card |
| sim2940 | x86_at, x86_drm, cpci_x86 | Adaptec PCI 2940 compatibles |
| sim53c | x86_at, x86_drm, cpci_x86 | NCR/Symbios SCSI controller (53c896) |
| sim810 | not supported | Older version driver for NCR/Symbios SCSI controllers |
| simascsi | x86_at, x86_drm, cpci_x86, ev6420a | Adaptec PCI Ultra160 card |
| simmpt | x86_drm | LSI Logic 1020/1030 SCSI controller |
| simncr | x86_at, x86_drm, cpci_x86, cpci_drm, mcpn765, mvme5100, pc680, pc_drm, pmc600_drm, pmc800_drm, pp_drm, rpxl823, sandpoint, vmpc, malta, ev6420a | NCR/Symbios SCSI controllers (53c810, 53c825, 53c860, 53c875, and 53c895) |
| flash devices | ||
|---|---|---|
| Driver name | BSPs supported | Description |
| doc2000 | x86_drm | DiskOnChip 2000 |
| flash_mtd_am29lv160b | pmc600_drm | AMD 29LV160BT |
| flash_mtd_fads | mpc860t_fads | MPC8xx FADS Flash device |
| flash_mtd_i28f128 | pmc800_drm | Intel 28F128J3A |
| flash_mtd_i28f160 | malta | Intel I28F160 |
| flash_mtd_i28f320_16x2 | mvme5500 | Intel I28F320 |
| flash_mtd_i28f400 | cpci_drm, pmc800_drm | Intel I28F400 |
| flash_mtd_i28f640_16x2 | cpci_drm | Intel I28F640 |
| flash_mtd_mbx | not supported | MBX860/821 board Flash memory driver |
| flash_mtd_rpxl | rpxl823 | AMD AM29DL323DB90VI Flash device |
| flash_mtd_vads | mpc8260_vads | sm732x8 |
| pwbflash | vmpc | VMPC onboard Flash device |
| graphics adapters | ||
|---|---|---|
| Driver name | BSPs supported | Description |
| chips_drv | not supported | VMIC VMIPMC-7462: Asiliant (C&T) 69030-based PMC card 4MB |
| i810_drv | x86_at, x86_drm, cpci_x86 | Intel: i845G graphics chipsets (onboard); D845GBV motherboard with (Intel 845G) integrated graphics chipset |
| mga_drv | x86_at, x86_drm, cpci_x86 | Matrox Millenium: G45FMDHA32DB G450 AGP 4x 32MB SVGA dual-head; G55MDHA32DB G550 AGP 4x 32MB SVGA DVI |
| nv_drv | x86_at, x86_drm, cpci_x86 | nVIDIA: Mad Dog GeForce2 MX400 AGP 4x 64MB; ASUS v7100PRO GeForce2 MX400 AGP 64MB; generic GeForce3 Ti200 AGP 4x 64MB DDR SVGA TV-out; ASUS V9180 GeForce4 MX 440 AGP 8x 64MB DDR SVGA TV-out DVI; Albatron GeForce4 TI 4600 AGP 4x 128MB DDR SVGA TV-out TV-in DVI |
| radeon_drv | x86_at, x86_drm, cpci_x86 | ATI: Gigabyte GV-AV32DG Radeon 7000VE AGP 32MB DDR SVGA; Gigabyte GV-AR64S Radeon 7500 AGP 64MB SDR SVGA TV-out; Sapphire Radeon 9000 PRO AGP 4x 128MB DDR SVGA TV-out DVI; Radeon 9700 PRO AGP 8x 128MB SDR SVGA TV-out DVI |
| other | ||
|---|---|---|
| Driver name | BSPs supported | Description |
| aio | not supported | Xycom XVME-540 A/D, D/A converter (VME board) |
| almavme | vmpc | Alma VME controller |
| console | not supported | microSPARC/Xerox Tsunami video/kb/mouse |
| cpci-bplane | not supported | SCMP style cPCI backplane |
| cpci_dec21554 | pc_drm | Digital PCI non-transparent bridge (dc21554) |
| ctdrvr | x86_drm, cpci_drm, vmpc | CodeTEST PCI device driver |
| enum | cpci_drm | Hot-swap driver |
| fpsp | not supported | 68K soft floating-point libraries as drivers |
| galtmr | mvme5500 | Marvell Discovery GT-64260A system controller timer driver |
| gr | not supported | MVME 68k boards video driver |
| harmony | not supported | Coldfire serial I/O driver |
| hsc | cpci_drm | Hot-swap controller/bridge driver |
| i2c_8xx | mpc8260_vads | I2C driver |
| isiem | not supported | Hot-swap insertion and extraction manager |
| isp | not supported | 68060 exception handling |
| lfatfs | x86_drm, malta, rm7000, ocelot | 16/32 FAT file system support |
| lusb | vmpc | Generic USB driver |
| ntty | cpci_drm, mvme5100, pp_drm | |
| nvramprep | not supported | Nonvolatile RAM driver for PPC reference platform (PreP) |
| pci | vmpc | PCI driver |
| pcmcia_cs | x86_at, x86_drm, cpci_x86, cpci_drm, mcpn765, mvme5100, pc680, pc_drm, pmc600_drm, pmc800_drm, pp_drm, rpxl823, sandpoint, vmpc, ev6420a | PCMCIA driver |
| pcmcia_enabler | x86_at, x86_drm, cpci_x86, cpci_drm, mcpn765, mvme5100, pc680, pc_drm, pmc600_drm, pmc800_drm, pp_drm, rpxl823, sandpoint, vmpc, ev6420a | PCMCIA driver |
| pcmcia_ss_8xx | rpxl823 | Socket services |
| pcmcia_ss_pci | x86_at, x86_drm, cpci_x86 | Socket services for PCI CardBus adapters; also supports old ISA ExCA-compatible HBAs |
| pcxe | x86_drm | Multiserial port card for Digiboard PC/Xe |
| pcxem | x86_drm | Digiboard |
| ps2mouse | x86_at, x86_drm, cpci_x86, cpci_drm, mvme5100, pp_drm | PS2 mouse driver |
| ptr | x86_at, x86_drm, cpci_x86, cpci_drm, mvme5100, pc_drm, pp_drm, vmpc | IBM PC/AT parallel port control compatibles |
| pwr_mgmt | not supported | IBM PowerPC CPU power management driver |
| ravtmr | mcpn765, mvme5100, pp_drm | IBM PowerPC Gen2 architecture Raven chip |
| rd | not supported | RAM disk driver |
| servo | not supported | Lynx servo control board |
| swt_8xx | mpc8260_vads, mpc860t_fads, ev6420a, vce405 | S/W watchdog timer driver |
| tty | x86_at, x86_drm, cpci_x86, cpci_drm, mcpn765, mvme5100, pc680, pc_drm, pmc600_drm, pmc800_drm, pp_drm, rpxl823, sandpoint, vmpc | Any Intel 16650-compatible serial controller |
| tty147 | not supported | MVME147 serial driver |
| tty162 | not supported | MVME162 serial driver |
| tty1x7 | not supported | MVME167/177 serial driver |
| usb | x86_drm, cpci_drm, radppc7 | USB driver for OHCI and UHCI controllers; device support for keyboard, mouse, and mass storage |
| uvme | mvme5100, pc_drm, pp_drm | Universal VME controller |
| vme-bplane | pc_drm, pp_drm | VME back-plane driver |
| vt100 | x86_at, x86_drm, cpci_x86, cpci_drm, mvme5100, pp_drm, vmpc | Any VGA-compatible video, 8042-compatible KB controller combo |
| zero | not supported | Linux APBI-specific zero driver |
![]() |
Copyright © LynuxWorks™, Inc. All rights reserved. Reproduction in whole or in part in any form or medium without express written permission of LynuxWorks is prohibited. | 21 years of embedded excellence |