1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 11:18:11 +00:00
serenity/Kernel/Devices
Conrad Pankoff c02b8b715d Kernel: Implement MBR partition loader (#168)
This implements a basic MBR partition loader, which removes the reliance
on a hard-coded filesystem offset in the stage2 init.
2019-06-02 14:57:44 +02:00
..
BlockDevice.cpp Kernel: Move devices into Kernel/Devices/. 2019-04-03 12:36:40 +02:00
BlockDevice.h Add clang-format file 2019-05-28 17:31:20 +02:00
BXVGADevice.cpp Kernel: Memory-mapped files now have the absolute path as their name. 2019-06-02 10:14:28 +02:00
BXVGADevice.h Kernel: Memory-mapped files now have the absolute path as their name. 2019-06-02 10:14:28 +02:00
CharacterDevice.cpp Kernel: Move devices into Kernel/Devices/. 2019-04-03 12:36:40 +02:00
CharacterDevice.h Add clang-format file 2019-05-28 17:31:20 +02:00
DebugLogDevice.cpp Kernel: Have File virtuals take a FileDescriptor& rather than a Process&. 2019-04-29 13:58:40 +02:00
DebugLogDevice.h Kernel: Have File virtuals take a FileDescriptor& rather than a Process&. 2019-04-29 13:58:40 +02:00
Device.cpp Kernel: Make File::absolute_path() const. 2019-06-01 18:56:56 +02:00
Device.h Kernel: Add comment block about File, taking some from Device. 2019-06-02 09:23:37 +02:00
DiskDevice.cpp Kernel: Tidy up IDEDiskDevice a bit. 2019-05-24 04:17:15 +02:00
DiskDevice.h Add clang-format file 2019-05-28 17:31:20 +02:00
DiskPartition.cpp Kernel: Rename OffsetDiskDevice to DiskPartition 2019-06-02 12:37:29 +02:00
DiskPartition.h Kernel: Rename OffsetDiskDevice to DiskPartition 2019-06-02 12:37:29 +02:00
FileBackedDiskDevice.cpp Kernel: Move devices into Kernel/Devices/. 2019-04-03 12:36:40 +02:00
FileBackedDiskDevice.h Add clang-format file 2019-05-28 17:31:20 +02:00
FullDevice.cpp Kernel: Have File virtuals take a FileDescriptor& rather than a Process&. 2019-04-29 13:58:40 +02:00
FullDevice.h Add clang-format file 2019-05-28 17:31:20 +02:00
IDEDiskDevice.cpp IDEDiskDevice: Implement basic DMA writes. 2019-05-26 14:58:21 +02:00
IDEDiskDevice.h Add clang-format file 2019-05-28 17:31:20 +02:00
KeyboardDevice.cpp Kernel: Have File virtuals take a FileDescriptor& rather than a Process&. 2019-04-29 13:58:40 +02:00
KeyboardDevice.h Add clang-format file 2019-05-28 17:31:20 +02:00
MBRPartitionTable.cpp Kernel: Implement MBR partition loader (#168) 2019-06-02 14:57:44 +02:00
MBRPartitionTable.h Kernel: Implement MBR partition loader (#168) 2019-06-02 14:57:44 +02:00
NullDevice.cpp Kernel: Have File virtuals take a FileDescriptor& rather than a Process&. 2019-04-29 13:58:40 +02:00
NullDevice.h Add clang-format file 2019-05-28 17:31:20 +02:00
PCSpeaker.cpp Kernel: Add a beep() syscall that beeps the PC speaker. 2019-05-15 21:40:41 +02:00
PCSpeaker.h Kernel: Add a beep() syscall that beeps the PC speaker. 2019-05-15 21:40:41 +02:00
PS2MouseDevice.cpp Kernel: Add support for the PS/2 mouse wheel if detected. 2019-05-13 19:48:14 +02:00
PS2MouseDevice.h Add clang-format file 2019-05-28 17:31:20 +02:00
RandomDevice.cpp Kernel: Have File virtuals take a FileDescriptor& rather than a Process&. 2019-04-29 13:58:40 +02:00
RandomDevice.h Add clang-format file 2019-05-28 17:31:20 +02:00
ZeroDevice.cpp Kernel: Have File virtuals take a FileDescriptor& rather than a Process&. 2019-04-29 13:58:40 +02:00
ZeroDevice.h Add clang-format file 2019-05-28 17:31:20 +02:00