]> git.ipfire.org Git - thirdparty/openwrt.git/commit
realtek: rt-loader bootbase device enhancement 19253/head
authorMarkus Stockhausen <markus.stockhausen@gmx.de>
Sat, 28 Jun 2025 15:39:27 +0000 (11:39 -0400)
committerRobert Marko <robimarko@gmail.com>
Sun, 29 Jun 2025 15:41:20 +0000 (17:41 +0200)
commit978d24ce406b59d906cf9a6b96c33d2b60ee39a8
tree458faf1546ede9eea33976829f8f084c52ebd3ea
parent5d0a07c90f238e10cdea86f9c328c456e225514b
realtek: rt-loader bootbase device enhancement

Until now the rt-loader only works on U-Boot driven devices where the
environment (e.g. coprocessor) is usually setup properly. Devices like
the ZyXEL GS1920 series use BootBase as start environment and skip
some of the basic initialization steps. rt-loader will fail in these
cases. Take care about the CP0 registers.

Additionally enhance the documentation of the printf implementation.
It was optimized during the different revisions of the initial PR.

Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>
Link: https://github.com/openwrt/openwrt/pull/19253
Signed-off-by: Robert Marko <robimarko@gmail.com>
target/linux/realtek/image/rt-loader/include/globals.h
target/linux/realtek/image/rt-loader/src/board.c
target/linux/realtek/image/rt-loader/src/main.c
target/linux/realtek/image/rt-loader/src/startup.S