Subversion Repositories Kolibri OS

Rev

Rev 1514 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1514 Rev 2851
Line 1... Line 1...
1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
2
;;                                                              ;;
2
;;                                                              ;;
3
;; Copyright (C) KolibriOS team 2004-2007. All rights reserved. ;;
3
;; Copyright (C) KolibriOS team 2004-2012. 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
  if used name
9
  if used name
10
	if DEBUG
10
        if DEBUG
11
	display 'uses: ',`name,#13,#10
11
        display 'uses: ',`name,#13,#10
12
	end if	 ;
12
        end if
13
    extrn name
13
    extrn name
14
  end if
14
  end if
15
}
15
}
16
; all exported kernel functions and data
16
; all exported kernel functions and data
Line 25... Line 25...
25
	      FpuSave,\
25
              FpuSave,\
26
	      FpuRestore,\
26
              FpuRestore,\
27
	      ReservePortArea,\
27
              ReservePortArea,\
28
	      Boot_Log,\
28
              Boot_Log,\
29
\
29
\
-
 
30
          MutexInit,\
-
 
31
          MutexLock,\
-
 
32
          MutexUnlock,\
-
 
33
\
30
	      PciApi,\
34
              PciApi,\
31
	      PciRead32,\
35
              PciRead32,\
32
	      PciRead16,\
36
              PciRead16,\
33
	      PciRead8,\
37
              PciRead8,\
34
	      PciWrite8,\
38
              PciWrite8,\
Line 85... Line 89...
85
	      strnlen,\
89
              strnlen,\
86
	      strchr,\
90
              strchr,\
87
	      strrchr,\
91
              strrchr,\
88
\
92
\
89
	      LFBAddress,\
93
              LFBAddress,\
-
 
94
              GetDisplay,\
-
 
95
              SetScreen,\
90
\
96
\
91
	      NetRegDev,\
97
              NetRegDev,\
92
	      NetUnRegDev,\
98
              NetUnRegDev,\
93
	      NetPtrToNum,\
99
              NetPtrToNum,\
94
	      EthReceiver
100
              EthReceiver