The below is from the web site.
What started as a bedroom project in early 2003 - for the sole purpose to get ASIO support for the AC97 on my laptop - has become ASIO4ALL - the universal ASIO driver for WDM audio.
Honestly, I did not expect this project to become as popular as it has become (but this popularity does not particularly dissapoint me either ;-)
ASIO4ALL is a hardware independent low latency ASIO driver for WDM audio devices. It uses WDM Kernel-Streaming and sometimes even more sophisticated methods to achieve its objectives.
In order to successfully run ASIO4ALL, you need:
A WDM-compatible operating system, such as Win98SE/ME/2k/XP/2003/XP64 or Windows Vista x86/x64.
A WDM-driver for your audio hardware. (Under Win2k/XP/Vista... this is implicit, not so under Win98SE/WinME.)
A couple minutes of your time and a little bit of luck.