| [Home] | [Products] | [HowItWorks] |
| [ProductOverview] | [ATACT] | [ATADEMO] | [ATAMDT] | [ATADRVR] | [ADVDRVR] | [MINDRVR] |
|
NOTICE TO ATACT, ATADEMO and ATAMDT CUSTOMERS: If you are not receiving our software update messages send your updated contact information [name(s) and email address(es)] to: Do you need the ATACT, ATADEMO or ATAMDT documentation files? Go to the Test Software Documentation page. How To Order ATA-ATAPI.COM's Test Software Products: Go to the HOW TO ORDER page. |
Avoid the problems of unreliable BIOS and OS device driver stacks - use ATACT, ATADEMO or ATAMDT and perform some real testing of your ATA/ATAPI products.
Try out the free/demo versions of ATACT, ATADEMO and ATAMDT!
ATA-ATAPI.COM also provides the C source code for the three ATA/ATAPI drivers: ATADRVR, ADVDRVR and MINDRVR. ATADRVR is used by ATACT and ATADEMO. ADVDRVR is used by ATAMDT. MINDRVR is ideal for use in embedded systems. The source code of these drivers is free and in the public domain with no restrictions on how they are used. Use these drivers to create your own testing programs.
ATA-ATAPI.COM develops and sells test software for ATA and ATAPI devices. ATA-ATAPI.COM DOES NOT manufacture or sell hardware of any kind. ATA-ATAPI.COM DOES NOT provide technical support for any hardware products. ATA-ATAPI.COM DOES NOT provide firmware or OS driver updates for any hardware products.| Program | Description | Devices Tested | Current Version | Price |
| ATACT | ATACT is a basic write/read with compare test. But ATACT
also uses most of the ATA commands, such as power management.
More information. Free/demo version (ATACTD.ZIP). Full ATACT documentation. |
One ATA or two ATA or one ATA and one ATAPI, both devices must be on the same ATA channel, devices may be PATA or SATA, -or- one PCMCIA PC Card ATA or CompactFlash (CF). |
4M | $500.00 |
| ATADEMO | ATADEMO is able to execute any ATA/ATAPI command,
using the standard ATA/ATAPI command protocols,
from keyboard input or script file input. Perform
write/read tests with data compare using only a few simple
commands. Script files support IF/ELSE logic, CALL/RETURN
for subroutines, WHILE loops, built-in and user defined variables
and much more.
More information. Free/demo version (ATADEMOD.ZIP). Full ATADEMO documentation. |
One or two ATA or ATAPI devices on the same ATA channel,
devices may be PATA or SATA, -or- one PCMCIA PC Card ATA or CompactFlash (CF). |
11L | $500.00 |
| ATAMDT | ATAMDT is a basic write/read with compare test. But ATACT
also uses most of the ATA commands, such as power management.
More information. Free/demo version (ATAMDTD.ZIP). Full ATAMDT documentation. |
One to eight ATA devices on one to eight ATA channels,
devices may be PATA or SATA. |
1M | $500.00 |
System requirements: ATACT, ATADEMO and ATAMDT are DOS real mode programs. These are typically run from a DOS boot floppy, bootable CD or bootable USB drive.
ATA Controllers supported: These programs access the ATA controller and drive hardware directly. Currently only ATA host controllers that use the traditional ATA programming interface are supported - see the T13 document INCITS 370-2004 (1510D): ATA Host Adapter Standards.
License: ATACT, ATADEMO and ATAMDT have a site license.
|
How To Order ATA-ATAPI.COM's Test Software Products: Go to the HOW TO ORDER page. Do you have questions not answered here? Send your question(s) to: |
| Program | Description | Devices Tested | Current Version | Price |
| ATADRVR | ATADRVR is a basic low level I/O driver for ATA/ATAPI. It
supports all the ATA/ATAPI command protocols for PIO and DMA
(both ISA bus DMA and PCI Bus Mastering DMA). ATADRVR also
supports all four PCMCIA PC Card ATA interface modes. ATADRVR
supports one or two ATA/ATAPI devices on the same ATA channel.
ATADRVR was developed using Borland C 4.5x for execution in DOS
real mode.
More information. Get ATADRVR.ZIP. |
All standard ATA/ATAPI PIO and DMA protcols are supported using ATA controllers operating in traditional/legacy (ISA), PCI Bus Mastering (PATA or SATA) and PC Card ATA I/O, Memory and TrueIDE modes. | 16M | FREE |
| ADVDRVR | ADVDRVR is a basic low level I/O driver for ATA/ATAPI.
It supports up to eight devices on up to eight
ATA controllers. All PIO and PCI Bus Mastering DMA
command protocols are supported.
ADVDRVR was developed using Borland C 4.5x for
execution in DOS real mode.
More information. Get ADVDRVR.ZIP. |
All standard ATA/ATAPI PIO and DMA protocls are supported using ATA controllers operating in traditional/legacy (ISA) and PCI Bus Mastering modes (PATA or SATA). | 1M | FREE |
| MINDRVR | MINDRVR is a basic low level I/O driver for ATA/ATAPI
for use in embedded systems. Unlike ATADRVR and ADVDRVR, MINDRVR
is fully contained in a single header (H) and single source (C)
file.
All PIO and PCI Bus Mastering DMA
command protocols are supported.
MINDRVR is standard C code.
More information. Get MINDRVR.ZIP. |
All standard ATA/ATAPI PIO and DMA protocls are supported using ATA controllers operating in traditional/legacy (ISA) and PCI Bus Mastering modes (PATA or SATA). | 0H | FREE |
Sorry, ATA-ATAPI.COM does not provide this service. PLEASE READ THIS!.
Page updated 30 Mar 2008.