Subversion Repositories Kolibri OS

Rev

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

Rev 1362 Rev 1369
Line 3... Line 3...
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
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Line 7... Line 7...
7
 
7
 
Line 8... Line 8...
8
$Revision: 1362 $
8
$Revision: 1369 $
9
 
9
 
10
; Old style system call converter
10
; Old style system call converter
11
align 16
11
align 16
Line 124... Line 124...
124
      dd 0
124
      dd 0
125
      dd 0
125
      dd 0
126
      dd 0
126
      dd 0
127
      dd 0
127
      dd 0
128
      dd 0
128
      dd 0
129
      dd 0                       ; 24-PlayCdTrack,StopCd and GetCdPlaylist
-
 
130
      dd 0                       ; 25
-
 
131
      dd 0			 ; 26
-
 
132
      dd 0
129
      dd 0
133
      dd 0                       ;
-
 
134
      dd 0
130
      dd 0
135
      dd 0		  	 ; 30-Get/SetCurrentDirectory
-
 
136
      dd 0
131
      dd 0
137
      dd 0
132
      dd 0
138
      dd 0
133
      dd 0
139
      dd 0
134
      dd 0
140
      dd 0
135
      dd 0
141
      dd 0
136
      dd 0
142
      dd 0                       ; 37-GetMousePosition_ScreenRelative,.
-
 
143
      dd 0                       ; 38-DrawLine
-
 
144
      dd 0		         ; 39-GetBackgroundSize,ReadBgrData,.
-
 
145
      dd 0
137
      dd 0
146
      dd 0
138
      dd 0
147
      dd 0
139
      dd 0
148
      dd 0	                 ; 43-SendDeviceData
-
 
149
      dd 0
140
      dd 0
150
      dd 0
141
      dd 0
-
 
142
      dd 0
151
      dd 0			 ; 46-ReservePortArea and FreePortArea
143
      dd 0
152
      dd display_number          ; 47-WriteNum
144
      dd 0
153
      dd 0		         ; 48-SetRedrawType and SetButtonType
145
      dd 0
-
 
146
      dd 0
-
 
147
      dd 0
-
 
148
      dd 0
-
 
149
      dd 0
-
 
150
      dd 0
-
 
151
      dd 0
-
 
152
      dd 0
154
      dd 0	                 ; 49-Advanced Power Management (APM)
153
      dd 0
-
 
154
      dd 0
155
      dd syscall_set_window_shape ; 50-Window shape & scale
155
      dd 0
156
      dd syscall_threads         ; 51-Threads
156
      dd 0
157
      dd stack_driver_stat       ; 52-Stack driver status
157
      dd 0
158
      dd socket                  ; 53-Socket interface
158
      dd socket                  ; 53-Socket interface
159
      dd 0
159
      dd 0
160
      dd sound_interface         ; 55-Sound interface
160
      dd sound_interface         ; 55-Sound interface
161
      dd 0
161
      dd 0
162
      dd sys_pcibios             ; 57-PCI BIOS32
162
      dd sys_pcibios             ; 57-PCI BIOS32
Line 164... Line 164...
164
      dd 0
164
      dd 0
165
      dd sys_IPC                 ; 60-Inter Process Communication
165
      dd sys_IPC                 ; 60-Inter Process Communication
166
      dd sys_gs                  ; 61-Direct graphics access
166
      dd sys_gs                  ; 61-Direct graphics access
167
      dd sys_pci                 ; 62-PCI functions
167
      dd sys_pci                 ; 62-PCI functions
168
      dd sys_msg_board           ; 63-System message board
168
      dd sys_msg_board           ; 63-System message board
169
      dd 0			 ; 64-Resize application memory usage
169
      dd 0
170
      dd syscall_putimage_palette; 65-PutImagePalette
170
      dd syscall_putimage_palette; 65-PutImagePalette
171
      dd sys_process_def         ; 66-Process definitions - keyboard
171
      dd sys_process_def         ; 66-Process definitions - keyboard
172
      dd sys_window_move         ; 67-Window move or resize
172
      dd sys_window_move         ; 67-Window move or resize
173
      dd 0			 ; 68-Some internal services
173
      dd 0
174
      dd 0		         ; 69-Debug
174
      dd 0
175
      dd file_system_lfn         ; 70-Common file system interface, version 2
175
      dd file_system_lfn         ; 70-Common file system interface, version 2
176
;      dd 0			 ; 71-Window settings
-
 
Line 177... Line 176...
177
 
176
 
178
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
177
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
179
  ;; NEW SYSTEM FUNCTIONS TABLE ;;
178
  ;; NEW SYSTEM FUNCTIONS TABLE ;;
180
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
179
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Line 226... Line 225...
226
      dd get_irq_data            ; 42-ReadIrqData
225
      dd get_irq_data            ; 42-ReadIrqData
227
      dd sys_outport             ; 43-SendDeviceData
226
      dd sys_outport             ; 43-SendDeviceData
228
      dd sys_programirq          ; 44-ProgramIrqs
227
      dd sys_programirq          ; 44-ProgramIrqs
229
      dd reserve_free_irq        ; 45-ReserveIrq and FreeIrq
228
      dd reserve_free_irq        ; 45-ReserveIrq and FreeIrq
230
      dd syscall_reserveportarea ; 46-ReservePortArea and FreePortArea
229
      dd syscall_reserveportarea ; 46-ReservePortArea and FreePortArea
231
      dd cross_order             ; 47-WriteNum
230
      dd display_number          ; 47-WriteNum
232
      dd syscall_display_settings ; 48-SetRedrawType and SetButtonType
231
      dd syscall_display_settings ; 48-SetRedrawType and SetButtonType
233
      dd sys_apm		 ; 49-Advanced Power Management (APM)
232
      dd sys_apm		 ; 49-Advanced Power Management (APM)
234
      dd cross_order             ; 50-Window shape & scale
233
      dd syscall_set_window_shape ; 50-Window shape & scale
235
      dd cross_order             ; 51-Threads
234
      dd syscall_threads         ; 51-Threads
236
      dd cross_order             ; 52-Stack driver status
235
      dd stack_driver_stat       ; 52-Stack driver status
237
      dd cross_order             ; 53-Socket interface
236
      dd cross_order             ; 53-Socket interface
238
      dd undefined_syscall       ; 54-reserved
237
      dd undefined_syscall       ; 54-reserved
239
      dd cross_order             ; 55-Sound interface
238
      dd cross_order             ; 55-Sound interface
240
      dd undefined_syscall       ; 56-reserved
239
      dd undefined_syscall       ; 56-reserved
241
      dd cross_order             ; 57-PCI BIOS32
240
      dd cross_order             ; 57-PCI BIOS32