mintsuki
296e0a2684
image: Use stb_image for image loading
2023-03-05 09:25:57 +01:00
mintsuki
fe9f8d17c6
docs: Document TERM_BACKGROUND_BRIGHT and TERM_FOREGROUND_BRIGHT
2023-02-15 21:20:55 +01:00
mintsuki
2ef15c15e4
efi/chainload: Support passing of command lines. Addresses #244
2023-01-14 13:43:21 +01:00
mintsuki
e95df146df
Revert "gop: Allow user to select which GOP to use in config. Addresses #233 "
...
This reverts commit d82dc64b93
.
2022-11-14 08:10:19 +01:00
mintsuki
f78243c375
gop: Allow user to select which GOP to use in config. Addresses #233
2022-11-12 00:54:30 +01:00
mintsuki
0f1e929178
docs: Document blake2b checksums related things
2022-10-14 07:45:10 +02:00
mintsuki
a76691a930
misc: Add limine subdir to stage3 and config search paths. Closes #225
2022-10-06 06:34:42 +02:00
mintsuki
c2ed0bcbd1
config: On UEFI, scan the volume containing the EFI executable first. Addresses #219
2022-09-22 18:18:06 +02:00
mintsuki
997c787c16
term/limine: Allow overriding terminal config in entry
2022-08-14 15:09:57 +02:00
mintsuki
4c6fba824c
chainload: Add GPT_GUID support and improve documentation. Closes #201
2022-07-26 19:21:47 +02:00
mintsuki
0af37b7cf0
fwcfg: Drop support
2022-07-13 06:23:20 +02:00
mintsuki
447de819c8
docs: Remove few remaining mentions of autodetect
2022-07-13 06:07:26 +02:00
mintsuki
62c029c218
chainload: Implement MBR_ID config option. Closes #190
2022-07-11 01:30:54 +02:00
mintsuki
4511827780
chainload_next: Pass config through to chainload on UEFI
2022-07-11 00:27:22 +02:00
mintsuki
95272c5f1d
protos: Add chainload_next protocol. Closes #191
2022-07-11 00:15:56 +02:00
mintsuki
0dcd529282
docs: Document fslabel://
2022-07-02 13:33:04 +02:00
Ramadan Ali
153204e8d0
CONFIG.md: duplicated text removed
2022-06-24 19:30:35 +00:00
mintsuki
746d0ad529
protos: Drop stivale and stivale2 support
2022-06-14 03:56:30 +02:00
mintsuki
49a8dfe4b2
config: Misc improvements
2022-03-22 04:39:51 +01:00
mintsuki
99a4eaac23
config: Sanitise names of terminal keys
2022-03-22 04:09:29 +01:00
mintsuki
af092292ea
term: Change default settings to prefer video to text mode
2022-03-07 21:11:17 +01:00
mintsuki
9964c922e6
docs: Document serial support better
2022-03-02 14:32:22 +01:00
mintsuki
77e90fa95f
docs: Document serial support
2022-03-02 13:14:11 +01:00
mintsuki
9fc8ec0ce3
pmm_randomise_memory: Add guard for BIOS port to avoid accessing bogus pointers
2022-01-29 12:29:27 +01:00
mintsuki
3fa7d9d1fa
chainload: Assume boot drive if DRIVE parameter is omitted
2022-01-29 11:54:38 +01:00
mintsuki
b5808884a3
config: Implement macros
2021-12-15 19:29:12 +01:00
mint
8aac4785c1
Merge pull request #139 from pitust/trunk
...
fwcfg: document the feature
2021-11-29 22:08:18 +01:00
pitust
73f2816403
config: add mire detail to simple mode fw_cfg autodetection
2021-11-29 21:05:25 +00:00
pitust
4de17a2b96
capitalize limine
2021-11-29 21:04:30 +00:00
pitust
e53e716659
fwcfg: document the features
2021-11-29 20:58:58 +00:00
mintsuki
f5b3653d26
linux: Add TEXTMODE config option
2021-11-27 00:44:07 +01:00
mintsuki
6bcbfe9b48
protos: Implement autodetection
2021-11-24 13:23:02 +01:00
mintsuki
5555af6641
term: Implement interruptible quiet mode
2021-11-23 11:47:14 +01:00
mintsuki
a937eb4202
term: Introduce quiet mode
2021-11-20 21:47:51 +01:00
mintsuki
202eac3d3a
bootboot: Remove bootboot support from Limine
...
I added bootboot support to Limine because it was sent as a pull request by a
friend. The following does not in any way place any blame on said friend.
After having had to fix numerous bugs related to misunderstandings about the
pretentious BOOTBOOT specification I've come to the conclusion that BOOTBOOT
absolutely doesn't belong in Limine.
If you want to boot a BOOTBOOT kernel with Limine just chainload the OG BOOTBOOT
and don't pollute the source tree of Limine with having to support such a brain
dead protocol.
Legit, I didn't really read the BOOTBOOT spec prior to today and just winged
the fixes to the BOOTBOOT proto code based on common sense, but it turns out that
BOOTBOOT adheres to no common sense.
Use stivale(2).
2021-11-10 14:15:14 +01:00
mintsuki
e0fefcf21c
bootboot: Remove uselessness and compliance fixes (see #124 )
2021-11-10 12:25:45 +01:00
Andy-Python-Programmer
8a1fb1905a
config: update to add multiboot2 section in protocol keys
...
Signed-off-by: Andy-Python-Programmer <andypythonappdeveloper@gmail.com>
2021-11-09 17:08:25 +11:00
Andy-Python-Programmer
44f87b0354
config: document the behaviour if module string is NULL
...
Signed-off-by: Andy-Python-Programmer <andypythonappdeveloper@gmail.com>
2021-11-07 18:31:16 +11:00
pitust
db3af4b523
bootboot: RAMDISK->INITRD_PATH, don't pass gST around for no reason, unsplit bootboot_spinup, flush the PIC only
2021-11-02 07:00:13 +00:00
pitust
b616950385
bootboot: document the protocol and it's configuration options
2021-11-01 20:43:00 +00:00
Andy-Python-Programmer
b9e7d51c6b
readme and config: document support for multiboot2
...
Signed-off-by: Andy-Python-Programmer <andypythonappdeveloper@gmail.com>
2021-09-10 13:55:32 +10:00
mintsuki
f20457f671
menu: Add option to change the colour of the branding string
2021-09-06 07:31:57 +02:00
mintsuki
cefc4a76ca
gterm: Implement TERMINAL_FONT_SPACING and default it to 1
2021-08-20 19:25:42 +02:00
mintsuki
fa0aa6d7b9
gterm: Add config aliases and other minor fixes
2021-08-18 21:02:03 +02:00
Hannu Hartikainen
58d128b9f3
gterm: support font scaling
2021-08-18 16:07:48 +03:00
Hannu Hartikainen
a8a8af4c5f
gterm: support different font sizes
2021-08-18 16:06:17 +03:00
mintsuki
32192f73a4
docs: Document TEXTMODE option
2021-08-17 00:58:02 +02:00
mintsuki
0dde09bbb9
term: Support bright colours
2021-07-31 23:51:48 +02:00
mintsuki
ed3c866187
docs: Document RANDOMISE_MEMORY
2021-07-11 01:35:31 +02:00
mintsuki
8636aa2f13
menu: Add support for comments in entry editor
2021-07-08 17:28:43 +02:00