Subversion Repositories Kolibri OS

Rev

Rev 1434 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1408 serge 1
 
2
    .intel_syntax
3
4
 
5
6
 
7
    .global _AllocPages
8
9
 
10
    .global _Delay
11
    .global _DestroyObject
12
13
 
14
15
 
16
    .global _GetPgAddr
17
    .global _GetService
18
19
 
20
    .global _KernelFree
21
22
 
23
24
 
25
    .global _PciRead16
26
    .global _PciRead32
27
    .global _PciRead8
28
    .global _PciWrite16
29
    .global _PciWrite32
30
    .global _PciWrite8
31
32
 
33
34
 
35
    .global _SysMsgBoardStr
36
37
 
38
 
39
    .def  _AllocPages;        .scl  2;  .type 32; .endef
40
41
 
42
43
 
44
    .def  _DestroyObject;     .scl  2;  .type 32; .endef
45
46
 
47
48
 
49
    .def  _GetPgAddr;         .scl  2;  .type 32; .endef
50
    .def  _GetService;        .scl  2;  .type 32; .endef
51
52
 
53
    .def  _KernelFree;        .scl  2;  .type 32; .endef
54
55
 
56
57
 
58
    .def  _PciRead16;         .scl  2;  .type 32; .endef
59
    .def  _PciRead32;         .scl  2;  .type 32; .endef
60
    .def  _PciRead8;          .scl  2;  .type 32; .endef
61
    .def  _PciWrite16;        .scl  2;  .type 32; .endef
62
    .def  _PciWrite32;        .scl  2;  .type 32; .endef
63
    .def  _PciWrite8;         .scl  2;  .type 32; .endef
64
65
 
66
67
 
68
    .def  _SysMsgBoardStr;    .scl  2;  .type 32; .endef
69
70
 
71
 
72
_AllocPages:
73
74
 
75
76
 
77
78
 
79
80
 
81
82
 
83
_GetPgAddr:
84
_GetService:
85
86
 
87
_KernelFree:
88
89
 
90
91
 
92
_PciRead16:
93
_PciRead32:
94
_PciRead8:
95
_PciWrite16:
96
_PciWrite32:
97
_PciWrite8:
98
99
 
100
101
 
102
_SysMsgBoardStr:
103
        ret
104
105
 
106
107
 
108
        .ascii " -export:AllocPages"           # gcc ABI
109
110
 
111
112
 
113
114
 
115
116
 
117
118
 
119
        .ascii " -export:GetPgAddr"            # stdcall
120
        .ascii " -export:GetService"           # stdcall
121
122
 
123
        .ascii " -export:KernelFree"           # stdcall
124
125
 
126
127
 
128
        .ascii " -export:PciRead16"            # stdcall
129
        .ascii " -export:PciRead32"            # stdcall
130
        .ascii " -export:PciRead8"             # stdcall
131
        .ascii " -export:PciWrite16"           # stdcall
132
        .ascii " -export:PciWrite32"           # stdcall
133
        .ascii " -export:PciWrite8"            # stdcall
134
135
 
136
137
 
138
        .ascii " -export:SysMsgBoardStr"       # stdcall
139