mintsuki
|
c67d70d3bf
|
disk: Improve performance on UEFI
|
2021-11-02 05:16:42 +01:00 |
mintsuki
|
3ff618f1eb
|
everywhere: Use pmm_free() in more places
|
2021-10-21 02:37:05 +02:00 |
mintsuki
|
bd4646f0ad
|
chainload: Misc bug fixes and improvements
|
2021-09-27 04:04:15 +02:00 |
mintsuki
|
3dbd494f87
|
disk: Signature double checking for EFI volume detection fallback
|
2021-09-06 08:52:41 +02:00 |
mintsuki
|
1a71851c7d
|
disk: Readd readback detection method as fallback
|
2021-09-02 01:31:36 +02:00 |
mintsuki
|
134fd3c8bd
|
disk: Use a different method to match EFI_HANDLEs with volumes
|
2021-09-01 23:01:03 +02:00 |
mintsuki
|
0af91feaef
|
disk: Remove bogus pointer
|
2021-09-01 20:22:28 +02:00 |
mintsuki
|
605623bd05
|
disk: Improve algorithm to determine fastest transfer size
|
2021-08-26 01:33:43 +02:00 |
mintsuki
|
31f52c2b30
|
efi: Directly use EFI functions instead of using GNU-EFI's call wrapper
|
2021-08-25 22:03:00 +02:00 |
mintsuki
|
16645dfb48
|
disk: Misc fixes
|
2021-08-22 22:07:48 +02:00 |
mintsuki
|
712f4c02e6
|
disk: Remove redundant code used to get volume count
|
2021-08-22 18:05:21 +02:00 |
mintsuki
|
e497c1d7f4
|
disk: Fix bugs introduced by previous commit
|
2021-08-22 17:20:22 +02:00 |
mintsuki
|
049601814a
|
disk: Add logic to determine fastest transfer size
|
2021-08-22 16:27:06 +02:00 |
mintsuki
|
6e1afcd3cb
|
uefi: Initial 32 bit UEFI support
|
2021-07-20 13:35:43 +02:00 |
mintsuki
|
1aa5ae13fc
|
misc: Change how bios and uefi macros are defined and tested
|
2021-07-15 10:03:47 +02:00 |
mintsuki
|
eb83d013ca
|
disk: Misc bug fixes and improvements
|
2021-06-12 13:13:19 +02:00 |
mintsuki
|
f650e4b41b
|
misc: Add verbose config option
|
2021-05-11 06:46:42 +02:00 |
mintsuki
|
db3a41bc4c
|
uefi: Implement chainloading support
|
2021-05-06 04:31:05 +02:00 |
mintsuki
|
540829f6a7
|
disk: Minor adjustments and fixes
|
2021-05-05 19:59:21 +02:00 |
mintsuki
|
3702060f69
|
disk: Limit the range of hard drives and optical drives scanned in BIOS
|
2021-04-24 22:59:03 +02:00 |
mintsuki
|
4e4017fb13
|
pmm: Rework conventional memory allocator
|
2021-04-15 02:21:38 +02:00 |
mintsuki
|
bd0a713c1c
|
bios: Skip disks which return bogus geometry
|
2021-03-28 20:30:13 +02:00 |
mintsuki
|
6bbc31f232
|
disk: Actually wire in the max_partition logic
|
2021-03-15 02:22:55 +01:00 |
mintsuki
|
7950ac5997
|
uefi: Add hacky support for determining boot drive was a CD
|
2021-03-13 15:53:16 +01:00 |
mintsuki
|
deac1d7fd1
|
Misc stuff
|
2021-03-04 09:15:10 +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
|
54862a8269
|
disk: More properly detect non-present removable media
|
2021-03-03 22:20:48 +01:00 |
mintsuki
|
3e4b4a6b9b
|
disk: Move caching code to part.c from disk.c
|
2021-03-03 22:02:18 +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 |