Commit Graph

308 Commits

Author SHA1 Message Date
Kevin Lange
df21db6beb [build] updates to makefile, new 'build' target 'kvm' 2011-05-07 19:21:09 -05:00
Kevin Lange
c509ece1de Merge branch 'master' of github.com:klange/osdev 2011-05-07 19:19:47 -05:00
Kevin Lange
41ae8f1d85 [game] Minor 2011-05-07 19:19:37 -05:00
Kevin Lange
a75801f4d2 readelf -> fix warnings 2011-05-07 14:07:40 -05:00
Kevin Lange
855eecbb41 [sys] Rearrange some things 2011-05-07 01:55:49 -05:00
Kevin Lange
4a1b2bceaa meh, load up more sprites 2011-05-07 01:32:02 -05:00
Kevin Lange
7531c6328d more tiles 2011-05-02 21:47:05 -05:00
Kevin Lange
16976ff7af fix new lines -> tress 2011-05-01 19:20:45 -05:00
Kevin Lange
af64eea2e3 updated map 2011-05-01 06:43:32 -05:00
Kevin Lange
6849c484e3 Mostly game stuff 2011-05-01 01:51:48 -05:00
Kevin Lange
58131cd720 game progress 2011-04-30 22:30:57 -05:00
Kevin Lange
36fd03a4ab [elf] Zero your bss, you fucking moron 2011-04-30 19:09:29 -05:00
Kevin Lange
ffc5047211 stuff 2011-04-30 18:48:25 -05:00
Kevin Lange
00f2e06a9d [julia] docs 2011-04-30 13:51:33 -05:00
Kevin Lange
2ce3d854ec [julia] Fix aspect ratio and add option to not repeat colors 2011-04-30 13:46:55 -05:00
Kevin Lange
f38360f5a7 Julia fractals, better direct keyboard handling. 2011-04-30 03:40:36 -05:00
Kevin Lange
9f49d915ba Oh my. 2011-04-29 21:41:29 -05:00
Kevin Lange
a3e8265030 oh god oh god it hurts 2011-04-29 19:54:07 -05:00
Kevin Lange
f6592c109e [ld] Wooo 2011-04-29 13:16:54 -05:00
Kevin Lange
4b218387e7 [sys] Various. 2011-04-29 12:43:09 -05:00
Kevin Lange
03a8066742 Uh, we need more space. 2011-04-24 22:30:48 -05:00
Kevin Lange
8f520f2456 stupid hacks 2011-04-24 21:49:35 -05:00
Kevin Lange
a99fbf39a2 [sys] Special-case stdio for now, need to make these actual files later. 2011-04-24 21:09:36 -05:00
Kevin Lange
ba82c63a34 Fix that up a bit so we can display all of it instead of wiping the command line 2011-04-19 13:22:00 -05:00
Kevin Lange
6066da0c4c [echo] New lines in echo 2011-04-19 01:50:33 -05:00
Kevin Lange
69ea583746 [sys] Print should not be shelling to printf... 2011-04-19 01:34:12 -05:00
Kevin Lange
a036c804a6 [ti] Terminfo updates 2011-04-19 00:02:42 -05:00
Kevin Lange
ab00c88b63 uggg 2011-04-18 19:45:29 -05:00
Kevin Lange
04873afb23 [kbd] Keyboard arrow keys 2011-04-18 18:12:37 -05:00
Kevin Lange
5d188799a7 [ti] Keyboard support 2011-04-18 17:57:01 -05:00
Kevin Lange
59a1676f0a [ansi] More support, terminfo 2011-04-18 17:43:18 -05:00
Kevin Lange
7c34d04643 [initrd] Better color test file 2011-04-18 16:06:34 -05:00
Kevin Lange
9995266b11 [ansi][bochs] 256 color support (xterm palette) 2011-04-18 15:46:37 -05:00
Kevin Lange
9190f0c478 comment the crt0 2011-04-18 15:09:44 -05:00
Kevin Lange
c430668e8a [task] Drop debug output for fork stacks (that's all cleared up) 2011-04-18 15:04:27 -05:00
Kevin Lange
3017ffb8e7 [sys] I am very unhappy with most of this 2011-04-17 18:54:40 -05:00
Kevin Lange
3c299a19ed [sys] sbrk, fix stacks? 2011-04-17 18:28:40 -05:00
Kevin Lange
eb0c5d05e1 [sys] Holy crap. 2011-04-17 17:44:29 -05:00
Kevin Lange
254ceb51ab [sys] More system calls, more stability, kill bad processes 2011-04-17 13:26:31 -05:00
Kevin Lange
9e3d03da4f [cat] Some error handling 2011-04-16 20:54:02 -05:00
Kevin Lange
ad7d5d7acc [sys] read/write/open/close, also cat 2011-04-16 20:01:04 -05:00
Kevin Lange
31be58b7d7 [util] Fix implicit definition of usleep() 2011-04-16 14:33:13 -05:00
Kevin Lange
20a2a8ae60 [ansi] Couple extras I missed 2011-04-15 22:09:33 -05:00
Kevin Lange
f2a6dc1bf6 ESC [ J 2011-04-15 22:01:33 -05:00
Kevin Lange
d2ff4c474e [ansi] Support for more escape sequences. 2011-04-15 21:48:20 -05:00
Kevin Lange
d9a6c37e17 [font] VGA font updates 2011-04-15 18:42:31 -05:00
Kevin Lange
7cf04ad13e [elf] Separate exec and system 2011-04-15 17:33:19 -05:00
Kevin Lange
3e3c7fb544 [shell] And that's what was causing a bunch of my problems. 2011-04-15 16:56:25 -05:00
Kevin Lange
332920fe2d [bin] Some minor updates to the test apps 2011-04-15 16:31:58 -05:00
Kevin Lange
8b84dfa688 [bin] Yes. 2011-04-15 13:18:01 -05:00