2008-10-30 20:23:42 +01:00
|
|
|
.file "export.asm"
|
|
|
|
.intel_syntax
|
|
|
|
|
|
|
|
|
|
|
|
.section .drectve
|
2008-11-07 05:10:42 +01:00
|
|
|
# .ascii " -export:CreateImage" # cdecl
|
2008-11-01 02:25:51 +01:00
|
|
|
.ascii " -export:LoadFile" # stdcall
|
2008-10-30 20:23:42 +01:00
|
|
|
|
2008-11-01 02:25:51 +01:00
|
|
|
.ascii " -export:Kmalloc" # eax FIXME
|
|
|
|
.ascii " -export:Kfree" # eax FIXME
|
2008-10-30 20:23:42 +01:00
|
|
|
|
|
|
|
.ascii " -export:UserAlloc" # stdcall
|
|
|
|
.ascii " -export:UserFree" # stdcall
|
|
|
|
|
2008-11-01 02:25:51 +01:00
|
|
|
.ascii " -export:GetPgAddr" # eax FIXME
|
2008-10-30 20:23:42 +01:00
|
|
|
.ascii " -export:MapIoMem" # stdcall
|
|
|
|
.ascii " -export:CreateRingBuffer" # stdcall
|
2008-11-01 02:25:51 +01:00
|
|
|
.ascii " -export:CommitPages" # eax, ebx, ecx FIXME
|
|
|
|
.ascii " -export:UnmapPages" # eax, ecx FIXME
|
|
|
|
.ascii " -export:CreateObject" # eax, ebx FIXME
|
|
|
|
.ascii " -export:DestroyObject" # eax
|
2008-10-30 20:23:42 +01:00
|
|
|
|
|
|
|
.ascii " -export:RegService" # stdcall
|
|
|
|
.ascii " -export:SysMsgBoardStr" #
|
|
|
|
.ascii " -export:SetScreen" #
|
|
|
|
|
|
|
|
|
|
|
|
.ascii " -export:PciApi" #
|
|
|
|
.ascii " -export:PciRead8" # stdcall
|
|
|
|
.ascii " -export:PciRead16" # stdcall
|
|
|
|
.ascii " -export:PciRead32" # stdcall
|
|
|
|
.ascii " -export:PciWrite8" # stdcall
|
|
|
|
.ascii " -export:PciWrite16" # stdcall
|
|
|
|
.ascii " -export:PciWrite32" # stdcall
|
|
|
|
|
|
|
|
.ascii " -export:SelectHwCursor" # stdcall
|
|
|
|
.ascii " -export:SetHwCursor" # stdcall
|
|
|
|
.ascii " -export:HwCursorRestore" #
|
|
|
|
.ascii " -export:HwCursorCreate" #
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|