Commit Graph

40 Commits

Author SHA1 Message Date
mintsuki b30d2dc978 disk: UEFI: Add BLOCK_IO fallback for volume_from_efi_handle() 2022-10-14 00:02:55 +02:00
mintsuki da5896b764 disk: On UEFI, improve optical vs non-optical detection 2022-10-14 00:02:55 +02:00
mintsuki 96fe1aa2e0 disk: Only use BLOCK_IO as fallback to DISK_IO when determining optical 2022-10-09 10:58:07 +02:00
mintsuki d265cad7b6 disk: On BIOS, change how optical is determined 2022-10-09 10:58:07 +02:00
mint 23f2c7dbac
Merge pull request #228 from czapek1337/some-fixes
Some minor fixes
2022-10-06 06:05:37 +02:00
mintsuki 7f09259c57 term: Misc improvements for SERIAL=yes on EFI 2022-10-06 05:41:21 +02:00
mintsuki 610a98d8b2 term: Unbreak textmode + serial combo 2022-10-06 05:41:21 +02:00
czapek1337 44a3f3f2f7
disk: Use BLOCK_IO instead of DISK_IO 2022-10-06 05:38:06 +02:00
mintsuki ac34ec411f term: Better ensure term is not accessed when NULL 2022-10-05 15:01:01 +02:00
mintsuki f977548e84 term: Reimplement context control 2022-10-04 20:39:50 +02:00
mintsuki 48a7c12e5b term: Misc fixes and improvements 2022-10-04 19:10:38 +02:00
mintsuki d3c8a66918 term: Misc fixes and improvements 2022-10-04 08:21:59 +02:00
mintsuki b34954bb43 term: Misc fixes and improvements 2022-10-04 07:24:42 +02:00
mintsuki f6ba5991b5 term: Misc minor bug fixes 2022-10-04 05:39:48 +02:00
mintsuki 0f1d86e7e4 term: Tidy up VGA textmode wrapper code 2022-10-04 02:34:11 +02:00
mintsuki 4d855fc17e term: Move to use external, portable terminal 2022-10-04 00:58:00 +02:00
mintsuki e89d834457 disk/efi: Improve firmware error handling 2022-09-19 20:48:42 +02:00
mintsuki 886523359c efi/disk: Use blake2b to calculate unique sector hash 2022-09-15 12:53:47 +02:00
mintsuki c44f514738 misc: Rename UEFI and BIOS define macros 2022-09-02 02:29:12 +02:00
mintsuki 9b3570f043 bios/disk: Fix always-true comparison warning 2022-09-01 04:42:49 +02:00
mintsuki 1b630659d9 bios/disk: Add manual sector size detection code 2022-09-01 04:22:30 +02:00
mintsuki 07080dcbc2 misc: blib.h -> misc.h 2022-08-26 23:44:47 +02:00
mintsuki 0af37b7cf0 fwcfg: Drop support 2022-07-13 06:23:20 +02:00
mintsuki 7db783f080 edid: Undo comparison change from 29d63d6 2022-07-06 04:47:42 +02:00
mintsuki 29d63d6b3e gop: Use LocateHandle/HandleProtocol to get GOP instance 2022-07-01 13:08:08 +02:00
mintsuki 55199478db efi: Fix broken assignments of handles_size 2022-07-01 09:07:45 +02:00
mintsuki f9e90da2c2 efi: Fix potential issues with LocateHandle invocations 2022-07-01 08:03:21 +02:00
mintsuki 57f384eed5 gop: Ensure QueryMode() is called properly 2022-06-02 09:52:32 +02:00
mintsuki 3b60c7bb80 Revert "gop: Force 32 bpp for preset mode fallback"
This reverts commit 3dbed1dc59.
2022-06-02 09:51:03 +02:00
mintsuki 571374fdd7 Revert "gop: Potential workarounds for modesetting issue"
This reverts commit cf8f4f86a8.
2022-06-02 09:50:13 +02:00
mintsuki cf8f4f86a8 gop: Potential workarounds for modesetting issue 2022-06-01 19:50:27 +02:00
mintsuki 3dbed1dc59 gop: Force 32 bpp for preset mode fallback 2022-05-22 08:32:31 +02:00
mintsuki c9f4f6bee7 fb: Change reactions of protocols to high fb sizes 2022-05-22 08:19:41 +02:00
mintsuki f77b1f803b gop: Use EDID only if of better resolution than preset 2022-05-22 07:17:26 +02:00
mintsuki b11b21dfb0 fb: Expand width and height to 64-bit 2022-05-22 06:38:34 +02:00
mintsuki c2b1be81dc serial: Ensure DLAB off before initiatialisation 2022-03-11 05:11:09 +01:00
mintsuki af092292ea term: Change default settings to prefer video to text mode 2022-03-07 21:11:17 +01:00
mintsuki 8812216481 io: Complete serial support. Closes #155 2022-03-01 17:53:46 +01:00
mintsuki b80fb36744 misc: Misc Hyper-V related fixes. Closes #150 2022-02-09 12:45:55 +01:00
mintsuki 400202d926 misc: stage23 -> common 2022-02-03 10:38:43 +01:00