Assembly code snippets

Back to the snippets overview

Details

TitleWinIO prototypes
AuthorThomas
Submitted by:Thomas
Date added:2002-03-23 14:10:23
Date modified:2002-03-23 14:10:23

Comments

The latest versions of WinIO [www.internals.com] do not require a special library for MASM like AsmIO. You can use the lib from the C example inside the WinIO package.
For more information, visit www.internals.com.

Snippet

InitializeWinIo          PROTO STDCALL
ShutdownWinIo            PROTO STDCALL
GetPortVal               PROTO STDCALL :DWORD, :DWORD, :DWORD
SetPortVal               PROTO STDCALL :DWORD, :DWORD, :DWORD
MapPhysToLin             PROTO STDCALL :DWORD, :DWORD, :DWORD
UnmapPhysicalMemory      PROTO STDCALL :DWORD, :DWORD
GetPhysLong              PROTO STDCALL :DWORD, :DWORD
SetPhysLong              PROTO STDCALL :DWORD, :DWORD
InstallWinIoDriver       PROTO STDCALL :DWORD, :DWORD
RemoveWinIoDriver        PROTO STDCALL