Here is what I have in my local tree (full patch). Contains also an initial attempt at i386-uboot but given sorry state of uboot on i386, I'll probably abandon it instead of finishing