Assembly code snippets
Details
Title | WinIO prototypes |
---|---|
Author | Thomas |
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
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