Since 1995 we have sold the highest quality
and most cost effective test software for Parallel ATA (PATA),
Serial ATA (SATA), and NVM Express (NVMe).
Our products are easy to use with minimum test system requirements.


ATA-ATAPI.COM has joined forces with High Performance Storage, Inc. (HPSI)
to develop Linux(r) versions of the popular industry standard
DOS based NVMEQRWT and NVMETEST programs.
As much as possible the Linux(r) versions will have the same look and feel
as the DOS versions of these programs.
The Linux(r) version of the NVMETEST program will execute test scripts
that were used with the DOS version with little or no modification.

The Linux(r) version of NVMETEST includes our Engineering Design
Verification Test Suite and other new features.

Because it has become very difficult to purchase new computers that
support legacy BIOS that is required by FreeDOS you should consider switching
to the Linux(r) versions of this test software.

Go to
High Performance Storage, Inc
for the Linux(r) versions of NVMEQRWT and NVMETEST.

The DOS based programs will remain available here at ATA-ATAPI.COM.

ATA-ATAPI.COM DOES NOT manufacture, sell or support any hardware products.

ATA-ATAPI.COM DOES NOT provide OS drivers for any hardware products.

ATA-ATAPI.COM DOES NOT provide Technical Support for Lite-On DVD drives.
You must contact Lite-On Tech Support at


Popular Storage Device Interfaces

NVM Express (NVME)

A NVME device is usually attached directly to a PCIe bus resulting in very fast I/O Per Second (IOPS) rates. Usually more than 10 times faster than the fastest SATA devices. NVME devices are usually Solid State (SSD). See our products NVMEQRWT and NVMETEST.

Serial ATA (SATA)

SATA is a serial interface that emulates PATA. SATA has replaced PATA in all low cost storage systems and devices. This includes HDD, SSD and CD/DVD devices. SATA supports one ATA or ATAPI device per interface. Now SATA is being replaced by NVME. The original SATA host controllers emulated the PATA host programming interface. The PATA host programming interface was replaced by SATA AHCI host controllers that support a form of command queuing called NCQ. NCQ requires a more complex host programming interface. See our products AHCCMDT, AHCDEMO and AHCNCQT.

Parallel ATA (PATA)

PATA is the original ATA interface that was replaced by SATA years ago. This interface was widely used by low cost disk drives (HDD) and ATAPI drives (CD/DVD). PCMCIA PC Card ATA devices and Compact Flash (CF) devices also use a PATA based interface (for example, the CF TrueIDE interface). A Parallel ATA/ATAPI interface can support one or two devices. The devices can be ATA or ATAPI or a mix. See our products ATACT and ATADEMO.

Links to I/O Interace and Storage Device Committees

Here are links to major organizations that publish I/O interface and storage device standards, specifications and other information:

The Berg Software Design web site is a great resouce for finding information, products and services for all I/O interfaces.

If you need serious ATA design or development help for your ATA/ATAPI project, contact Deadline Specialists.


Notice to anyone providing a link to this site: Please provide a link only to Any other link, including links that specify additional directory or file information, are subject to change and may not work in the future.

Page updated 01 Dec 2023.