30 #ifndef INCLUDED_MAHAF
31 #define INCLUDED_MAHAF
64 #endif // INCLUDED_MAHAF
u16 mahaf_ReadPort16(u16 port)
u32 mahaf_ReadPort32(u16 port)
void mahaf_WritePort8(u16 port, u8 value)
void mahaf_WritePort32(u16 port, u32 value)
void mahaf_UnmapPhysicalMemory(volatile void *virtualAddress)
void mahaf_WriteModelSpecificRegister(u64 reg, u64 value)
u64 mahaf_ReadModelSpecificRegister(u64 reg)
i64 Status
Error handling system.
volatile void * mahaf_MapPhysicalMemory(uintptr_t physicalAddress, size_t numBytes)
void mahaf_WritePort16(u16 port, u16 value)
bool mahaf_IsPhysicalMappingDangerous()
u8 mahaf_ReadPort8(u16 port)
u64 mahaf_ReadPerformanceMonitoringCounter(u64 reg)