MMIOHandler::InvalidateRange

This commit is contained in:
Dr. Chat
2015-11-08 18:18:28 -06:00
parent 8784de0162
commit 529227e4e6
2 changed files with 26 additions and 4 deletions

View File

@@ -63,6 +63,7 @@ class MMIOHandler {
WriteWatchCallback callback,
void* callback_context, void* callback_data);
void CancelWriteWatch(uintptr_t watch_handle);
void InvalidateRange(uint32_t physical_address, size_t length);
protected:
struct WriteWatchEntry {
@@ -83,7 +84,7 @@ class MMIOHandler {
bool ExceptionCallback(Exception* ex);
void ClearWriteWatch(WriteWatchEntry* entry);
bool CheckWriteWatch(X64Context* thread_context, uint64_t fault_address);
bool CheckWriteWatch(uint64_t fault_address);
uint8_t* virtual_membase_;
uint8_t* physical_membase_;