Andreas Kling
|
4fef895eda
Rework WindowServer to use select() in its main event loop.
|
il y a 6 ans |
Andreas Kling
|
bd3e77cc16
Pass the process to CharacterDevice::read/write.
|
il y a 6 ans |
Andreas Kling
|
08bfe518f9
Rename CharacterDevice::has_data_available_for_reading() -> can_read().
|
il y a 6 ans |
Andreas Kling
|
b0e3f73375
Start refactoring the windowing system to use an event loop.
|
il y a 6 ans |
Andreas Kling
|
f6e27c2abe
More coding style changes.
|
il y a 6 ans |
Andreas Kling
|
9d05f6b7a7
Make bash-2.05b build with minimal changes.
|
il y a 6 ans |
Andreas Kling
|
a788e85c09
Refactor TTY signal generation a bit.
|
il y a 6 ans |
Andreas Kling
|
2ac5e14c08
Merge VGA into VirtualConsole.
|
il y a 6 ans |
Andreas Kling
|
47b7eeda44
Fix all current build warnings in the kernel.
|
il y a 6 ans |
Andreas Kling
|
10b666f69a
Basic ^C interrupt implementation.
|
il y a 6 ans |
Andreas Kling
|
dfaa2b6b02
Convert VirtualConsole to the new coding style.
|
il y a 6 ans |
Andreas Kling
|
7be30a2fa8
Fuck it, add a 4th virtual console. :^)
|
il y a 6 ans |
Andreas Kling
|
7a7956a595
Virtual consoles kinda work!
|
il y a 6 ans |
Andreas Kling
|
68739dc43e
Start working on virtual consoles/TTYs.
|
il y a 6 ans |
Andreas Kling
|
bd2b5327d0
Basic support the backspace key.
|
il y a 6 ans |
Andreas Kling
|
c6f2890d8e
Implement a basic way for read() to block.
|
il y a 6 ans |
Andreas Kling
|
82bbfa8496
Keyboard should support the space character (jeez!)
|
il y a 6 ans |
Andreas Kling
|
fe237ee215
Lots of hacking:
|
il y a 6 ans |
Andreas Kling
|
a9ca75c98b
Add IRQHandler class that can be subclasses to handle an IRQ.
|
il y a 6 ans |
Andreas Kling
|
9396108034
Import the "gerbert" kernel I worked on earlier this year.
|
il y a 6 ans |