Subversion Repositories Kolibri OS

Rev

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

Rev 5577 Rev 5590
Line 11... Line 11...
11
;; maintain and compile with an automated SETUP program         ;;
11
;; maintain and compile with an automated SETUP program         ;;
12
;; in the future.                                               ;;
12
;; in the future.                                               ;;
13
;;                                                              ;;
13
;;                                                              ;;
14
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
14
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Line 15... Line 15...
15
 
15
 
Line 16... Line 16...
16
$Revision: 5577 $
16
$Revision: 5590 $
17
 
17
 
18
struct  POINT
18
struct  POINT
19
        x       dd ?
19
        x       dd ?
Line 200... Line 200...
200
struct  IDE_DEVICE
200
struct  IDE_DEVICE
201
        UDMA_possible_modes  db ?
201
        UDMA_possible_modes  db ?
202
        UDMA_set_mode        db ?
202
        UDMA_set_mode        db ?
203
ends
203
ends
Line -... Line 204...
-
 
204
 
-
 
205
struct SYSCALL_STACK
-
 
206
        _eip            dd ?
-
 
207
        _edi            dd ?    ;  +4
-
 
208
        _esi            dd ?    ;  +8
-
 
209
        _ebp            dd ?    ; +12
-
 
210
        _esp            dd ?    ; +16
-
 
211
        _ebx            dd ?    ; +20
-
 
212
        _edx            dd ?    ; +24
-
 
213
        _ecx            dd ?    ; +28
-
 
214
        _eax            dd ?    ; +32
-
 
215
ends
-
 
216
 
204
 
217
 
205
; Core functions
218
; Core functions
206
include "core/sync.inc"     ; macros for synhronization objects
219
include "core/sync.inc"     ; macros for synhronization objects
207
include "core/sys32.inc"    ; process management
220
include "core/sys32.inc"    ; process management
208
include "core/sched.inc"    ; process scheduling
221
include "core/sched.inc"    ; process scheduling