[PATCH 0/6] semihosting: extend support for ARM64, console

Sascha Hauer s.hauer at pengutronix.de
Thu Jun 13 00:18:27 PDT 2024


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 at pengutronix.de>




More information about the barebox mailing list