Subversion Repositories Kolibri OS

Rev

Rev 741 | 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
;display `name,#13,#10
10
  if used name
11
    extrn name
12
  end if
13
}
284 serge 14
; all exported kernel functions and data
15
 
16
 
636 victor 17
kernel_export \
18
	      RegService,\
19
	      GetService,\
20
	      ServiceHandler,\
21
	      AttachIntHandler,\
22
	      FpuSave,\
23
	      FpuRestore,\
769 Rus 24
	      ReservePortArea,\
25
	      Boot_Log,\
636 victor 26
\
27
	      PciApi,\
28
	      PciRead32,\
29
	      PciRead16,\
30
	      PciRead8,\
31
	      PciWrite8,\
32
	      PciWrite16,\
672 hidnplayr 33
	      PciWrite32,\
636 victor 34
\
35
	      AllocPage,\
36
	      AllocPages,\
37
	      FreePage,\
38
	      MapPage,\
39
	      MapSpace,\
769 Rus 40
	      MapIoMem,\
636 victor 41
	      GetPgAddr,\
42
	      CommitPages,\
43
	      ReleasePages,\
44
\
45
	      AllocKernelSpace,\
46
	      FreeKernelSpace,\
47
	      KernelAlloc,\
48
	      KernelFree,\
49
	      UserAlloc,\
50
	      UserFree,\
51
	      Kmalloc,\
52
	      Kfree,\
53
	      CreateRingBuffer,\
54
\
55
	      GetPid,\
56
	      CreateObject,\
57
	      DestroyObject,\
58
	      CreateEvent,\
59
	      RaiseEvent,\
60
	      WaitEvent,\
61
	      DestroyEvent,\
62
	      ClearEvent,\
63
\
64
	      LoadCursor,\
65
	      SelectHwCursor,\
66
	      SetHwCursor,\
67
	      HwCursorRestore,\
68
	      HwCursorCreate,\
69
\
70
	      SysMsgBoardStr,\
674 hidnplayr 71
	      SysMsgBoardChar,\
636 victor 72
	      GetCurrentTask,\
73
	      LoadFile,\
74
	      SendEvent,\
75
	      SetMouseData,\
76
	      Sleep,\
77
	      GetTimerTicks,\
78
\
79
	      strncat,\
80
	      strncpy,\
81
	      strncmp,\
82
	      strnlen,\
83
	      strchr,\
84
	      strrchr,\
85
\
86
	      LFBAddress