X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fmmu.h;h=36ef8d7bc5362661b5056998122bf5e4e7a0d885;hb=39ab246ce68e50df4757bbe395d6722ada582927;hp=6a4cce9aa8beff6a9df620e71e8eccd99d145156;hpb=ff3fa0b1ecf246a104ff10fa6c3dc225cccce82f;p=virtualjaguar diff --git a/src/mmu.h b/src/mmu.h index 6a4cce9..36ef8d7 100644 --- a/src/mmu.h +++ b/src/mmu.h @@ -6,14 +6,19 @@ // by James L. Hammons // -#include "types.h" +#ifndef __MMU_H__ +#define __MMU_H__ -void MMUWrite8(uint32 address, uint8 data, uint32 who = UNKNOWN); -void MMUWrite16(uint32 address, uint16 data, uint32 who = UNKNOWN); -void MMUWrite32(uint32 address, uint32 data, uint32 who = UNKNOWN); -void MMUWrite64(uint32 address, uint64 data, uint32 who = UNKNOWN); -uint8 MMURead8(uint32 address, uint32 who = UNKNOWN); -uint16 MMURead16(uint32 address, uint32 who = UNKNOWN); -uint32 MMURead32(uint32 address, uint32 who = UNKNOWN); -uint64 MMURead64(uint32 address, uint32 who = UNKNOWN); +//#include "types.h" +#include "memory.h" +void MMUWrite8(uint32_t address, uint8_t data, uint32_t who = UNKNOWN); +void MMUWrite16(uint32_t address, uint16_t data, uint32_t who = UNKNOWN); +void MMUWrite32(uint32_t address, uint32_t data, uint32_t who = UNKNOWN); +void MMUWrite64(uint32_t address, uint64_t data, uint32_t who = UNKNOWN); +uint8_t MMURead8(uint32_t address, uint32_t who = UNKNOWN); +uint16_t MMURead16(uint32_t address, uint32_t who = UNKNOWN); +uint32_t MMURead32(uint32_t address, uint32_t who = UNKNOWN); +uint64_t MMURead64(uint32_t address, uint32_t who = UNKNOWN); + +#endif // __MMU_H__