target-xtensa: implement SIMCALL
Tensilica iss provides support for applications running in freestanding environment through SIMCALL command. It is used by Tensilica libc to access argc/argv, for file I/O, etc. Note that simcalls that accept buffer addresses expect virtual addresses. Signed-off-by:Max Filippov <jcmvbkbc@gmail.com> Signed-off-by:
Blue Swirl <blauwirbel@gmail.com>
Showing
- Makefile.target 1 addition, 0 deletionsMakefile.target
- qemu-options.hx 2 additions, 2 deletionsqemu-options.hx
- target-xtensa/helpers.h 1 addition, 0 deletionstarget-xtensa/helpers.h
- target-xtensa/translate.c 8 additions, 1 deletiontarget-xtensa/translate.c
- xtensa-semi.c 224 additions, 0 deletionsxtensa-semi.c
xtensa-semi.c
0 → 100644
Please register or sign in to comment