]> git.baikalelectronics.ru Git - kernel.git/commit
xtensa: ISS: add GDBIO implementation to semihosting interface
authorMax Filippov <jcmvbkbc@gmail.com>
Thu, 18 Feb 2021 18:18:00 +0000 (10:18 -0800)
committerMax Filippov <jcmvbkbc@gmail.com>
Sun, 4 Apr 2021 22:39:04 +0000 (15:39 -0700)
commit61b5ee8436f93220377cf176083af66b1802f8ff
tree8ef3f342e36752553f900d6783a83d2d3cfe8454
parentc439c81f46fcfdb427d0899ab9f1a5046146c7ce
xtensa: ISS: add GDBIO implementation to semihosting interface

Add GDBIO implementation for the xtensa semihosting interface. It offers
less functions than the simcall interface, so make some semihosting
functions optional and return error when implementation is not
available.
Add Kconfig menu to select semihosting implementation and add simcall and
GDBIO choices there.

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
arch/xtensa/Kconfig
arch/xtensa/platforms/iss/include/platform/simcall-gdbio.h [new file with mode: 0644]
arch/xtensa/platforms/iss/include/platform/simcall.h