RTOS, Embedded Linux, Real-Time Operating System and DO-178B: LynuxWorks

LynxOS RTOS Hardware Drivers

real-time systems (LynxOS RTOS)

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 nameBSPs supportedDescription
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 nameBSPs supportedDescription
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 nameBSPs supportedDescription
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 nameBSPs supportedDescription
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 nameBSPs supportedDescription
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

RTOS and embedded operating systems

Embedded operating systems and development tools

Corporate

Industry solutions

OS Support

OS Training

SynergyWorks: LynuxWorks partners

contact us
ISO9001:2000 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