Recently we've discovered that Lenovo G505S has bad IRQ routing in a coreboot BIOS, and found the way to fix it!
Now I've re-tested your special 2019-08-09 0.84 floppy with a RAMdisk support from https://visopsys.org/forums/viewtopic.php?f=3&t=338
and the results are really spectacular! Discovering this wasn't a Visopsys fault I'm really sorry I bothered you with debug logs a while ago ,
although it helped to resolve some other problems so it wasn't in vain. After adding the same floppy to a new coreboot BIOS G505S build as a RAMdisk
1) I'm able to access the HDD and see its' partition table
2) USB is working fine: tested a USB mouse and USB flash drive. Mouse also helped me to discover that a "Visopsys freeze problem"
was actually a touchpad breaking down on some conditions. under Linux, sometimes I'm seeing the messages like these at dmesg kernel log:
Code: Select all
psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
psmouse serio1: Touchpad at isa0060/serio1/input0 - driver resynced.
Considering this great success:
Please, could you return the RAMdisk support (Visopsys floppy being used as a RAMdisk) at the next version of Visopsys?
I've tried your earlier suggestion of simply creating a "/ramdisk" at the floppy's root, it didn't work but maybe I misunderstood something?