Rev 889 | Rev 897 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 889 | Rev 890 | ||
---|---|---|---|
Line 56... | Line 56... | ||
56 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
56 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
57 | 57 | ||
Line 58... | Line 58... | ||
58 | include 'macros.inc' |
58 | include 'macros.inc' |
Line 59... | Line 59... | ||
59 | 59 | ||
Line 60... | Line 60... | ||
60 | $Revision: 889 $ |
60 | $Revision: 890 $ |
Line 61... | Line 61... | ||
61 | 61 | ||
Line 129... | Line 129... | ||
129 | public _rd_root_end |
129 | public _rd_root_end |
130 | 130 | ||
Line 131... | Line 131... | ||
131 | public _load_file@4 |
131 | public _load_file@4 |
Line 132... | Line -... | ||
132 | - | ||
133 | public _kernel_exports |
- | |
134 | 132 | ||
Line -... | Line 133... | ||
- | 133 | public _strncmp@12 |
|
- | 134 | ||
- | 135 | public _LoadFile ; stdcall export |
|
- | 136 | ||
- | 137 | public _CreateObject ; export |
|
- | 138 | public _DestroyObject ; export |
|
- | 139 | ||
- | 140 | public _CreateRingBuffer ; stdcall export |
|
- | 141 | public _CommitPages ; export |
|
- | 142 | public _GetPgAddr ; export |
|
- | 143 | public _MapIoMem ; stdcall export |
|
- | 144 | public _UnmapPages ; export |
|
- | 145 | ||
- | 146 | public _Kmalloc ; export |
|
- | 147 | public _Kfree ; export |
|
- | 148 | public _UserAlloc ; stdcall export |
|
- | 149 | public _UserFree ; stdcall export |
|
- | 150 | ||
- | 151 | public _RegService ; stdcall export |
|
- | 152 | public _SysMsgBoardStr ; export |
|
- | 153 | public _SetScreen ; export FIXME make fastcall |
|
- | 154 | ||
- | 155 | ||
- | 156 | public _PciApi ; export |
|
- | 157 | public _PciRead8 ; stdcall export |
|
- | 158 | public _PciRead16 ; stdcall export |
|
- | 159 | public _PciRead32 ; stdcall export |
|
- | 160 | public _PciWrite8 ; stdcall export |
|
- | 161 | public _PciWrite16 ; stdcall export |
|
- | 162 | public _PciWrite32 ; stdcall export |
|
- | 163 | ||
- | 164 | ||
- | 165 | public _SelectHwCursor ; stdcall export |
|
- | 166 | public _SetHwCursor ; stdcall export |
|
- | 167 | public _HwCursorRestore ; export |
|
- | 168 | public _HwCursorCreate ; export |
|
135 | public _strncmp@12 |
169 | |
Line 136... | Line 170... | ||
136 | 170 | ||
137 | extrn __edata |
171 | extrn __edata |
Line 150... | Line 184... | ||
150 | 184 | ||
Line 151... | Line 185... | ||
151 | extrn @init_heap@8 |
185 | extrn @init_heap@8 |
152 | extrn @find_large_md@4 |
186 | extrn @find_large_md@4 |
Line 153... | Line 187... | ||
153 | 187 | ||
154 | extrn @mem_alloc@8 |
188 | extrn _MemAlloc |
- | 189 | extrn _MemFree |
|
- | 190 | ||
- | 191 | @mem_alloc@8 equ _MemAlloc |
|
Line 155... | Line 192... | ||
155 | extrn @mem_free@4 |
192 | @mem_free@4 equ _MemFree |
156 | 193 | ||
Line 157... | Line 194... | ||
157 | extrn @load_pe@4 |
194 | extrn @load_pe@4 |
Line 4543... | Line 4580... | ||
4543 | jmp pdl1 |
4580 | jmp pdl1 |
4544 | pdl1: ret |
4581 | pdl1: ret |
Line -... | Line 4582... | ||
- | 4582 | ||
- | 4583 | ||
4545 | 4584 | align 4 |
|
Line 4546... | Line 4585... | ||
4546 | 4585 | _SysMsgBoardStr: |
|
4547 | sys_msg_board_str: |
4586 | sys_msg_board_str: |
4548 | 4587 | ||
Line 5058... | Line 5097... | ||
5058 | 5097 | ||
Line 5059... | Line 5098... | ||
5059 | paleholder: |
5098 | paleholder: |
5060 | ret |
5099 | ret |
Line -... | Line 5100... | ||
- | 5100 | ||
5061 | 5101 | ||
- | 5102 | align 4 |
|
5062 | align 4 |
5103 | _SetScreen: |
5063 | set_screen: |
5104 | set_screen: |
5064 | cmp eax, [Screen_Max_X] |
5105 | cmp eax, [Screen_Max_X] |
Line 5065... | Line 5106... | ||
5065 | jne .set |
5106 | jne .set |