| 57 | } |
| 58 | |
| 59 | uint32_t Intel8254x::ReadMem32(uintptr_t address){ |
| 60 | if(useIO){ |
| 61 | return inportl(ioBase + address); |
| 62 | } else { |
| 63 | return *((uint32_t*)(reinterpret_cast<uintptr_t>(memBaseVirt) + address)); |
| 64 | } |
| 65 | } |
| 66 | |
| 67 | uint16_t Intel8254x::ReadEEPROM(uint8_t addr) { |
| 68 | uint32_t temp = 0; |