[Project64] Clean up PifRam.h

This commit is contained in:
zilmar 2016-01-14 08:29:55 +11:00
parent aea724b81a
commit fbe8ca9719
1 changed files with 24 additions and 25 deletions

View File

@ -16,48 +16,47 @@
class CPifRamSettings
{
protected:
CPifRamSettings();
virtual ~CPifRamSettings();
bool bShowPifRamErrors() const
{
return m_bShowPifRamErrors;
}
CPifRamSettings();
virtual ~CPifRamSettings();
bool bShowPifRamErrors() const
{
return m_bShowPifRamErrors;
}
private:
static void RefreshSettings(void*);
static bool m_bShowPifRamErrors;
static void RefreshSettings(void*);
static int m_RefCount;
static bool m_bShowPifRamErrors;
static int m_RefCount;
};
class CPifRam :
public CLogging,
private CPifRamSettings,
private CEeprom
private CPifRamSettings,
private CEeprom
{
public:
CPifRam(bool SavesReadOnly);
~CPifRam();
CPifRam(bool SavesReadOnly);
~CPifRam();
void Reset();
void Reset();
void PifRamWrite();
void PifRamRead();
void PifRamWrite();
void PifRamRead();
void SI_DMA_READ();
void SI_DMA_WRITE();
void SI_DMA_READ();
void SI_DMA_WRITE();
protected:
uint8_t m_PifRom[0x7C0];
uint8_t m_PifRam[0x40];
private:
#define CHALLENGE_LENGTH 0x20
void ProcessControllerCommand ( int Control, uint8_t * Command );
void ReadControllerCommand ( int Control, uint8_t * Command );
void LogControllerPakData ( char * Description );
void n64_cic_nus_6105 (char challenge[], char response[], int length);
#define CHALLENGE_LENGTH 0x20
void ProcessControllerCommand(int Control, uint8_t * Command);
void ReadControllerCommand(int Control, uint8_t * Command);
void LogControllerPakData(char * Description);
void n64_cic_nus_6105(char challenge[], char response[], int length);
};