U-boot is a boot manager that can handle most OSes. I still don't get it, what do people think is missing exactly?