K Lange
|
707b7f7ed2
|
boot: MBR / disk boot stub
|
2021-10-20 23:14:34 +09:00 |
|
K. Lange
|
55835ab494
|
fbterm: Only enable scrolling by default on vga terminal
|
2021-10-20 19:39:47 +09:00 |
|
K. Lange
|
1efc36e51a
|
kernel: Fixup bad lock ordering in process_awaken_signal
|
2021-10-20 19:37:31 +09:00 |
|
K. Lange
|
c1e5f206d5
|
splash-log, migrate: Cleanup
|
2021-10-20 18:49:58 +09:00 |
|
K. Lange
|
b6caef5d7e
|
x86_64: Cleanup boot messages to fit in vga text mode better
|
2021-10-20 18:49:40 +09:00 |
|
K. Lange
|
0f2d7334b0
|
fbterm: VGA backend, enable scrolling by default
|
2021-10-20 18:49:07 +09:00 |
|
K. Lange
|
038727eb1a
|
x86_64: Support multiboot2 loaders
|
2021-10-20 16:03:05 +09:00 |
|
K. Lange
|
043b3797f7
|
x86_64: Mark kernel with AOUT_KLUDGE address parameters so the 64-bit ELF can be booted directly
|
2021-10-20 16:02:46 +09:00 |
|
K. Lange
|
900db689a5
|
boot: Support AOUT_KLUDGE kernels
|
2021-10-20 11:59:14 +09:00 |
|
K. Lange
|
76191f89fb
|
kernel: Print tracebacks for more fatal errors
|
2021-10-20 10:33:58 +09:00 |
|
K. Lange
|
32c3bf1825
|
insmod: Support passing arguments to modules
|
2021-10-20 10:33:35 +09:00 |
|
K. Lange
|
c366ea2dfd
|
kernel: Initial pass at new debug printf interface
|
2021-10-19 20:29: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
|
6ed0e72278
|
base: Print message when loading drivers on startup
|
2021-10-18 20:30:14 +09:00 |
|
K. Lange
|
2adb603e7a
|
base: Update README.md
|
2021-10-18 20:29: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
|
fc7cfa0005
|
glogin-provider: Fixup animation to not smear on slow systems
|
2021-10-18 19:50:24 +09:00 |
|
K Lange
|
426227032e
|
make: Why are we trying to echo PATH here?
|
2021-10-13 21:52:13 +09:00 |
|
K. Lange
|
a8c89422a7
|
base: Load the piix4 remapper if we see the ISA bridge; fixes OVFM under qemu without -M q35
|
2021-10-13 21:28:53 +09:00 |
|
K. Lange
|
e9e9635a5f
|
make: bail if make fails?
|
2021-10-13 21:13:16 +09:00 |
|
K. Lange
|
6d78b765b1
|
make: Give write access to docker container's bin dir
|
2021-10-13 21:12:29 +09:00 |
|
K. Lange
|
1cb7195d75
|
make: Replace update-extents.py with a Kuroko equivalent
|
2021-10-13 21:04:06 +09:00 |
|
K. Lange
|
7ce16a005d
|
net: Oops, we broke UDP sends
|
2021-10-13 10:50:05 +09:00 |
|
K. Lange
|
526c8fc55e
|
smp: allow command line override for where to scan for RSDP
|
2021-10-12 22:23:58 +09:00 |
|
K Lange
|
751f78ef2f
|
net: don't explode without a network
|
2021-10-12 21:15:44 +09:00 |
|
K. Lange
|
a8ca76845c
|
smp: Don't just fatal() if there's too many cores; initialize up to 32
|
2021-10-12 20:04:38 +09:00 |
|
K. Lange
|
d60b2daccd
|
hda: stub module
|
2021-10-12 10:55:13 +09:00 |
|
K. Lange
|
831a0c97ab
|
base: update package repository on startup
|
2021-10-12 10:54:42 +09:00 |
|
K. Lange
|
538cc9319e
|
es1371: Audio driver for vmware
|
2021-10-10 15:13:29 +09:00 |
|
K Lange
|
72825a7d46
|
lfbvideo: recalculate vmware memory size on display change
|
2021-10-09 22:06:31 +09:00 |
|
K. Lange
|
2c0dc519cc
|
terminal: bind Ctrl Shift +, Ctrl -, Ctrl 0 to modify scaling
|
2021-10-09 15:25:09 +09:00 |
|
K. Lange
|
4dbd4c3ffc
|
file-browser: fix up scroll dimensions for desktop, though we really do need to make that multi-column
|
2021-10-08 18:47:54 +09:00 |
|
K. Lange
|
3d79b85f2c
|
base: Accept QEMU IDE controller for ata driver autoload
|
2021-10-08 10:22:59 +09:00 |
|
K. Lange
|
9ad23299c7
|
file-browser: Icons, identification of PDFs, little launcher wrapper
|
2021-10-08 10:22:33 +09:00 |
|
K. Lange
|
8d029531f8
|
make: /usr/lib/ libs (from gcc) should come from TOOLCHAIN
|
2021-10-08 10:12:05 +09:00 |
|
K. Lange
|
46c59e8786
|
base: Load iso9660 and add a desktop icon when mounting CD at boot
|
2021-10-07 20:22:10 +09:00 |
|
K. Lange
|
8d9c13c047
|
base: Load ATA drivers on vbox if IDE is detected
|
2021-10-07 20:21:41 +09:00 |
|
K. Lange
|
70e4d82524
|
ata: fix bad timeout on ATAPI initialization, fixes vbox seeing the CD
|
2021-10-07 20:21:01 +09:00 |
|
K. Lange
|
178841882b
|
iso9660: try to catch some potential mount errors
|
2021-10-07 20:20:07 +09:00 |
|
K. Lange
|
5c5b0952d0
|
base: Only show tutorial once on first graphical login for 'local'
|
2021-10-07 17:33:01 +09:00 |
|
K. Lange
|
e8a1ffab46
|
libm: Add missing M_, INFINITY, NAN constants
|
2021-10-07 07:24:39 +09:00 |
|
K. Lange
|
44eefc2e43
|
libm: Add two missing functions
|
2021-10-07 07:20:50 +09:00 |
|
K. Lange
|
65ad24537f
|
cpuwidget: Add to menu as 'System Monitor'
|
2021-10-05 09:45:16 +09:00 |
|
K. Lange
|
bb2012c87e
|
fetch: Parse https and bail better
|
2021-10-04 20:35:05 +09:00 |
|
K. Lange
|
05e224dee7
|
kernel: Better fault reports
|
2021-10-04 20:34:42 +09:00 |
|
K. Lange
|
bbf49fbc9d
|
cpuwidget: Complete revamp
|
2021-10-04 20:31:47 +09:00 |
|
K. Lange
|
a281da4b82
|
text: Expose method for brute-force path stroke
|
2021-10-04 20:31:30 +09:00 |
|
K. Lange
|
b87381116b
|
graphics: fixup aa line rasterizer
|
2021-10-04 15:04:34 +09:00 |
|
K. Lange
|
fbd84d1609
|
terminal-vga: Backport selection improvements from graphical terminal
|
2021-10-01 09:09:45 +09:00 |
|
K. Lange
|
4b4fd235ac
|
terminal: Minor improvements to text selection
|
2021-09-30 21:47:27 +09:00 |
|