Rev 9486 | Go to most recent revision | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 9486 | Rev 9715 | ||
---|---|---|---|
1 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
1 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
2 | ;; ;; |
2 | ;; ;; |
3 | ;; Copyright (C) KolibriOS team 2004-2016. All rights reserved. ;; |
3 | ;; Copyright (C) KolibriOS team 2004-2022. 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 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
7 | 7 | ||
8 | $Revision: 9486 $ |
8 | $Revision: 9715 $ |
9 | 9 | ||
10 | include "core/sync.inc" ; macros for synhronization objects |
10 | include "core/sync.inc" ; macros for synhronization objects |
11 | include "core/sys32.inc" ; process management |
11 | include "core/sys32.inc" ; process management |
12 | include "core/sched.inc" ; process scheduling |
12 | include "core/sched.inc" ; process scheduling |
13 | include "core/syscall.inc" |
13 | include "core/syscall.inc" |
14 | include "core/fpu.inc" ; all fpu/sse support |
14 | include "core/fpu.inc" ; all fpu/sse support |
15 | include "core/memory.inc" |
15 | include "core/memory.inc" |
16 | include "core/mtrr.inc" |
16 | include "core/mtrr.inc" |
17 | include "core/heap.inc" |
17 | include "core/heap.inc" |
18 | include "core/malloc.inc" ; small kernel heap |
18 | include "core/malloc.inc" ; small kernel heap |
19 | include "core/taskman.inc" |
19 | include "core/taskman.inc" |
20 | include "core/dll.inc" |
20 | include "core/dll.inc" |
21 | include "core/peload.inc" |
21 | include "core/peload.inc" |
22 | include "core/exports.inc" |
22 | include "core/exports.inc" |
23 | include "core/string.inc" |
23 | include "core/string.inc" |
24 | include "core/v86.inc" ; 16-bit mode machine |
24 | include "core/v86.inc" ; 16-bit mode machine |
25 | include "core/irq.inc" ; interrupt handling functions |
25 | include "core/irq.inc" ; interrupt handling functions |
26 | include "core/apic.inc" |
26 | include "core/apic.inc" |
27 | include "core/hpet.inc" |
27 | include "core/hpet.inc" |
28 | include "core/timers.inc" |
28 | include "core/timers.inc" |
29 | include "core/clipboard.inc" |
29 | include "core/clipboard.inc" |
30 | include "core/slab.inc" |
30 | include "core/slab.inc" |
31 | 31 | ||
32 | include "acpi/acpi.inc" |
32 | include "acpi/acpi.inc" |
33 | 33 | ||
34 | include "posix/posix.inc" |
34 | include "posix/posix.inc" |
35 | 35 | ||
36 | include "boot/shutdown.inc" ; kernel shutdown |
36 | include "boot/shutdown.inc" ; kernel shutdown |
37 | 37 | ||
38 | include "video/vesa20.inc" |
38 | include "video/vesa20.inc" |
39 | include "video/blitter.inc" |
39 | include "video/blitter.inc" |
40 | include "video/vga.inc" ; VGA 16 color functions |
40 | include "video/vga.inc" ; VGA 16 color functions |
41 | include "video/cursors.inc" |
41 | include "video/cursors.inc" |
42 | include "video/framebuffer.inc" |
42 | include "video/framebuffer.inc" |
43 | 43 | ||
44 | include "gui/window.inc" |
44 | include "gui/window.inc" |
45 | include "gui/event.inc" |
45 | include "gui/event.inc" |
46 | include "gui/font.inc" |
46 | include "gui/font.inc" |
47 | include "gui/button.inc" |
47 | include "gui/button.inc" |
48 | include "gui/mouse.inc" ; cursor |
48 | include "gui/mouse.inc" ; cursor |
49 | include "gui/skincode.inc" ; windows' skin |
49 | include "gui/skincode.inc" ; windows' skin |
50 | include "gui/background.inc" |
50 | include "gui/background.inc" |
51 | 51 | ||
52 | include "hid/keyboard.inc" |
52 | include "hid/keyboard.inc" |
53 | include "hid/mousedrv.inc" |
53 | include "hid/mousedrv.inc" |
54 | include "hid/set_dtc.inc" ; setting date,time,clock and alarm-clock |
54 | include "hid/set_dtc.inc" ; setting date,time,clock and alarm-clock |
55 | 55 | ||
56 | include "sound/playnote.inc" ; player Note for PC Speaker |
56 | include "sound/playnote.inc" ; player Note for PC Speaker |
57 | 57 | ||
58 | include "bus/pci/pci32.inc" |
58 | include "bus/pci/pci32.inc" |
59 | include "bus/usb/init.inc" |
59 | include "bus/usb/init.inc" |
60 | 60 | ||
61 | include "blkdev/flp_drv.inc" ; floppy driver |
61 | include "blkdev/flp_drv.inc" ; floppy driver |
62 | include "blkdev/fdc.inc" |
62 | include "blkdev/fdc.inc" |
63 | include "blkdev/cd_drv.inc" ; CD driver |
63 | include "blkdev/cd_drv.inc" ; CD driver |
64 | include "blkdev/ide_cache.inc" ; CD cache |
64 | include "blkdev/ide_cache.inc" ; CD cache |
65 | include "blkdev/hd_drv.inc" ; HDD driver |
65 | include "blkdev/hd_drv.inc" ; HDD driver |
66 | include "blkdev/bd_drv.inc" ; BIOS disks driver |
66 | include "blkdev/bd_drv.inc" ; BIOS disks driver |
67 | include "blkdev/rd.inc" ; ramdisk driver |
67 | include "blkdev/rd.inc" ; ramdisk driver |
68 | include "blkdev/disk.inc" ; support for plug-n-play disks |
68 | include "blkdev/disk.inc" ; support for plug-n-play disks |
69 | include "blkdev/disk_cache.inc" ; caching for plug-n-play disks |
69 | include "blkdev/disk_cache.inc" ; caching for plug-n-play disks |
70 | 70 | ||
71 | include "fs/fs_lfn.inc" ; sysfunction 70 |
71 | include "fs/fs_lfn.inc" ; sysfunction 70 |
72 | 72 | ||
73 | include "network/stack.inc" |
73 | include "network/stack.inc" |
74 | 74 | ||
75 | include "crc.inc" ; checksums |
75 | include "crc.inc" ; checksums |
76 | include "unicode.inc" |
76 | include "unicode.inc" |
77 | 77 | ||
78 | ; include "imports.inc" |
78 | ; include "imports.inc" |
79 | ; include "core/ext_lib.inc" |
79 | ; include "core/ext_lib.inc" |
80 | ; include "core/conf_lib.inc" |
80 | ; include "core/conf_lib.inc" |