Hello, In addition to what was said:
- grub is in C, so no need for learning assembly to contribute sound drivers to it :) - the plan was to add sound support to grub, and pre-synthesize boot entry texts for grub to play. This plan is still only in todo lists, though. - petitboot is an interesting approach: you boot a Linux kernel that only runs petitboot, and there you can run a screen reader such as brltty. That can then boot the real kernel for the targetted system. Samuel

