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