Rev 769 | Rev 837 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
431 | serge | 1 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
2 | ;; ;; |
||
3 | ;; Copyright (C) KolibriOS team 2004-2007. All rights reserved. ;; |
||
4 | ;; Distributed under terms of the GNU General Public License ;; |
||
5 | ;; ;; |
||
6 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
||
636 | victor | 7 | macro kernel_export [name]{ |
8 | forward |
||
9 | if used name |
||
802 | serge | 10 | if DEBUG |
11 | display 'uses: ',`name,#13,#10 |
||
12 | end if |
||
636 | victor | 13 | extrn name |
14 | end if |
||
15 | } |
||
284 | serge | 16 | ; all exported kernel functions and data |
17 | |||
18 | |||
636 | victor | 19 | kernel_export \ |
20 | RegService,\ |
||
21 | GetService,\ |
||
22 | ServiceHandler,\ |
||
23 | AttachIntHandler,\ |
||
802 | serge | 24 | GetIntHandler,\ |
636 | victor | 25 | FpuSave,\ |
26 | FpuRestore,\ |
||
769 | Rus | 27 | ReservePortArea,\ |
28 | Boot_Log,\ |
||
636 | victor | 29 | \ |
30 | PciApi,\ |
||
31 | PciRead32,\ |
||
32 | PciRead16,\ |
||
33 | PciRead8,\ |
||
34 | PciWrite8,\ |
||
35 | PciWrite16,\ |
||
672 | hidnplayr | 36 | PciWrite32,\ |
636 | victor | 37 | \ |
38 | AllocPage,\ |
||
39 | AllocPages,\ |
||
40 | FreePage,\ |
||
41 | MapPage,\ |
||
42 | MapSpace,\ |
||
769 | Rus | 43 | MapIoMem,\ |
636 | victor | 44 | GetPgAddr,\ |
45 | CommitPages,\ |
||
46 | ReleasePages,\ |
||
47 | \ |
||
48 | AllocKernelSpace,\ |
||
49 | FreeKernelSpace,\ |
||
50 | KernelAlloc,\ |
||
51 | KernelFree,\ |
||
52 | UserAlloc,\ |
||
53 | UserFree,\ |
||
54 | Kmalloc,\ |
||
55 | Kfree,\ |
||
56 | CreateRingBuffer,\ |
||
57 | \ |
||
58 | GetPid,\ |
||
59 | CreateObject,\ |
||
60 | DestroyObject,\ |
||
61 | CreateEvent,\ |
||
62 | RaiseEvent,\ |
||
63 | WaitEvent,\ |
||
64 | DestroyEvent,\ |
||
65 | ClearEvent,\ |
||
66 | \ |
||
67 | LoadCursor,\ |
||
68 | SelectHwCursor,\ |
||
69 | SetHwCursor,\ |
||
70 | HwCursorRestore,\ |
||
71 | HwCursorCreate,\ |
||
72 | \ |
||
73 | SysMsgBoardStr,\ |
||
674 | hidnplayr | 74 | SysMsgBoardChar,\ |
636 | victor | 75 | GetCurrentTask,\ |
76 | LoadFile,\ |
||
77 | SendEvent,\ |
||
78 | SetMouseData,\ |
||
79 | Sleep,\ |
||
80 | GetTimerTicks,\ |
||
81 | \ |
||
82 | strncat,\ |
||
83 | strncpy,\ |
||
84 | strncmp,\ |
||
85 | strnlen,\ |
||
86 | strchr,\ |
||
87 | strrchr,\ |
||
88 | \ |
||
89 | LFBAddress |