U-Boot/Legacy U-Boot

Initially developed by Tom Cubie and now maintained by Henrik Nordström the u-boot support comes in two branches, one with NAND and android stuff(boot.img, fastboot) support and another with MMC-only ( aka SD ) support, which is more the traditional linux style.