Re: [PATCH 02/11] rust: io: Replace Io with MMIo using IoAccess trait

2025-05-12 Thread Bjorn Helgaas
On Thu, May 08, 2025 at 10:15:15PM -0500, Andrew Ballance wrote: > From: Fiona Behrens > > Replace the Io struct with a new MMIo struct that uses the different > traits (`IoAccess`, `IoAccess64`, `IoAccessRelaxed` and > `IoAccess64Relaxed). > This allows to later implement PortIo and a generic Io

[PATCH 02/11] rust: io: Replace Io with MMIo using IoAccess trait

2025-05-08 Thread Andrew Ballance
From: Fiona Behrens Replace the Io struct with a new MMIo struct that uses the different traits (`IoAccess`, `IoAccess64`, `IoAccessRelaxed` and `IoAccess64Relaxed). This allows to later implement PortIo and a generic Io framework. Signed-off-by: Fiona Behrens Co-developed-by: Andrew Ballance