[prev in list] [next in list] [prev in thread] [next in thread]
List: qemu-riscv
Subject: [PATCH 0/4] riscv: Add semihosting support [v10]
From: Keith Packard <keithp () keithp ! com>
Date: 2020-10-26 21:28:49
Message-ID: 20201026212853.92880-1-keithp () keithp ! com
[Download RAW message or body]
This series first adapts the existing ARM semihosting code to be
architecture-neutral, then adds RISC-V semihosting support using that.
Patch 1/4 moves the ARM semihosting support code to common directories and
adapts the build system to match.
Patch 2/4 changes the public API to this code to use
architecture-independent names and types.
Patch 3/4 changes the internals of this code to use architecture
neutral types where practical, and adds helper functions to abstract
away the architecture-specific details.
Patch 4/4 adds the RISC-V support, including modifying the breakpoint
handling code to recognize a semihosting sequence and adding RISC-V
specific implementations of the helper functions.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic