index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
Mode
Name
Size
-rw-r--r--
.bochsrc
2093
log
plain
-rw-r--r--
.gitignore
81
log
plain
-rw-r--r--
Assertions.h
34
log
plain
d---------
Boot
36
log
plain
-rw-r--r--
CMOS.cpp
227
log
plain
-rw-r--r--
CMOS.h
113
log
plain
-rw-r--r--
CharacterDevice.cpp
348
log
plain
-rw-r--r--
CharacterDevice.h
1332
log
plain
-rw-r--r--
Console.cpp
1086
log
plain
-rw-r--r--
Console.h
1113
log
plain
-rw-r--r--
DevPtsFS.cpp
1524
log
plain
-rw-r--r--
DevPtsFS.h
588
log
plain
-rw-r--r--
DiskBackedFileSystem.cpp
2249
log
plain
-rw-r--r--
DiskBackedFileSystem.h
736
log
plain
-rw-r--r--
DiskDevice.cpp
1155
log
plain
-rw-r--r--
DiskDevice.h
581
log
plain
-rw-r--r--
DoubleBuffer.cpp
1186
log
plain
-rw-r--r--
DoubleBuffer.h
817
log
plain
-rw-r--r--
ELFImage.cpp
6061
log
plain
-rw-r--r--
ELFImage.h
7413
log
plain
-rw-r--r--
ELFLoader.cpp
6955
log
plain
-rw-r--r--
ELFLoader.h
1251
log
plain
-rw-r--r--
Ext2FileSystem.cpp
43659
log
plain
-rw-r--r--
Ext2FileSystem.h
5290
log
plain
-rw-r--r--
FIFO.cpp
1542
log
plain
-rw-r--r--
FIFO.h
566
log
plain
-rw-r--r--
FileBackedDiskDevice.cpp
2303
log
plain
-rw-r--r--
FileBackedDiskDevice.h
972
log
plain
-rw-r--r--
FileDescriptor.cpp
8074
log
plain
-rw-r--r--
FileDescriptor.h
2624
log
plain
-rw-r--r--
FileSystem.cpp
3076
log
plain
-rw-r--r--
FileSystem.h
4592
log
plain
-rw-r--r--
FullDevice.cpp
591
log
plain
-rw-r--r--
FullDevice.h
575
log
plain
-rw-r--r--
GUIEventDevice.cpp
935
log
plain
-rw-r--r--
GUIEventDevice.h
577
log
plain
-rw-r--r--
GUITypes.h
1952
log
plain
-rw-r--r--
IDEDiskDevice.cpp
6449
log
plain
-rw-r--r--
IDEDiskDevice.h
1133
log
plain
-rw-r--r--
IO.h
728
log
plain
-rw-r--r--
IRQHandler.cpp
383
log
plain
-rw-r--r--
IRQHandler.h
318
log
plain
-rw-r--r--
InodeIdentifier.h
823
log
plain
-rw-r--r--
InodeMetadata.h
2115
log
plain
-rw-r--r--
KSyms.cpp
3988
log
plain
-rw-r--r--
KSyms.h
301
log
plain
-rw-r--r--
KeyCode.h
1571
log
plain
-rw-r--r--
Keyboard.cpp
5629
log
plain
-rw-r--r--
Keyboard.h
1835
log
plain
-rw-r--r--
Limits.h
138
log
plain
-rw-r--r--
Makefile
3264
log
plain
-rw-r--r--
MasterPTY.cpp
1647
log
plain
-rw-r--r--
MasterPTY.h
982
log
plain
-rw-r--r--
MemoryManager.cpp
30878
log
plain
-rw-r--r--
MemoryManager.h
10752
log
plain
-rw-r--r--
NullDevice.cpp
436
log
plain
-rw-r--r--
NullDevice.h
580
log
plain
-rw-r--r--
PIC.cpp
2377
log
plain
-rw-r--r--
PIC.h
352
log
plain
-rw-r--r--
PS2MouseDevice.cpp
2720
log
plain
-rw-r--r--
PS2MouseDevice.h
1033
log
plain
-rw-r--r--
PTYMultiplexer.cpp
1216
log
plain
-rw-r--r--
PTYMultiplexer.h
960
log
plain
-rw-r--r--
ProcFS.cpp
33021
log
plain
-rw-r--r--
ProcFS.h
3808
log
plain
-rw-r--r--
Process.cpp
66707
log
plain
-rw-r--r--
Process.h
17620
log
plain
-rw-r--r--
ProcessGUI.cpp
8412
log
plain
-rw-r--r--
Queue.h
2223
log
plain
-rw-r--r--
RTC.cpp
2021
log
plain
-rw-r--r--
RTC.h
108
log
plain
-rw-r--r--
RandomDevice.cpp
1054
log
plain
-rw-r--r--
RandomDevice.h
583
log
plain
-rw-r--r--
Scheduler.cpp
11545
log
plain
-rw-r--r--
Scheduler.h
573
log
plain
-rw-r--r--
SlavePTY.cpp
1066
log
plain
-rw-r--r--
SlavePTY.h
876
log
plain
-rw-r--r--
StdLib.cpp
2547
log
plain
-rw-r--r--
StdLib.h
337
log
plain
-rw-r--r--
SyntheticFileSystem.cpp
8452
log
plain
-rw-r--r--
SyntheticFileSystem.h
3527
log
plain
-rw-r--r--
Syscall.cpp
9435
log
plain
-rw-r--r--
Syscall.h
4914
log
plain
-rw-r--r--
TSS.h
442
log
plain
-rw-r--r--
TTY.cpp
4303
log
plain
-rw-r--r--
TTY.h
1529
log
plain
-rw-r--r--
UnixTypes.h
6463
log
plain
-rw-r--r--
VirtualConsole.cpp
13185
log
plain
-rw-r--r--
VirtualConsole.h
2219
log
plain
-rw-r--r--
VirtualFileSystem.cpp
15931
log
plain
-rw-r--r--
VirtualFileSystem.h
3248
log
plain
-rw-r--r--
ZeroDevice.cpp
540
log
plain
-rw-r--r--
ZeroDevice.h
575
log
plain
-rw-r--r--
_fs_contents.stock
4194304
log
plain
-rw-r--r--
_start.cpp
242
log
plain
-rw-r--r--
elf.h
110809
log
plain
-rw-r--r--
ext2_fs.h
25633
log
plain
-rw-r--r--
ext2_types.h
3011
log
plain
-rw-r--r--
i386.cpp
13421
log
plain
-rw-r--r--
i386.h
6093
log
plain
-rw-r--r--
i8253.cpp
2043
log
plain
-rw-r--r--
i8253.h
142
log
plain
-rw-r--r--
init.cpp
5406
log
plain
-rw-r--r--
kassert.h
572
log
plain
-rw-r--r--
kmalloc.cpp
5547
log
plain
-rw-r--r--
kmalloc.h
921
log
plain
-rw-r--r--
kprintf.cpp
970
log
plain
-rw-r--r--
kprintf.h
174
log
plain
-rw-r--r--
kstdio.h
85
log
plain
-rw-r--r--
ktime.h
602
log
plain
-rw-r--r--
linker.ld
1048
log
plain
-rwxr-xr-x
makeall.sh
335
log
plain
-rwxr-xr-x
makeuserland.sh
250
log
plain
-rwxr-xr-x
mkf.sh
98
log
plain
-rw-r--r--
mkmap.sh
145
log
plain
-rwxr-xr-x
run
186
log
plain
-rwxr-xr-x
sync.sh
1863
log
plain
-rw-r--r--
system.h
139
log
plain
-rw-r--r--
types.h
3035
log
plain