summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
9 hourstashaboot: arm64 bringup, semihosting payload loaderBradley Morgan
consoles on the pl011 the dtb points at, walks the memory node and chosen, loads an arm64 kernel Image over semihosting and jumps to it with the documented register state. string functions, printf and libfdt are vendored from lk (lk2nd) and u-boot so the libc surface is the one those projects already proved. built and booted on qemu virt, payload exits clean through semihosting.
10 hourstashaboot: shorten things downBradley Morgan
Who even needs a long readme describing crap?! Signed-off-by: Bradley Morgan <brads@mainlining.org>
14 hourstashaboot: repo skeleton with scope statementBradley Morgan
State plainly what tashaboot is and is not before any code lands. Payload slot bootloader, boot ROM untouched, read in an afternoon as the hard requirement.