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 |