X-Git-Url: https://code.delx.au/refind/blobdiff_plain/70f87c1ae2dc3488b5ecc80ea6ad4c2a63e51683..ddf4d9b9c4ec448514742816534787de1c07879c:/docs/refind/todo.html
diff --git a/docs/refind/todo.html b/docs/refind/todo.html
index 0741e0e..8771430 100644
--- a/docs/refind/todo.html
+++ b/docs/refind/todo.html
@@ -17,7 +17,7 @@
href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com
Originally written: 3/14/2012; last Web page update:
-1/26/2016, referencing rEFInd 0.10.2
+3/4/2016, referencing rEFInd 0.10.5
This Web page is provided free of charge and with no annoying outside ads; however, I did take time to prepare it, and Web hosting does cost money. If you find this Web page useful, please consider making a small donation to help keep this site up and running. Thanks!
@@ -165,14 +165,6 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com
0.8. Developing a better solution to that problem is a high
priority.
- The support for booting legacy (BIOS) OSes on UEFI-based PCs
- currently has a number of limitations. Most importantly, it works
- off of the list of boot devices stored in the computer's NVRAM. I'd
- prefer to have it scan disks and partitions, as the Mac's legacy
- boot support does. Also, the UEFI legacy boot code presents empty
- optical drives and uses generic icons rather than OS-specific
- icons.
-
rEFInd's Makefiles and, to a lesser extent, C code,
support x86, x86-64, and ARM64 CPUs. EFI is also
available for Itanium (IA-64) and ARM32 CPUs, so I'd like to add
@@ -224,6 +216,16 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com
probably require identifying unique features of each version's boot
loader files or boot sector code.
+ The support for booting legacy (BIOS) OSes on UEFI-based PCs
+ currently has a number of limitations. Most importantly, it works
+ off of the list of boot devices stored in the computer's NVRAM. I'd
+ prefer to have it scan disks and partitions, as the Mac's legacy
+ boot support does. Also, the UEFI legacy boot code presents empty
+ optical drives and uses generic icons rather than OS-specific icons.
+ This said, BIOS support is becoming increasingly unimportant as the
+ transition from BIOS to EFI continues, so I'm unlikely to put effort
+ into this issue myself.
+
Known bugs that need squashing:
@@ -248,8 +250,13 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com
immediate purchase list) or until somebody with such hardware and
the necessary skills submits a fix. (Note that a fix could
conceivably involve passing options to the OS X boot loader or
- something else that would require trivial or no changes to
- rEFInd.)
+ something else that would require trivial or no changes to rEFInd.)
+ I've heard that this problem affects not just rEFInd, but also GRUB,
+ and even Windows when dual-booting on a Mac; see this YouTube video
+ and This
+ AskUbuntu question and answers, for instance.
Some EFIs have bugs that cause the allegedly case-insensitive
StriCmp() function to perform a case-sensitive comparison.
@@ -349,10 +356,6 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com
debugging, especially when dealing with problem reports from
users.
- There's currently no way to create a manual boot stanza for a
- BIOS-booted OS. This isn't a big priority for me personally, but I
- can see how it could be for some people.
-
I'd like to find a way to enable users to enter customizations for
boot options and then save them to the refind.conf file.
One possible way to implement this would be to have manual boot
@@ -363,9 +366,11 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com
detected boot programs and create a set of manual boot stanzas for
them, so that they can be modified manually.
- Support for touchscreens and/or configurable buttons for rEFInd's
- actions would enable use of rEFInd on tablet computers that lack
- complete keyboards.
+ Better support for touchscreens and/or configurable buttons for
+ rEFInd's actions would enable use of rEFInd on tablet computers that
+ lack complete keyboards. (Version 0.10.4 supports some
+ touchscreens, but this feature relies on support in the firmware,
+ which is not universally present.)
The ability to rotate the display for users who rotate their
monitors or who use tablets would be helpful.
@@ -404,6 +409,10 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com
to visually impaired users when rEFInd is ready to accept input would be
helpful.
+ There's currently no way to create a manual boot stanza for a
+ BIOS-booted OS. This isn't a big priority for me personally, but I
+ can see how it could be for some people.
+
Improvements to the EFI drivers: