mirror of
https://github.com/yuzu-emu/yuzu-android.git
synced 2025-06-16 11:37:59 -05:00
Memory: ReadBlock/WriteBlock
This commit is contained in:
@ -25,10 +25,14 @@ public:
|
||||
virtual u32 Read32(VAddr addr) = 0;
|
||||
virtual u64 Read64(VAddr addr) = 0;
|
||||
|
||||
virtual bool ReadBlock(VAddr src_addr, u8* dest_buffer, size_t size) = 0;
|
||||
|
||||
virtual void Write8(VAddr addr, u8 data) = 0;
|
||||
virtual void Write16(VAddr addr, u16 data) = 0;
|
||||
virtual void Write32(VAddr addr, u32 data) = 0;
|
||||
virtual void Write64(VAddr addr, u64 data) = 0;
|
||||
|
||||
virtual bool WriteBlock(VAddr dest_addr, const u8* src_buffer, size_t size) = 0;
|
||||
};
|
||||
|
||||
using MMIORegionPointer = std::shared_ptr<MMIORegion>;
|
||||
|
Reference in New Issue
Block a user