<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">On Tue, Apr 3, 2018 at 2:30 PM Trammell Hudson <<a href="mailto:hudson@trmm.net">hudson@trmm.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
What ended up working for me was the PC speaker since there is no other<br>
I/O available so early.  I'd really like to thank Uwe Hermann and the<br>
other devs of libpayload/speaker.c -- I was able to port their driver<br>
functions to execute very soon after the reset vector and confirm code<br>
execution with beeps and busy waiting.<br><br></blockquote><div><br></div><div>now you've done it. Boot tunes here we come. </div></div></div>