mirror of
https://git.eden-emu.dev/eden-emu/eden
synced 2026-10-22 12:11:12 +02:00
hostmem doesn't exist?
This commit is contained in:
parent
a03160e381
commit
4c2f42f3a0
3 changed files with 11 additions and 12 deletions
|
|
@ -791,8 +791,7 @@ void HostMemory::Protect(size_t virtual_offset, size_t length, MemoryPermission
|
|||
}
|
||||
|
||||
void HostMemory::ClearBackingRegion(size_t physical_offset, size_t length, u32 fill_value) {
|
||||
if (!impl)
|
||||
std::memset(backing_base + physical_offset, fill_value, length);
|
||||
std::memset(backing_base + physical_offset, fill_value, length);
|
||||
}
|
||||
|
||||
void HostMemory::EnableDirectMappedAddress() {
|
||||
|
|
|
|||
|
|
@ -73,14 +73,13 @@ public:
|
|||
}
|
||||
|
||||
private:
|
||||
size_t backing_size{};
|
||||
size_t virtual_size{};
|
||||
|
||||
#if !(defined(__OPENORBIS__) || defined(__managarm__))
|
||||
// Low level handler for the platform dependent memory routines
|
||||
class Impl;
|
||||
std::unique_ptr<Impl> impl;
|
||||
#endif
|
||||
size_t backing_size{};
|
||||
size_t virtual_size{};
|
||||
u8* backing_base{};
|
||||
u8* virtual_base{};
|
||||
size_t virtual_base_offset{};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue