TVicPort are general purpose shareware device drivers for use with practically any programming language. They allow you to access and control hardware directly from within a Win32 application without using the Windows DDK. TVicPort includes transparent support for Windows 95/98/ME and Windows NT/2000/XP, providing programmers with standard methods for real-time direct access to port I/O, obtains pointers to the physical memory by directly mapping it to the user process's address space (New!), specific support for LPT ports and IDE Hard Disk hardware inso (include serial number) - without requiring you to write a custom virtual device driver for Windows 95/98/ME or a kernel-mode driver for Windows NT/2000/XP. TVicPort main capabilities are: - direct port I/O access; - (new!) obtains pointers to the physical memory by directly mapping it to the user process's address space; - advanced LPT support including access to any pin on any LPT port; - access to IDE HDDs hardware manufacturer information (HD serial number, geometry, etc.). - (new!) Windows XP 64-bit support.