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
2130
log
plain
-rw-r--r--
.gitignore
98
log
plain
-rw-r--r--
ARP.h
2231
log
plain
-rw-r--r--
Alarm.h
122
log
plain
-rw-r--r--
Assertions.h
34
log
plain
-rw-r--r--
BXVGADevice.cpp
4420
log
plain
-rw-r--r--
BXVGADevice.h
1259
log
plain
-rw-r--r--
BlockDevice.cpp
65
log
plain
-rw-r--r--
BlockDevice.h
387
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
77
log
plain
-rw-r--r--
CharacterDevice.h
303
log
plain
-rw-r--r--
Console.cpp
1089
log
plain
-rw-r--r--
Console.h
1063
log
plain
-rw-r--r--
DevPtsFS.cpp
1458
log
plain
-rw-r--r--
DevPtsFS.h
595
log
plain
-rw-r--r--
Device.cpp
470
log
plain
-rw-r--r--
Device.h
1347
log
plain
-rw-r--r--
DiskBackedFileSystem.cpp
4260
log
plain
-rw-r--r--
DiskBackedFileSystem.h
728
log
plain
-rw-r--r--
DiskDevice.cpp
1103
log
plain
-rw-r--r--
DiskDevice.h
581
log
plain
-rw-r--r--
DoubleBuffer.cpp
1204
log
plain
-rw-r--r--
DoubleBuffer.h
867
log
plain
-rw-r--r--
E1000NetworkAdapter.cpp
12546
log
plain
-rw-r--r--
E1000NetworkAdapter.h
2075
log
plain
-rw-r--r--
ELFImage.cpp
6138
log
plain
-rw-r--r--
ELFImage.h
7568
log
plain
-rw-r--r--
ELFLoader.cpp
5690
log
plain
-rw-r--r--
ELFLoader.h
1251
log
plain
-rw-r--r--
EtherType.h
113
log
plain
-rw-r--r--
EthernetFrameHeader.h
874
log
plain
-rw-r--r--
Ext2FileSystem.cpp
48272
log
plain
-rw-r--r--
Ext2FileSystem.h
5575
log
plain
-rw-r--r--
FIFO.cpp
1544
log
plain
-rw-r--r--
FIFO.h
567
log
plain
-rw-r--r--
FileBackedDiskDevice.cpp
2303
log
plain
-rw-r--r--
FileBackedDiskDevice.h
972
log
plain
-rw-r--r--
FileDescriptor.cpp
11580
log
plain
-rw-r--r--
FileDescriptor.h
3356
log
plain
-rw-r--r--
FileSystem.cpp
3458
log
plain
-rw-r--r--
FileSystem.h
5149
log
plain
-rw-r--r--
FullDevice.cpp
578
log
plain
-rw-r--r--
FullDevice.h
541
log
plain
-rw-r--r--
ICMP.h
1022
log
plain
-rw-r--r--
IDEDiskDevice.cpp
6753
log
plain
-rw-r--r--
IDEDiskDevice.h
1168
log
plain
-rw-r--r--
IO.h
727
log
plain
-rw-r--r--
IPv4.h
3877
log
plain
-rw-r--r--
IPv4Socket.cpp
7076
log
plain
-rw-r--r--
IPv4Socket.h
3231
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
2891
log
plain
-rw-r--r--
KResult.h
1521
log
plain
-rw-r--r--
KSyms.cpp
3971
log
plain
-rw-r--r--
KSyms.h
334
log
plain
-rw-r--r--
KeyCode.h
2157
log
plain
-rw-r--r--
KeyboardDevice.cpp
6268
log
plain
-rw-r--r--
KeyboardDevice.h
1439
log
plain
-rw-r--r--
Limits.h
139
log
plain
-rw-r--r--
LocalSocket.cpp
5555
log
plain
-rw-r--r--
LocalSocket.h
1323
log
plain
-rw-r--r--
Lock.h
2493
log
plain
-rw-r--r--
MACAddress.h
1026
log
plain
-rw-r--r--
Makefile
2871
log
plain
-rw-r--r--
MasterPTY.cpp
2414
log
plain
-rw-r--r--
MasterPTY.h
1149
log
plain
-rw-r--r--
MemoryManager.cpp
34059
log
plain
-rw-r--r--
MemoryManager.h
12560
log
plain
-rw-r--r--
MousePacket.h
92
log
plain
-rw-r--r--
NetworkAdapter.cpp
3013
log
plain
-rw-r--r--
NetworkAdapter.h
1558
log
plain
-rw-r--r--
NetworkOrdered.h
1078
log
plain
-rw-r--r--
NetworkTask.cpp
12581
log
plain
-rw-r--r--
NetworkTask.h
39
log
plain
-rw-r--r--
NullDevice.cpp
558
log
plain
-rw-r--r--
NullDevice.h
572
log
plain
-rw-r--r--
PCI.cpp
4866
log
plain
-rw-r--r--
PCI.h
1250
log
plain
-rw-r--r--
PIC.cpp
2377
log
plain
-rw-r--r--
PIC.h
352
log
plain
-rw-r--r--
PS2MouseDevice.cpp
4084
log
plain
-rw-r--r--
PS2MouseDevice.h
1090
log
plain
-rw-r--r--
PTYMultiplexer.cpp
1218
log
plain
-rw-r--r--
PTYMultiplexer.h
926
log
plain
-rw-r--r--
ProcFS.cpp
38174
log
plain
-rw-r--r--
ProcFS.h
3955
log
plain
-rw-r--r--
Process.cpp
75990
log
plain
-rw-r--r--
Process.h
13900
log
plain
-rw-r--r--
Queue.h
2223
log
plain
-rw-r--r--
RTC.cpp
2255
log
plain
-rw-r--r--
RTC.h
229
log
plain
-rw-r--r--
RandomDevice.cpp
1159
log
plain
-rw-r--r--
RandomDevice.h
619
log
plain
-rw-r--r--
Scheduler.cpp
14734
log
plain
-rw-r--r--
Scheduler.h
675
log
plain
-rw-r--r--
SlavePTY.cpp
1362
log
plain
-rw-r--r--
SlavePTY.h
994
log
plain
-rw-r--r--
Socket.cpp
3414
log
plain
-rw-r--r--
Socket.h
3300
log
plain
-rw-r--r--
StdLib.cpp
3230
log
plain
-rw-r--r--
StdLib.h
630
log
plain
-rw-r--r--
SyntheticFileSystem.cpp
8427
log
plain
-rw-r--r--
SyntheticFileSystem.h
3547
log
plain
-rw-r--r--
Syscall.cpp
10863
log
plain
-rw-r--r--
Syscall.h
5726
log
plain
-rw-r--r--
TCP.h
2311
log
plain
-rw-r--r--
TCPSocket.cpp
6894
log
plain
-rw-r--r--
TCPSocket.h
2197
log
plain
-rw-r--r--
TSS.h
451
log
plain
-rw-r--r--
TTY.cpp
4853
log
plain
-rw-r--r--
TTY.h
1555
log
plain
-rw-r--r--
Thread.cpp
15947
log
plain
-rw-r--r--
Thread.h
6208
log
plain
-rw-r--r--
UDP.h
900
log
plain
-rw-r--r--
UDPSocket.cpp
3684
log
plain
-rw-r--r--
UDPSocket.h
1386
log
plain
-rw-r--r--
UnixTypes.h
7347
log
plain
-rw-r--r--
VirtualConsole.cpp
13221
log
plain
-rw-r--r--
VirtualConsole.h
2235
log
plain
-rw-r--r--
VirtualFileSystem.cpp
21555
log
plain
-rw-r--r--
VirtualFileSystem.h
3954
log
plain
-rw-r--r--
ZeroDevice.cpp
527
log
plain
-rw-r--r--
ZeroDevice.h
541
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
13130
log
plain
-rw-r--r--
i386.h
6207
log
plain
-rw-r--r--
i8253.cpp
2286
log
plain
-rw-r--r--
i8253.h
171
log
plain
-rw-r--r--
init.cpp
6297
log
plain
-rw-r--r--
kassert.h
608
log
plain
-rw-r--r--
kmalloc.cpp
5382
log
plain
-rw-r--r--
kmalloc.h
1088
log
plain
-rw-r--r--
kprintf.cpp
1050
log
plain
-rw-r--r--
kprintf.h
148
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
1344
log
plain
-rw-r--r--
mkmap.sh
145
log
plain
-rwxr-xr-x
run
958
log
plain
-rwxr-xr-x
sync.sh
3222
log
plain
-rw-r--r--
system.h
139
log
plain
-rw-r--r--
types.h
2949
log
plain