Andreas Kling
|
bd3e77cc16
Pass the process to CharacterDevice::read/write.
|
6 years ago |
Andreas Kling
|
08bfe518f9
Rename CharacterDevice::has_data_available_for_reading() -> can_read().
|
6 years ago |
Andreas Kling
|
b0e3f73375
Start refactoring the windowing system to use an event loop.
|
6 years ago |
Andreas Kling
|
ca6847b5bb
Import a simple text editor I started working on.
|
6 years ago |
Andreas Kling
|
f6e27c2abe
More coding style changes.
|
6 years ago |
Andreas Kling
|
85b886c2e0
Make it possible to build the Kernel on a macOS host.
|
6 years ago |
Andreas Kling
|
68739dc43e
Start working on virtual consoles/TTYs.
|
6 years ago |
Andreas Kling
|
c6f2890d8e
Implement a basic way for read() to block.
|
6 years ago |
Andreas Kling
|
72514c8b97
Don't use doubles in RandomDevice.
|
6 years ago |
Andreas Kling
|
aec8ab0a60
Add the basic character devices to kernel.
|
6 years ago |
Andreas Kling
|
05b088ee2f
Add a simple /dev/random.
|
6 years ago |