Rev 162 | Rev 172 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 162 | Rev 164 | ||
---|---|---|---|
Line 169... | Line 169... | ||
169 | 169 | ||
170 | struc APPDATA |
170 | struc APPDATA |
171 | { |
171 | { |
172 | .app_name db 11 dup(?) |
172 | .app_name db 11 dup(?) |
- | 173 | db 5 dup(?) |
|
- | 174 | ||
- | 175 | .fpu_state dd ? ;+16 |
|
173 | db 5 dup(?) |
176 | .fpu_init dd ? ;+20 |
- | 177 | .fpu_handler dd ? ;+24 |
|
174 | .fpu_save_area: db 108 dup(?) |
178 | .sse_handler dd ? ;+28 |
- | 179 | .event dd ? ;+32 |
|
175 | db 3 dup(?) |
180 | |
- | 181 | db 92 dup(?) |
|
176 | .is_fpu_saved db ? |
182 | |
177 | .wnd_shape dd ? |
183 | .wnd_shape dd ? ;+128 |
178 | .wnd_shape_scale dd ? |
184 | .wnd_shape_scale dd ? |
179 | dd ? |
185 | dd ? |
180 | .mem_size dd ? |
186 | .mem_size dd ? |
181 | .saved_box BOX |
187 | .saved_box BOX |
Line 207... | Line 213... | ||
207 | ; Core functions |
213 | ; Core functions |
208 | include "core/sync.inc" ; macros for synhronization objects |
214 | include "core/sync.inc" ; macros for synhronization objects |
209 | include "core/sys32.inc" ; process management |
215 | include "core/sys32.inc" ; process management |
210 | include "core/sched.inc" ; process scheduling |
216 | include "core/sched.inc" ; process scheduling |
211 | include "core/syscall.inc" ; system call |
217 | include "core/syscall.inc" ; system call |
212 | include "core/mem.inc" ; high-level memory management |
218 | include "core/memory.inc" |
- | 219 | include "core/heap.inc" |
|
- | 220 | include "core/taskman.inc" |
|
- | 221 | include "core/dll.inc" |
|
213 | include "core/newproce.inc" ;new process management |
222 | include "core/exports.inc" |
214 | include "core/physmem.inc" ; access to physical memory for applications |
223 | include "core/except.inc" |
- | 224 | ||
Line 215... | Line 225... | ||
215 | 225 | ||
216 | ; GUI stuff |
226 | ; GUI stuff |
217 | include "gui/window.inc" |
227 | include "gui/window.inc" |
218 | include "gui/event.inc" |
228 | include "gui/event.inc" |