Commit graph

14 commits

Author SHA1 Message Date
Jeremy Soller ca97b3d2b3 Make rusttype optional for vesad 2016-09-29 13:17:19 -06:00
Jeremy Soller f804ad52e4 Automatically get size of terminal 2016-09-29 12:25:43 -06:00
Jeremy Soller c36c62385b Improvements for cooked mode 2016-09-28 15:17:37 -06:00
Jeremy Soller 25519c4f1c Some fixes for cooked mode 2016-09-28 15:04:15 -06:00
Jeremy Soller 6911093696 Cleaner blending of fonts. Do not draw cursor when disabled 2016-09-28 12:19:30 -06:00
Jeremy Soller 0e8487cf83 Event support - demonstration in example scheme 2016-09-23 17:54:39 -06:00
Jeremy Soller 616dfbc055 WIP: Kevent 2016-09-23 15:47:53 -06:00
Jeremy Soller acd526d2a8 Add cursor 2016-09-22 17:11:42 -06:00
Jeremy Soller b0802162ea Switch to using rusttype 2016-09-22 16:15:38 -06:00
Jeremy Soller 76b0c7eeea Add wnohang, make PS/2 driver write input to display scheme, which then passes it to the shell 2016-09-22 10:10:27 -06:00
Jeremy Soller 046236c10f Add login process. Remove debugging. Fix order of arguments 2016-09-22 08:43:22 -06:00
Jeremy Soller 61eb0d1ca8 WIP: Userspace console 2016-09-21 12:18:48 -06:00
Jeremy Soller 1a3a24c8bb Launch ion 2016-09-20 21:56:40 -06:00
Jeremy Soller e110ab81b8 WIP: VESA driver. Make initfs generated by code 2016-09-20 21:52:45 -06:00