Specific hardware and software is required for multimedia driver development. The hardware (excluding the device interface) is common for all device drivers. However, the software depends on the type of device driver you're developing. The following list identifies the minimum CPU, system memory, and disk space needed in your development system:
16 MHz 80386 CPU
2 MB of RAM (4 MB recommended)
10 MB free hard-disk space
The following software is required to compile and run the sample device drivers:
MS-DOS
Windows version 3.1
Microsoft C version 6.0
Microsoft Macro Assembler
Microsoft Windows Software Development Kit