Supported Hardware/IO

From ReactOS Wiki
Revision as of 13:08, 5 March 2019 by Cismontjoy (talk | contribs) (Current state)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Please update this page with the status of each IO controller that is tested. Please add a link to the site where the driver was obtained, driver version and OS version. AS YOU CAN SEE, THE LIST IS IN ALPHABETICAL ORDER. PLEASE KEEP IT THIS WAY.

Driver Types

  • UNIATA
    • Based on synced UNIATA driver.
    • Supports PATA, SATA, AHCI IO controllers, listed here and more.
    • Supports AHCI since v0.42.
  • Native driver
    • The IO controller's own Windows driver.

Possible statuses

Status Description
Works Works without any major problems
Not tested No test has been performed
Failed Fails to work or crashes ReactOS
Run w/o result Run without fundamental functionality

Tested IO Controllers

Current state

Controller Type ATAPI UNIATA Native Revision Comments Tester Download URL
ALi/ULi M1535+ Onboard, 2 IDE ATA-100 Ports Failed Failed Not tested 0.4.10 HDD not recorgnized during 1st stage setup, tested on Toshiba Satellite A20, Windows XP detects the HDD and installs without issues Carlos S. M.
ATI IXP400/SB400 Onboard, 2 IDE ATA-133 Ports + 4 SATA 150 Ports Not tested Works Not tested 0.4.10 Works in all stages. Tested on the Radeon Xpress 200M platform (HP dv8000 Laptop), SATA untested since the machine lacked them Carlos S. M.
Intel 5 Series ATA Controller Onboard, 4-6 SATA II Ports Not tested Works Not tested 0.4.10 Works in all stages. AHCI works, Tested on Acer Aspire 5742 Carlos S. M.
Intel 6 Series ATA Controller (H61 Chipset) Onboard, 4 SATA II Ports Not tested Works Not tested 0.4.10 Works in all stages. AHCI works, Tested on Gigabyte GA-H61M-DS2 Carlos S. M.
Intel 100 Series ATA Controller Onboard, 4-6 SATA III Ports
Not supported
Not supported
Not tested 0.4.10 Doesn't work, not natively supported by UNIATA Carlos S. M.
Intel 100 Series ATA Controller Onboard, 4-6 SATA III Ports
Not supported
Works Failed 0.4.11 UniATA works with AHCI 1.3.1 controllers since 0.4.11, Intel's driver failed. Illen
Intel ICH ATA Controller Onboard, 2 IDE ATA-66 Ports Not tested Works Not tested 0.4.10 Works in all stages. Tested in Dell Optiplex GX110 Carlos S. M.
Intel ICH2 ATA Controller Onboard, 2 IDE ATA-100 Ports Not tested Works Not tested 0.4.10 Works in all stages. Tested in Acer Aspire 1400XC Carlos S. M.
Intel ICH3-M ATA Controller Onboard, 2 IDE ATA-100 Ports Not tested Works Not tested 0.4.10 Works in all stages. Tested on Toshiba Satellite 3000 Carlos S. M.
Intel ICH4 ATA Controller Onboard, 2 IDE ATA-100 Ports Not tested Works Not tested 0.4.10 Works in all stages. Tested on Dell Optiplex GX260 Carlos S. M.
Intel ICH4-M ATA Controller Onboard, 2 IDE ATA-100 Ports Not tested Works Not tested 0.4.10 Works in all stages. Tested on multiple laptops Carlos S. M.
Intel ICH5/ICH5R ATA Controller Onboard, 2 IDE ATA-100 Ports + 2 SATA 150 Ports Not tested Works Not tested 0.4.10 Works in all stages. Both IDE and SATA works, Tested on AsRock ConRoe865PE Carlos S. M.
Intel ICH6/ICH6R ATA Controller Onboard, 1 IDE ATA-100 Port + 4 SATA 150 Ports Not tested Works Not tested 0.4.10 Works in all stages. Both IDE and SATA works, AHCI works, Tested on IBM Thinkcentre A51p Carlos S. M.
Intel ICH6-M ATA Controller Onboard, 1 IDE ATA-100 Port + 2 SATA 150 Ports Not tested Works Not tested 0.4.10 Works in all stages. Both IDE and SATA works, AHCI works, Tested on Acer Aspire 1690 Carlos S. M.
Intel ICH7/ICH7R/ICH7DH ATA Controller Onboard, 1 IDE ATA-100 Port + 4 SATA II Ports Not tested Works Not tested 0.4.10 Works in all stages. Both IDE and SATA works, AHCI works, Tested on Dell Dimension 9150 Carlos S. M.
Intel ICH7-M ATA Controller Onboard, 1 IDE ATA-100 Port + 2 SATA 150 Ports Not tested Works Not tested 0.4.10 Works in all stages. Both IDE and SATA works, AHCI works, Tested on Dell Latitude D620 Carlos S. M.
Intel ICH8-M ATA Controller Onboard, 1 IDE ATA-100 Port + 3 SATA II Ports Not tested Works Not tested 0.4.10 Works in all stages. Both IDE and SATA works, AHCI works, Tested on Dell Latitude D630 Carlos S. M.
Intel ICH9-M ATA Controller Onboard, 4 SATA II Ports Not tested Works Not tested 0.4.10 Works in all stages. AHCI works, Tested on Sony Vaio VGN-FW21J Carlos S. M.
Intel PIIX4 ATA Controller Onboard, 2 IDE ATA-33 Ports Not tested Works Not tested 0.4.10 Works in all stages. Tested in Soyo SY-5XAE Carlos S. M.
Intel PIIX4E ATA Controller Onboard, 2 IDE ATA-33 Ports Not tested Works Not tested 0.4.10 Works in all stages. Tested in ASUS P2B Carlos S. M.
nVidia nForce 400/405/410/430 ATA Controller (MCP51/MCP61) Onboard, 2 IDE ATA-133 Ports + 2-4 SATA 300 Ports Not tested Works Not tested 0.4.10 Works in all stages. Both IDE and SATA works, AHCI untested because BIOS was limited to IDE mode, Tested on Lenovo Thinkcentre A60 Carlos S. M.
SiS 963 ATA Controller Onboard, 2 IDE ATA-133 Ports Not tested Works Not tested 0.4.10 Works in all stages. Tested on NEC Versa M440 Carlos S. M.
VIA VT8237+/VT8237R+ ATA Controller Onboard, 2 IDE ATA-133 Ports + 2 SATA 150 Ports Not tested Works Not tested 0.4.10 Works in all stages. Tested on Gigabyte GA-K8VT800 R2.0, SATA/AHCI not tested Carlos S. M.
VIA VT82C596B ATA Controller Onboard, 2 IDE ATA-66 Ports Not tested Works Not tested 0.4.10, 0.4.11 Works in all stages. Tested on EPoX EP-MVP3G2 Carlos S. M.
VIA VT82C686B ATA Controller Onboard, 2 IDE ATA-100 Ports Not tested Works Not tested 0.4.10 Works in all stages. Tested on Compaq Evo N115c Carlos S. M.

Archival

Controller Type ATAPI UNIATA Native Revision Comments Tester Download URL
Adaptec AHA-2940u controller PCI, SCSI 2 port
Not supported
Not supported
Works r54555 NT 4, 2000, and XP drivers all load and operate. Can read from a SCSI CD drive. Can access SCSI scanner. Fails to recognize a SCSI hard drive. Fails to recognize a SCSI Zip drive. SomeGuy
ATI IXP700 ATA-133 controller PCI, PATA onboard 1 port Works Failed Not tested r42122 Works in all stages. Techsalvager
Intel® 82801BA I815 IDE U100 Controller (rev 02) (ICH2) ATA-100 controller PCI, PATA onboard 4 port Works Works Not tested r43073 Works in all stages. m0z4rt
Intel® 82371AB PIIX4 ATA-44 controller PCI, PATA onboard 2 port Works Works Not tested r41397 Works in all stages. Techsalvager
Intel® 82371EB PIIX4E controller PCI, PATA onboard 2 port Works Not tested Not tested r40702 Works in all stages. Jedi-to-be
Intel® ICH ATA-66 Controller PCI, PATA onboard 4 port Not tested Works Not tested r44214 Works in all stages. Techsalvager
Silicon Image Sil3112 Onboard, SATA150 2-port Not tested Works Not tested r57085 Works in all stages. Haos
Silicon Image Sil3114 [1095:3114] (rev 02) PCI, SATA150 4-port Not tested Works Not tested r57085 Works in all stages. Single drive should be set to CONCATENATE or may not be visible. Do not use 4th port – system wont boot. Haos
VIA VT6420 PCI, SATA150 2-port Failed Failed Failed r42786 Hangs after loading CD files. ROS can not be installed. LinoSP
VIA VT6421A PCI, SATA150 4-port
Not supported
Works Failed r54573 Uniata seems to have issues recognizing CD drives attached to the SATA port. Otherwise, Uniata works well with the VT6421A. SomeGuy
VIA VT82C686B PCI, PATA onboard 2 port Failed Works Failed r54573 Uniata works in all stages. Possible Uniata issue with newer PATA CD drives that are actually SATA internally. SomeGuy

Known issues

  • ReactOS usetup does not go very well with partition creation if it's less than all available size.
  • All previous limitations, apart from maximum partition size, still apply.

See Also