update usb driver

git-svn-id: svn://kolibrios.org@1613 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
Sergey Semyonov (Serge)
2010-09-11 22:23:28 +00:00
parent f751b2ee25
commit cedc365c6a
7 changed files with 182 additions and 81 deletions

View File

@@ -9,6 +9,8 @@
.global _AttachIntHandler
.global _CreateEvent
.global _CreateRingBuffer
.global _Delay
.global _DestroyObject
@@ -16,6 +18,7 @@
.global _FreeKernelSpace
.global _GetDisplay
.global _GetEvent
.global _GetPgAddr
.global _GetService
@@ -36,18 +39,24 @@
.global _PciWrite32
.global _PciWrite8
.global _RaiseEvent
.global _RegService
.global _SetMouseData
.global _SetScreen
.global _SysMsgBoardStr
.global _WaitEvent
.def _AllocPage; .scl 2; .type 32; .endef
.def _AllocPages; .scl 2; .type 32; .endef
.def _AttachIntHandler; .scl 2; .type 32; .endef
.def _CreateEvent; .scl 2; .type 32; .endef
.def _CreateRingBuffer; .scl 2; .type 32; .endef
.def _Delay; .scl 2; .type 32; .endef
@@ -56,6 +65,7 @@
.def _FreeKernelSpace; .scl 2; .type 32; .endef
.def _GetDisplay; .scl 2; .type 32; .endef
.def _GetEvent; .scl 2; .type 32; .endef
.def _GetPgAddr; .scl 2; .type 32; .endef
.def _GetService; .scl 2; .type 32; .endef
@@ -76,18 +86,25 @@
.def _PciWrite32; .scl 2; .type 32; .endef
.def _PciWrite8; .scl 2; .type 32; .endef
.def _RaiseEvent; .scl 2; .type 32; .endef
.def _RegService; .scl 2; .type 32; .endef
.def _SetScreen; .scl 2; .type 32; .endef
.def _SetMouseData; .scl 2; .type 32; .endef
.def _SysMsgBoardStr; .scl 2; .type 32; .endef
.def _WaitEvent; .scl 2; .type 32; .endef
_AllocPage:
_AllocPages:
_AttachIntHandler:
_CreateEvent:
_CreateRingBuffer:
_Delay:
@@ -97,6 +114,7 @@ _DestroyObject:
_FreeKernelSpace:
_GetDisplay:
_GetEvent:
_GetPgAddr:
_GetService:
@@ -117,11 +135,15 @@ _PciWrite16:
_PciWrite32:
_PciWrite8:
_RaiseEvent:
_RegService:
_SetMouseData:
_SetScreen:
_SysMsgBoardStr:
_WaitEvent:
ret
.section .drectve
@@ -131,6 +153,8 @@ _SysMsgBoardStr:
.ascii " -export:AttachIntHandler" # stdcall
.ascii " -export:CreateEvent" #
.ascii " -export:CreateRingBuffer" # stdcall
.ascii " -export:Delay" # stdcall
@@ -140,6 +164,7 @@ _SysMsgBoardStr:
.ascii " -export:FreeKernelSpace" # stdcall
.ascii " -export:GetDisplay" # stdcall
.ascii " -export:GetEvent" #
.ascii " -export:GetPgAddr" # stdcall
.ascii " -export:GetService" # stdcall
@@ -160,10 +185,13 @@ _SysMsgBoardStr:
.ascii " -export:PciWrite32" # stdcall
.ascii " -export:PciWrite8" # stdcall
.ascii " -export:RaiseEvent" #
.ascii " -export:RegService" # stdcall
.ascii " -export:SetMouseData" # stdcall
.ascii " -export:SetScreen" # stdcall
.ascii " -export:SysMsgBoardStr" # stdcall
.ascii " -export:WaitEvent" # stdcall