Commit Graph

28 Commits

Author SHA1 Message Date
Kevin Lange
8b1b0453f8 [userspace] Update build scripts 2012-01-25 17:07:42 -06:00
Kevin Lange
e5330b1df0 Started work on the full ELF loader and C++ support 2012-01-18 20:12:04 -06:00
Kevin Lange
7de2ca9bd1 Per-user tmp files 2012-01-18 19:52:11 -06:00
Kevin Lange
b2b8185494 Load wallpaper from file on disk 2011-11-18 14:38:27 -06:00
Kevin Lange
3c0b30b5ee Wallpapers in the gits and by default 2011-11-17 19:01:14 -06:00
Kevin Lange
c2addf6e55 [build] Toolchain detection 2011-10-27 20:10:27 -05:00
Kevin Lange
fe9b4d5cbb [build] Detect compiler; force color output in clang 2011-10-27 18:19:39 -05:00
Kevin Lange
1f4b7c68b6 [build] Massive build improvements 2011-10-27 17:39:40 -05:00
Kevin Lange
a75801f4d2 readelf -> fix warnings 2011-05-07 14:07:40 -05:00
Kevin Lange
4b218387e7 [sys] Various. 2011-04-29 12:43:09 -05:00
Kevin Lange
9995266b11 [ansi][bochs] 256 color support (xterm palette) 2011-04-18 15:46:37 -05:00
Kevin Lange
31be58b7d7 [util] Fix implicit definition of usleep() 2011-04-16 14:33:13 -05:00
Kevin Lange
d2ff4c474e [ansi] Support for more escape sequences. 2011-04-15 21:48:20 -05:00
Kevin Lange
4fba537ff5 [build] ERROR vs BAIL 2011-04-11 15:22:01 -05:00
Kevin Lange
56c9feade8 [build] Trying to add some 'oops, you're missing x' 2011-04-11 15:13:34 -05:00
Kevin Lange
09a8fb68bc [readelf] Sanity check. 2011-04-08 12:25:51 -05:00
Kevin Lange
808e0306c3 Fix some comments 2011-04-07 01:35:47 -05:00
Kevin Lange
d31d763058 [util] Readelf utility, actually reading some elfs. Cool. 2011-04-07 01:24:21 -05:00
Kevin Lange
d5a3728b12 [readelf] Build environment setup 2011-04-06 16:54:57 -05:00
Kevin Lange
9b3c3a1e60 [bin] Working on ELF binaries. Redid some multiboot stuff (larger ramdisks should work now) 2011-04-06 16:50:37 -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
6176f016ac [util] far more useful measurements 2011-03-22 17:28:26 -05:00
Kevin Lange
2e2834285e [util] That makes a lot more sense. 2011-03-22 14:37:21 -05:00
Kevin Lange
3ce965486d [util] herp 2011-03-22 14:31:55 -05:00
Kevin Lange
731ecfe10c [boot] Progress? mb 2011-03-22 01:48:07 -04:00
Kevin Lange
bcd06ac136 [boot/initrd] Add stage2 to initial ramdisk, move kernel. 2011-03-22 01:14:54 -04:00
Kevin Lange
781659d67b [build] Various. 2011-03-22 00:57:24 -04:00
Kevin Lange
7c079ecb5e [util] Utility workspace, currently for bootloader. 2011-03-22 00:50:50 -04:00