Commit Graph

655 Commits

Author SHA1 Message Date
K. Lange
52680f802d Remove unneeded placeholder in cdrom/mod 2018-03-16 22:51:07 +09:00
K. Lange
1bfd7006b3 Updated build instructions 2018-03-16 22:42:36 +09:00
K. Lange
627ebc3195 Fixup std lib includes for full build from scratch with just basic gcc 2018-03-16 22:40:23 +09:00
K. Lange
3f4293d357 Merge kernel 2018-03-16 21:56:19 +09:00
K. Lange
690a47836a Fix kernel-used includes and libraries 2018-03-16 18:27:01 +09:00
K. Lange
95bc33a3bc add free, uptime 2018-03-15 20:01:28 +09:00
K. Lange
dbae967ed2 derp 2018-03-15 19:39:07 +09:00
K. Lange
dd089dcac5 Port ramdisk migration tool from python to c 2018-03-15 19:30:04 +09:00
K. Lange
7a44f94252 Update readme 2018-03-15 13:13:22 +09:00
K. Lange
57a705019c Default to basic ATAPI reads in bootloader 2018-03-15 11:44:05 +09:00
K. Lange
f3342d1b2f Have bootloader enable bright backgrounds for vga text mode 2018-03-15 11:16:41 +09:00
K. Lange
eef3b0c610 start is not the boot entry point 2018-03-15 10:33:09 +09:00
K. Lange
cba96994c0 Fix clean target 2018-03-15 10:33:02 +09:00
K. Lange
0ccf565326 Remove placeholder for boot/stuff/boot 2018-03-15 10:21:01 +09:00
K. Lange
7ea317780a Remove redundant bootloader Makefile 2018-03-15 10:20:37 +09:00
K. Lange
f485e41345 Remove redundant bootloader gitignore 2018-03-15 10:20:17 +09:00
K. Lange
a75a714653 Merge bootloader 2018-03-15 10:19:18 +09:00
K. Lange
155f467118 Merge remote-tracking branch 'boot/subdir-nih-merge' 2018-03-15 10:11:26 +09:00
K. Lange
999bd6c3d4 Move to subdir 2018-03-15 10:10:46 +09:00
K. Lange
da4cc1a5fe Remove font loading from compositor; add unused font-server 2018-03-08 18:19:19 +09:00
K. Lange
fd09fa26a3 Remove some debug output I didn't intend to keep 2018-03-07 23:38:54 +09:00
K. Lange
0efafa34c7 Use READ 10 commands 2018-03-07 19:20:19 +09:00
K. Lange
bce02a8aaf Add website URL, license notice, help text, fix VGA cursor 2018-03-07 17:32:45 +09:00
K. Lange
642e216425 Fix typo in disabling video modules 2018-03-07 13:34:31 +09:00
K. Lange
e21a237149 Mark it as 1.0 2018-03-06 23:51:56 +09:00
K. Lange
7ca1858016 More complete menu system 2018-03-06 23:47:42 +09:00
K. Lange
4581c922d4 remove kdebug from kernel cmdline 2018-03-06 23:18:12 +09:00
K. Lange
54c48446e7 Add cursor-off 2018-03-06 23:12:32 +09:00
K. Lange
2658aea96c Add a basic menu system 2018-03-06 23:09:06 +09:00
K. Lange
4fd4a7d3bb Enable serial and debug shell in vga mode 2018-03-06 20:02:07 +09:00
K. Lange
04cf98da46 Silence boot process 2018-03-06 19:43:01 +09:00
K. Lange
09ec0f3ddc Handle memory map 2018-03-06 19:38:36 +09:00
K. Lange
f4a0c4bdb9 Handle modified module list better 2018-03-06 18:52:57 +09:00
K. Lange
c73c832ade Functioning bootloader 2018-03-06 18:18:53 +09:00
K. Lange
2e3279350e more optimization 2018-03-06 15:22:05 +09:00
K. Lange
792c5dc0e9 Optimization 2018-03-06 15:02:43 +09:00
K. Lange
c9ca86bece init 2018-03-05 23:12:24 +09:00
K. Lange
9c93c11e8c hello world 2018-03-05 20:02:04 +09:00
K. Lange
7c6cd9c531 Add VGA terminal 2018-03-04 22:50:53 +09:00
K. Lange
8cd83fd093 Adjust bim size on win change 2018-03-03 21:12:18 +09:00
K. Lange
41d94bc440 add some more bim commands 2018-03-03 21:04:42 +09:00
K. Lange
9d06ac40bb Add bim
i would not try to write files in this environment as it's not a tmpfs
migration, so good luck
2018-03-03 20:57:43 +09:00
K. Lange
c9ab27ceca Random headers too 2018-03-03 20:54:35 +09:00
K. Lange
4d57ba0481 move apps to subdir 2018-03-03 20:53:13 +09:00
K. Lange
c74a28dfca add ps, pstree, fix terminal unicode 2018-03-03 20:23:13 +09:00
K. Lange
61a3ab6017 add kill 2018-03-03 19:37:50 +09:00
K. Lange
3d6c55521a Add nyancat 2018-03-02 21:25:32 +09:00
K. Lange
59fd819b31 Add echo 2018-03-02 21:25:22 +09:00
K. Lange
9af7fdaf53 use hacky env setting to set TERM 2018-03-02 21:25:01 +09:00
K. Lange
4ace4427d4 Add some time stuff to libc 2018-03-02 21:22:49 +09:00