On Tue, 11 Jun 2024 08:59:17 +0200, Ahmad Fatoum wrote: > So far, we limited semihosting support to 32-bit ARM, but it's also > usable on ARM64 and even RISC-V. > > This series does the first step by making it compile for ARM64 and also > adds DEBUG_LL and console drivers. > > Ahmad Fatoum (6): > ARM: lib32: semihosting: prepare for more general use > firmware: semihosting: add ARMv8-A semihosting support > firmware: semihosting: don't return error code from writec/write0 > firmware: semihosting: translate return values in wrappers > ARM: semihosting: add DEBUG_LL implementation > serial: add semihosting console > > [...] Applied, thanks! [1/6] ARM: lib32: semihosting: prepare for more general use https://git.pengutronix.de/cgit/barebox/commit/?id=b31058d41bb9 (link may not be stable) [2/6] firmware: semihosting: add ARMv8-A semihosting support https://git.pengutronix.de/cgit/barebox/commit/?id=ea71e603e460 (link may not be stable) [3/6] firmware: semihosting: don't return error code from writec/write0 https://git.pengutronix.de/cgit/barebox/commit/?id=8f79ab770a4c (link may not be stable) [4/6] firmware: semihosting: translate return values in wrappers https://git.pengutronix.de/cgit/barebox/commit/?id=5f87fad31eef (link may not be stable) [5/6] ARM: semihosting: add DEBUG_LL implementation https://git.pengutronix.de/cgit/barebox/commit/?id=0e87c409e354 (link may not be stable) [6/6] serial: add semihosting console https://git.pengutronix.de/cgit/barebox/commit/?id=1d2df6d26c35 (link may not be stable) Best regards, -- Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>