This introduces a new set of build rework work - which should've been merged a long while ago!
I've started unifying the config files in sys/mips/mips/ for atheros / QCA devices, and so I've started also trying to unify the list of modules going into devices;
this updates to include loading the new modular ath/hal split and the work required to load ath_ahb bus glue as a module after the system has started;
fix up the ELF load/start address logic to run elfdump and pull out the resulting start address, versus just expecting it's now always at 0x80050100;
start working on fixing up the dlink image generation to actually work again.
There are still flash image size issues that have crept up on us (eg libarchive, holy crap) but things are getting there!
This introduces a new set of build rework work - which should've been merged a long while ago!
There are still flash image size issues that have crept up on us (eg libarchive, holy crap) but things are getting there!