Products| Download| Order| Support| Search| Contacts| About| Chinese
Color ComboBox
Font List & Combo
NTPort Library
Zeal ProgressBar

MemAccess Library
Version 1.4, Release Date: July 20, 2006
Platform: Windows 95, Windows 98, Windows ME, Windows NT 3.5/4.0, Windows 2000, Windows XP, Windows Server 2003


MemAccess Library gives programmers control of hardware devices from Windows application without using the Windows Drivers Development Kit (DDK). The tool allows real-time direct access to memory mapped I/O. Typical applications include ISA or PCI bus devices. MemAccess Library is also an ideal replacement of old BASIC Peek or Poke statement. Following samples are included:
  • Visual Basic 5.0/6.0/.NET(2002/2003/2005)
  • Visual C++ 5.0/6.0/.NET(2002/2003/2005)
  • Visual C#(2002/2003/2005)
  • Delphi 2.0/3.0/4.0/5.0/6.0/7.0/2005/2006
  • Delphi for .NET 8.0/2005/2006
  • Borland C++ Builder 6.0/2006
  • Borland C#Builder 1.0/2005/2006
  • PowerBASIC for Windows 7.0/8.0
Borland C++ 5.x, Visual J++, Visual Fortran, Dev-Pascal samples are available for download.

Download full-feature evaluation version here!

Access memory mapped I/O.

Main functions

  • Read memory: maPeekB, maPeekD, maPeekW
  • Write memory:maPokeB, maPokeD, maPokeW
  • Load and unload the library: maOpenLibrary, maCloseLibrary
  • Advanced memory access: maMapPhysToLinear, maUnmapPhysicalMemory, V86_To_PhyAddress
  • PCI device support: maGetDeviceBaseAddress, maGetPCIDeviceInfo
  • Install and uninstall: maInstallService, maRemoveService
  • Miscellaneous functions: maIsWinNT, maIsWin64, maLicenseInfo, maGetLastState, maGetVersion
Turbo Delphi Turbo Delphi for .NET Turbo C++ Turbo C#


Products| Download | Order | Support | Search | Contacts | About | Chinese Edition
Copyright (c) 1997-2012 Zeal SoftStudio