Rev 887 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
750 | victor | 1 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
2 | ;; ;; |
||
3 | ;; Copyright (C) KolibriOS team 2004-2007. All rights reserved. ;; |
||
4 | ;; Distributed under terms of the GNU General Public License ;; |
||
5 | ;; ;; |
||
6 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
||
7 | |||
8 | $Revision: 889 $ |
||
757 | serge | 9 | |
10 | include 'export.inc' |
||
11 | |||
12 | align 4 |
||
13 | |||
14 | |||
889 | serge | 15 | align 16 |
16 | _kernel_exports: |
||
17 | export 'KERNEL', \ |
||
18 | commit_pages, 'CommitPages', \ ; eax, ebx, ecx |
||
792 | serge | 19 | create_kernel_object, 'CreateObject', \ |
819 | serge | 20 | create_ring_buffer, 'CreateRingBuffer', \ ; stdcall |
792 | serge | 21 | destroy_kernel_object, 'DestroyObject', \ |
22 | free_kernel_space, 'FreeKernelSpace', \ ; stdcall |
||
23 | malloc, 'Kmalloc', \ |
||
24 | free, 'Kfree', \ |
||
25 | map_io_mem, 'MapIoMem', \ ; stdcall |
||
819 | serge | 26 | get_pg_addr, 'GetPgAddr', \ ; eax |
889 | serge | 27 | @mem_alloc@8, 'mem_alloc', \ ; fastcall |
28 | @mem_free@4, 'mem_free', \ ; fastcall |
||
757 | serge | 29 | \ |
792 | serge | 30 | select_hw_cursor, 'SelectHwCursor', \ ; stdcall |
31 | set_hw_cursor, 'SetHwCursor', \ ; stdcall |
||
32 | hw_restore, 'HwCursorRestore', \ ; |
||
33 | create_cursor, 'HwCursorCreate', \ ; |
||
757 | serge | 34 | \ |
792 | serge | 35 | set_screen, 'SetScreen', \ |
36 | pci_api, 'PciApi', \ |
||
37 | pci_read8, 'PciRead8', \ ; stdcall |
||
38 | pci_read16, 'PciRead16', \ ; stdcall |
||
39 | pci_read32, 'PciRead32', \ ; stdcall |
||
40 | pci_write8, 'PciWrite8', \ ; stdcall |
||
41 | pci_write16, 'PciWrite16', \ ; stdcall |
||
42 | pci_write32, 'PciWrite32', \ ; stdcall |
||
43 | \ |
||
819 | serge | 44 | reg_service, 'RegService', \ ; stdcall |
792 | serge | 45 | user_alloc, 'UserAlloc', \ ; stdcall |
46 | user_free, 'UserFree', \ ; stdcall |
||
819 | serge | 47 | unmap_pages, 'UnmapPages', \ ; eax, ecx |
792 | serge | 48 | sys_msg_board_str, 'SysMsgBoardStr' |
757 | serge | 49 |