On Tue, Sep 15, 2020 at 1:33 AM Sebastian Huber
<[email protected]> wrote:
>
> On 15/09/2020 09:09, Hesham Almatary wrote:
>
> > QEMU is now stricter with MMIO sizes and accesses. uintptr_t on RV64
> > is 8 bytes and generates an sd instruction that Store/AMO faults
> > because sifive_test MMIO expects 4 bytes accesses.
> Ok.

This is definitely a type mismatch. The uintptr_t* should only be used
to point to something that is a memory address.

> _______________________________________________
> devel mailing list
> [email protected]
> http://lists.rtems.org/mailman/listinfo/devel
_______________________________________________
devel mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to