Andreas Kling
|
55adace359
Kernel: Rename SpinLock => Spinlock
|
3 years ago |
Andreas Kling
|
c9f6786e8b
Kernel: Make various T::class_name() and similar return StringView
|
4 years ago |
Liav A
|
29f9a38f76
Kernel: Don't use naked new statements in init process
|
4 years ago |
Sahan Fernando
|
d0f314b23c
Kernel: Fix subtle race condition in sys$write implementation
|
4 years ago |
Idan Horowitz
|
ba9b3dc656
Kernel: Implement a PCI Serial Device driver
|
4 years ago |
Idan Horowitz
|
62f69cc50f
Kernel: Use IOAddress instead of direct IO calls in SerialDevice
|
4 years ago |
Idan Horowitz
|
a5699a141d
Kernel: Add a put_char(char) method to SerialDevice
|
4 years ago |
Idan Horowitz
|
0e5aba16ef
Kernel: Use unsigned instead of signed types in SerialDevice
|
4 years ago |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 years ago |
Jean-Baptiste Boric
|
b05b4d4b24
Kernel: Refactor storage stack with u64 as file operations offset
|
4 years ago |
Jean-Baptiste Boric
|
f64e287b82
Kernel: Make device generate their own names
|
4 years ago |
Liav A
|
18e77aa285
Kernel: Add a method to determine the desired permissions of a Device
|
4 years ago |
Tom
|
c8d9f1b9c9
Kernel: Make copy_to/from_user safe and remove unnecessary checks
|
4 years ago |
Andreas Kling
|
7a3ab6c517
Kernel: Make File::write() and File::read() return KResultOr<size_t>
|
5 years ago |
Emanuele Torre
|
937d0be762
Meta: Add a script check the presence of "#pragma once" in header files
|
5 years ago |
Conrad Pankoff
|
a3edeb5868
Kernel: Add explicit offset parameter to File::read etc
|
5 years ago |
Andreas Kling
|
a356e48150
Kernel: Move all code into the Kernel namespace
|
5 years ago |
Andreas Kling
|
94ca55cefd
Meta: Add license header to source files
|
5 years ago |
Andreas Kling
|
1b2ef8582c
Kernel: Make File's can_read/can_write take a const FileDescription&
|
5 years ago |
Andreas Kling
|
27f699ef0c
AK: Rename the common integer typedefs to make it obvious what they are.
|
6 years ago |
Conrad Pankoff
|
8b1154f5f2
Kernel: Implement serial port driver
|
6 years ago |