summaryrefslogtreecommitdiff
path: root/BUGS
diff options
context:
space:
mode:
Diffstat (limited to 'BUGS')
-rw-r--r--BUGS12
1 files changed, 6 insertions, 6 deletions
diff --git a/BUGS b/BUGS
index 8f7f1c0..a3dedc4 100644
--- a/BUGS
+++ b/BUGS
@@ -5,11 +5,11 @@
away from it's expected location at 0x8800. How can we pin
it there? And not use ELF. :-)
- bochs shows us distorted text console output, why?
-- printf/puts should they wipe the line to the end as we can see
- old characters (e.g. BIOS messages) behind our own messages?
- Also clear screen is not really a good idea, as we cannot see,
- what was there before
- bootloader has trouble detecting drive geometry of hard disks,
only the floppy mode works reliably at the moment (in emulators
- and on real machines)
-
+ and on real machines). Especially USB-pens in floppy BIOS emulation
+ seems to report wrong CHS values.
+- GUI: sort out a readable and type-safe (as much as possible)
+ modus operandi. Accesses via base member chains are type safe, but
+ we have to know the depth of the hierarchy of a derived class. Casts
+ on the other hand are shorter to read, but not type-safe.