Subversion Repositories Kolibri OS

Rev

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

Rev 8985 Rev 8986
Line 3... Line 3...
3
;; Copyright (C) KolibriOS team 2004-2017. All rights reserved. ;;
3
;; Copyright (C) KolibriOS team 2004-2017. 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: 8130 $
8
$Revision: 8986 $
9
 
9
 
10
ENOENT  =      2
10
ENOENT  =      2
11
EBADF   =      9
11
EBADF   =      9
Line 45... Line 45...
45
        dd sys_futex        ;3     futex_wake
45
        dd sys_futex        ;3     futex_wake
46
        dd sys_futex        ;4     reserved
46
        dd sys_futex        ;4     reserved
47
        dd sys_futex        ;5     reserved
47
        dd sys_futex        ;5     reserved
48
        dd sys_futex        ;6     reserved
48
        dd sys_futex        ;6     reserved
49
        dd sys_futex        ;7     reserved
49
        dd sys_futex        ;7     reserved
50
        dd sys_posix.fail   ;8     sys_open
50
        dd syscall_posix_subsystem.fail   ;8     sys_open
51
        dd sys_posix.fail   ;9     sys_close
51
        dd syscall_posix_subsystem.fail   ;9     sys_close
52
        dd sys_read         ;10    read()
52
        dd sys_read         ;10    read()
53
        dd sys_write        ;11    write()
53
        dd sys_write        ;11    write()
54
        dd sys_posix.fail   ;12    sys_dup3
54
        dd syscall_posix_subsystem.fail   ;12    sys_dup3
55
        dd sys_pipe2        ;13
55
        dd sys_pipe2        ;13
56
.end:
56
.end:
57
endg
57
endg
Line 58... Line 58...
58
 
58
 
59
align 4
59
align 4
60
sys_posix:
60
syscall_posix_subsystem:
61
        cmp     ebx, (sys_posix_call.end-sys_posix_call)/4
61
        cmp     ebx, (sys_posix_call.end-sys_posix_call)/4
Line 62... Line 62...
62
        jae     .fail
62
        jae     .fail