14 #include "lib/string.h"
15 #include "lib/stdlib.h"
16 #include "lib/sprintf.h"
17 #include "lib/stdio.h"
18 #include "lib/split.h"
20 #include "lib/setjmp.h"
21 #include "lib/fileio.h"
27 #include "sys/timer.h"
28 #include "sys/scheduler.h"
29 #include "sys/cpu_isr.h"
30 #include "sys/bootscreen.h"
32 #include "sys/descriptor_tables.h"
33 #include "sys/syscalls.h"
34 #include "sys/v8086.h"
35 #include "sys/system.h"
38 #include <io/serial_port.h>
39 #include <io/screen.h>
40 #include <io/status_loggers.h>
43 #include <drv/vfs_new.h>
44 #include <drv/input/keyboard.h>
45 #include <drv/input/mouse.h>
47 #include <drv/disk/ahci.h>
48 #include <drv/disk/dpm.h>
49 #include <drv/disk/ata_dma.h>
53 #include <drv/beeper.h>
55 #include "drv/disk/ata.h"
56 #include <drv/atapi.h>
57 #include <drv/rtl8139.h>
64 #include <fs/iso9660.h>
66 #include <fs/tempfs.h>
68 #include <gui/pointutils.h>
70 #include <gui/circle.h>
74 #include "net/endianess.h"
75 #include "net/cards.h"
76 #include "net/ethernet.h"
79 #include "debug/hexview.h"
80 #include "debug/ubsan.h"
82 #include "sys/cputemp.h"
Основные определения ядра