Subversion Repositories Kolibri OS

Rev

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

Rev 7320 Rev 7321
Line 3... Line 3...
3
;; Copyright (C) KolibriOS team 2004-2015. All rights reserved. ;;
3
;; Copyright (C) KolibriOS team 2004-2015. 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: 7320 $
8
$Revision: 7321 $
9
 
9
 
10
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
10
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
11
;;                                                            ;;
11
;;                                                            ;;
Line 193... Line 193...
193
setInt0x40:
193
setInt0x40:
Line 194... Line 194...
194
 
194
 
195
           ; !!! kernel security !!!
195
           ; !!! kernel security !!!
196
        and     ebx, 0FFh
196
        and     ebx, 0FFh
197
        mov     eax, dword [servetable2 + ebx * 4]
197
        mov     eax, dword [servetable2 + ebx * 4]
198
        cmp     eax, undefined_syscall
198
;       cmp     eax, undefined_syscall
199
        jne     errorSet0x40
199
;       jne     errorSet0x40
Line 200... Line 200...
200
           ; -----------------------
200
           ; -----------------------
201
 
201
 
202
        pushad
202
        pushad
Line 253... Line 253...
253
 
253
 
254
        successSet0x40:
254
        successSet0x40:
Line 255... Line 255...
255
        ret
255
        ret
256
 
256
 
257
tempPointerAlloc dd ?
257
tempPointerAlloc dd ?
258
hashDataFunction1 dd ?
258
;hashDataFunction1 dd ?
259
hashDataFunction2 dd ?
259
;hashDataFunction2 dd ?