Files
llamaplayer/src/pse/types.h
2019-09-21 01:24:33 +10:00

25 lines
475 B
C

#pragma once
#include "common/types.h"
// Physical memory addresses are 32-bits wide
using PhysicalMemoryAddress = u32;
using VirtualMemoryAddress = u32;
enum class MemoryAccessType : u32
{
Read,
Write
};
enum class MemoryAccessSize : u32
{
Byte,
HalfWord,
Word
};
using TickCount = s32;
static constexpr TickCount MASTER_CLOCK = 44100 * 0x300; // 33868800Hz or 33.8688MHz, also used as CPU clock
static constexpr TickCount MAX_SLICE_SIZE = MASTER_CLOCK / 10;