mintsuki
|
cd59bb5097
|
pmm: Add option to randomise memory contents at boot-up
|
2021-07-09 14:40:44 +02:00 |
|
Kacper Słomiński
|
e6adc164bb
|
entry: accept "multiboot" as well as "multiboot1"
|
2021-06-29 16:58:19 +02:00 |
|
Kacper Słomiński
|
4fb782449f
|
protos: add initial multiboot1 implementation
|
2021-06-29 15:16:25 +02:00 |
|
mintsuki
|
eb83d013ca
|
disk: Misc bug fixes and improvements
|
2021-06-12 13:13:19 +02:00 |
|
mintsuki
|
6e78e33989
|
misc: Replace Intel-syntax inline assembly with GAS-syntax inline assembly; ensure we can build with clang
|
2021-05-29 18:07:28 +02:00 |
|
mintsuki
|
110d2dc7d4
|
misc: Misc EFI-related adjustments
|
2021-05-20 01:16:39 +02:00 |
|
mintsuki
|
f650e4b41b
|
misc: Add verbose config option
|
2021-05-11 06:46:42 +02:00 |
|
mintsuki
|
1a83dfcf78
|
misc: Misc bug fixes
|
2021-05-07 00:27:49 +02:00 |
|
mintsuki
|
db3a41bc4c
|
uefi: Implement chainloading support
|
2021-05-06 04:31:05 +02:00 |
|
mintsuki
|
7f63b9a10a
|
menu: Instead of panicking when no config file exists or it has no entries, offer the user the ability to manually type in a boot entry
|
2021-04-20 06:45:03 +02:00 |
|
mintsuki
|
7ac20e0615
|
gterm: Many improvements
|
2021-04-11 02:30:48 +02:00 |
|
mintsuki
|
4bbc98b62e
|
Revert "video: Many terminal related bug fixes and improvements"
This reverts commit f7638e965b .
|
2021-04-11 01:26:50 +02:00 |
|
mintsuki
|
f7638e965b
|
video: Many terminal related bug fixes and improvements
|
2021-04-10 23:08:32 +02:00 |
|
mintsuki
|
c3481e12cc
|
mtrr: Wholly remove MTRR support
|
2021-04-09 02:28:56 +02:00 |
|
mintsuki
|
05c60bac51
|
gterm: Speed up terminal greatly by caching an alpha blent canvas of the background instead of alpha blending every pixel of the background every time
|
2021-04-08 23:05:27 +02:00 |
|
mintsuki
|
9caa555973
|
trace: Add support for UEFI
|
2021-04-08 01:15:35 +02:00 |
|
mintsuki
|
cd3a64c9f1
|
linux: Initial support for 32 bit boot protocol instead of 16 bit one
|
2021-03-19 09:36:49 +01:00 |
|
mintsuki
|
6c7e096800
|
stivale2: Implement EDID and EFI system table tags
|
2021-03-14 06:13:19 +01:00 |
|
mintsuki
|
094c8eca5b
|
protos: Properly advertise the presence of PXE to stivale2
|
2021-03-13 14:26:27 +01:00 |
|
mintsuki
|
53332d7056
|
misc: Clean up the boot device detection system
|
2021-03-11 00:23:44 +01:00 |
|
mintsuki
|
0cd183faf4
|
misc: Make sure Limine UEFI still works without GRAPHICS=yes and/or with TIMEOUT=0
|
2021-03-10 05:08:37 +01:00 |
|
mintsuki
|
c3c278ffdd
|
Always use our own (better) allocator
|
2021-03-05 06:10:58 +01:00 |
|
mintsuki
|
a81f094d1d
|
Implement UEFI to Limine memory map conversion
|
2021-03-05 04:20:58 +01:00 |
|
mintsuki
|
c478e57adb
|
Tidy up stage 3 entry
|
2021-03-04 09:22:08 +01:00 |
|
mintsuki
|
deac1d7fd1
|
Misc stuff
|
2021-03-04 09:15:10 +01:00 |
|
mintsuki
|
7be0b35f6f
|
We got the config to load
|
2021-03-04 07:18:00 +01:00 |
|
mintsuki
|
746d9146c6
|
Make the smp trampoline more UEFI friendly
|
2021-03-04 05:15:20 +01:00 |
|
mintsuki
|
82466973d3
|
Implement disk_volume_from_efi_handle()
|
2021-03-04 01:42:25 +01:00 |
|
mintsuki
|
f7a8bbd7f6
|
A lot of changes
|
2021-03-03 22:38:28 +01:00 |
|
mintsuki
|
3e4b4a6b9b
|
disk: Move caching code to part.c from disk.c
|
2021-03-03 22:02:18 +01:00 |
|
mintsuki
|
0ec053710c
|
Make it work
|
2021-03-02 19:11:34 +01:00 |
|
mintsuki
|
edd4a8de60
|
Initial UEFI port
|
2021-03-02 10:23:43 +01:00 |
|
mintsuki
|
8c0c36ea74
|
misc: Change the way stage 2 and 3 are divided
|
2021-03-01 23:38:55 +01:00 |
|