Commit Graph

18 Commits

Author SHA1 Message Date
Kevin Lange
f06f65d941 [ansiterm] Fix a bunch of crap with the ANSI term and output in general. 2011-04-05 19:12:08 -05:00
Kevin Lange
6eb1550d9e I'm doing something wrong, this is a workaround. 2011-04-04 20:16:56 -05:00
Kevin Lange
17bcf67667 Remove garbage coloring from various pre-display bits 2011-04-04 19:23:38 -05:00
Kevin Lange
5404428b4a Significant terminal updates. Scrolling is faster, ansi support (limited), and some other things 2011-04-04 18:51:55 -05:00
Kevin Lange
e7f6a59e68 [shell] Change shell prompt. smash 2011-03-29 17:17:49 -05:00
Kevin Lange
9c85c544eb [fpu][bochs][sys] FPU enabled, line drawing function, abs(), max() 2011-03-29 16:35:02 -05:00
Kevin Lange
ee167bd889 [bochs] Perhaps I should work on something other than this display driver... 2011-03-27 13:41:00 -05:00
Kevin Lange
2686ba9cc1 [cpu] CPU detection by Brynet, BSD license 2011-03-26 21:36:49 -05:00
Kevin Lange
9057eade4e [bochs] Some simple display scrolling by 16 pixels 2011-03-26 14:15:24 -05:00
Kevin Lange
a62649aafe [main] Kernel argument parsing (of a limited sort); qemu vid mode defaults 2011-03-26 13:30:08 -05:00
Kevin Lange
216a91524b [vid] Fix up the graphics driver, support more stuff, boot logo. 2011-03-25 23:24:22 -05:00
Kevin Lange
4d3118bad7 [vid] Working on VBE graphics support for Bochs/Qemu 2011-03-25 22:29:54 -05:00
Kevin Lange
4c475a2d29 Dammit, vim, let's try to keep things consistent now, shall we? 2011-03-25 19:54:48 -05:00
Kevin Lange
c3395de72f [shell] Fix a potential null-pointer derefence because we didn't check that cmd wasn't null 2011-03-25 19:49:44 -05:00
Kevin Lange
be3c4d2d04 [cmos] Add CMOS module 2011-03-25 01:09:23 -04:00
Kevin Lange
0b3ecfd4e4 Less-broken context switching, maybe? Also, run the terminal, type 'exit' 2011-03-03 23:12:26 -06:00
Kevin Lange
d42b2168c4 Crash. 2011-02-13 02:39:27 -06:00
Kevin Lange
0da56e6e51 [meta] Restructure directory tree and output files. 2011-02-12 16:47:20 -06:00