On 7/13/2026 1:07 PM, Matheus Tavares Bernardino wrote:
> From: Matheus Tavares Bernardino <[email protected]>
> 
> Baremetal Hexagon programs use semihosting to enumerate host
> directories via OPENDIR, READDIR, and CLOSEDIR calls.  Track
> open directory handles per-CPU in a GList so that guest
> index values map back to host DIR pointers across calls.
> 
> Signed-off-by: Matheus Tavares Bernardino <[email protected]>
> Signed-off-by: Brian Cain <[email protected]>
> ---
>  target/hexagon/cpu.h     |  1 +
>  hw/hexagon/hexagon_dsp.c |  5 +++
>  hw/hexagon/virt.c        |  5 +++
>  target/hexagon/hexswi.c  | 79 ++++++++++++++++++++++++++++++++++++++++
>  4 files changed, 90 insertions(+)
> 

Reviewed-by: Pierrick Bouvier <[email protected]>

Reply via email to