Commit Graph

121 Commits

Author SHA1 Message Date
K. Lange
dea94e3c5b boot: first pass at cleanup, just make sure everything has lead comments 2021-11-26 13:18:08 +09:00
K. Lange
c7429e9055 meta: purge most instances of vim hints 2021-11-26 12:59:02 +09:00
K. Lange
d93d8d40f2 boot: Select current mode on video menu; esc to go back without changing 2021-11-11 21:38:53 +09:00
K. Lange
a5079f93b0 lfbvideo: Keep resolution set by loader if none specified by args 2021-11-05 07:53:35 +09:00
K. Lange
74e8e6a16d boot: retain last mode when toggle to text mode 2021-11-04 20:53:06 +09:00
K. Lange
766d1be1d7 boot: generalize video mode selection to work on BIOS 2021-11-04 20:44:22 +09:00
K. Lange
1e7ffb7b1b boot: Clean up editor redraw, shift-arrow input? 2021-11-04 18:59:35 +09:00
K. Lange
c17adec5f8 boot: Add 1280x800 as a preferred resolution 2021-11-02 09:54:39 +09:00
K. Lange
af2fd21788 boot: Add a shortcut to toggle video/text mode 2021-10-27 08:17:38 +09:00
K Lange
393e6ff527 boot: Make sure menu displays if an unrecognized key is pressed 2021-10-26 22:43:01 +09:00
K. Lange
241a7d6a95 boot: Don't clear lines before printing on them when drawing banners 2021-10-26 18:32:32 +09:00
K. Lange
627932d8ab boot: fixup returning from editor to menu 2021-10-26 16:33:03 +09:00
K. Lange
d17394b6a0 boot: Prettify 2021-10-26 16:14:57 +09:00
K. Lange
0ae964c680 boot: Fall back to 24bpp modes 2021-10-25 13:50:48 +09:00
K. Lange
da535e7c04 boot: VBE modesetting 2021-10-25 13:00:40 +09:00
K Lange
707b7f7ed2 boot: MBR / disk boot stub 2021-10-20 23:14:34 +09:00
K. Lange
900db689a5 boot: Support AOUT_KLUDGE kernels 2021-10-20 11:59:14 +09:00
K. Lange
a9b853d24c boot: Jump back to real mode to load sectors? 2021-10-19 20:10:59 +09:00
K. Lange
3336fe23cb boot: Set a kcmdline flag when debug is set in menu 2021-10-18 19:50:59 +09:00
K. Lange
ebd86b1a3f boot: recommend 1GiB of RAM 2021-09-29 10:47:27 +09:00
K. Lange
4e1c7ca6b7 boot: Cleanup strings; spot-check memory on startup 2021-09-29 10:12:25 +09:00
K. Lange
9037902717 boot: Rewrite README 2021-09-12 20:56:45 +09:00
K. Lange
1a44f8a2f3 boot: merge retooled EFI loader 2021-09-07 11:47:08 +09:00
K. Lange
57a4b427d7 boot: enable vmware resize by default? it seems stable 2021-08-30 13:24:25 +09:00
K. Lange
5f00d6caaf boot: alternate help message when highlighting a toggle 2021-08-22 17:49:28 +09:00
K. Lange
aca614207e boot: more editor key binds 2021-08-21 15:12:04 +09:00
K. Lange
14345b73db boot: make this bootload v4.0? 2021-08-21 08:07:20 +09:00
K. Lange
079db87617 boot: add command line editor 2021-08-21 07:55:48 +09:00
K. Lange
aae8ad65fd boot: enable SMP by default 2021-08-16 19:30:46 +09:00
K. Lange
e54d9f9974 boot: adjust timeout a bit 2021-07-09 06:21:34 +09:00
K Lange
7a86e8871c boot: add menu timeout 2021-07-08 13:51:03 +09:00
K Lange
45ff4e4404 boot: Add a status indicator when loading 2021-06-17 23:20:09 +09:00
K. Lange
1091bb5eec boot: check for long mode support so we can complain if someone runs the wrong qemu 2021-06-15 19:44:29 +09:00
K. Lange
bb4b0a8ffa boot: less debug text 2021-06-14 12:06:31 +09:00
K. Lange
3fb3746c2d boot: Use CD for QEMU 2021-06-14 11:28:12 +09:00
K. Lange
e680a7a61f boot: Rewrite the legacy BIOS loader 2021-06-14 11:11:37 +09:00
K. Lange
074728b5ff boot: Recover BIOS loader. 2021-05-31 12:32:53 +09:00
K. Lange
229c4f9631 atapi: Add timeout checks to resolve boot failures in newer QEMUs 2021-05-31 09:24:06 +09:00
K. Lange
b46a4e007b boot: Make sure PAE is disabled when booting 32-bit EFI 2021-04-22 19:59:32 +09:00
K. Lange
b081668712 boot: Fixes to boot processes on multiple platforms. 2021-04-22 19:46:51 +09:00
K. Lange
3ca8a5fcc2 boot: try to make gzip decoder faster in loader 2021-04-19 20:13:10 +09:00
K. Lange
abbe298cd7 boot: Compress ramdisk image with gzip 2021-04-08 18:07:08 +09:00
K. Lange
f83815b7d7 boot: add warning when unable to find boot drive 2020-11-10 10:09:35 +09:00
K. Lange
756f043dc3 boot: change format of memory map debug text 2019-12-26 11:17:38 +09:00
K. Lange
14626a291a boot: update description for 'Writable Root' 2018-12-28 18:48:00 +09:00
K. Lange
f2577f4034 boot: fix horizontal wrapping 2018-12-25 15:20:55 +09:00
K. Lange
38691a2f01 boot: zero bss after jump to C entry point 2018-12-20 15:45:13 +09:00
K. Lange
488c659e8d meta: add /etc/os-release and swap links back to github 2018-12-20 14:25:25 +09:00
K. Lange
164fa6447b Revert "boot: switch back to ext2 ramdisks while an issue is investigated"
This reverts commit 3e04540bf7.
2018-12-13 10:07:00 +09:00
K. Lange
3e04540bf7 boot: switch back to ext2 ramdisks while an issue is investigated 2018-12-11 21:00:48 +09:00