Subversion Repositories Kolibri OS

Rev

Rev 674 | 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,\
24
\
25
	      PciApi,\
26
	      PciRead32,\
27
	      PciRead16,\
28
	      PciRead8,\
29
	      PciWrite8,\
30
	      PciWrite16,\
672 hidnplayr 31
	      PciWrite32,\
636 victor 32
\
33
	      AllocPage,\
34
	      AllocPages,\
35
	      FreePage,\
36
	      MapPage,\
37
	      MapSpace,\
741 serge 38
              MapIoMem,\
636 victor 39
	      GetPgAddr,\
40
	      CommitPages,\
41
	      ReleasePages,\
42
\
43
	      AllocKernelSpace,\
44
	      FreeKernelSpace,\
45
	      KernelAlloc,\
46
	      KernelFree,\
47
	      UserAlloc,\
48
	      UserFree,\
49
	      Kmalloc,\
50
	      Kfree,\
51
	      CreateRingBuffer,\
52
\
53
	      GetPid,\
54
	      CreateObject,\
55
	      DestroyObject,\
56
	      CreateEvent,\
57
	      RaiseEvent,\
58
	      WaitEvent,\
59
	      DestroyEvent,\
60
	      ClearEvent,\
61
\
62
	      LoadCursor,\
63
	      SelectHwCursor,\
64
	      SetHwCursor,\
65
	      HwCursorRestore,\
66
	      HwCursorCreate,\
67
\
68
	      SysMsgBoardStr,\
674 hidnplayr 69
	      SysMsgBoardChar,\
636 victor 70
	      GetCurrentTask,\
71
	      LoadFile,\
72
	      SendEvent,\
73
	      SetMouseData,\
74
	      Sleep,\
75
	      GetTimerTicks,\
76
\
77
	      strncat,\
78
	      strncpy,\
79
	      strncmp,\
80
	      strnlen,\
81
	      strchr,\
82
	      strrchr,\
83
\
84
	      LFBAddress