make: fix dependencies

uart0 depends on POSIX, not the other way around.