Nice, i also used ZLPortIO for hardware access, it's an excellent fast and easy-to-use library that uses an extremly small .sys file for NT+ systems, you can access any hardware resource with it.