Main Page | Class Hierarchy | Compound List | File List | Compound Members | File Members | Related Pages

6510_.h File Reference

#include "mytypes.h"
#include "myendian.h"
#include "epocglue.h"

Include dependency graph for 6510_.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

class  C6510
 implements the main CPU in the C64, MOS6510 More...

struct  statusRegister

Defines

#define CF   SR.Carry
#define ZF   SR.Zero
#define IF   SR.Interrupt
#define DF   SR.Decimal
#define BF   SR.Break
#define NU   SR.NotUsed
#define VF   SR.oVerflow
#define NF   SR.Negative


Define Documentation

#define BF   SR.Break
 

Definition at line 40 of file 6510_.h.

Referenced by C6510::BRK_(), C6510::clearSR(), C6510::codeSR(), and C6510::decodeSR().

#define CF   SR.Carry
 

Definition at line 36 of file 6510_.h.

Referenced by C6510::ADC_m(), C6510::ASL_m(), C6510::BCC_(), C6510::BCS_(), C6510::CLC_(), C6510::clearSR(), C6510::CMP_m(), C6510::codeSR(), C6510::CPX_m(), C6510::CPY_m(), C6510::decodeSR(), C6510::ILL_0B(), C6510::ILL_6B(), C6510::ILL_CB(), C6510::LSR_m(), C6510::ROL_m(), C6510::ROR_m(), C6510::SBC_m(), and C6510::SEC_().

#define DF   SR.Decimal
 

Definition at line 39 of file 6510_.h.

Referenced by C6510::ADC_m(), C6510::CLD_(), C6510::clearSR(), C6510::codeSR(), C6510::decodeSR(), C6510::ILL_6B(), C6510::SBC_m(), and C6510::SED_().

#define IF   SR.Interrupt
 

Definition at line 38 of file 6510_.h.

Referenced by C6510::BRK_(), C6510::clearSR(), C6510::CLI_(), C6510::codeSR(), C6510::decodeSR(), and C6510::SEI_().

#define NF   SR.Negative
 

Definition at line 43 of file 6510_.h.

Referenced by C6510::ADC_m(), C6510::affectNZ(), C6510::BIT_m(), C6510::BMI_(), C6510::BPL_(), C6510::clearSR(), C6510::CMP_m(), C6510::codeSR(), C6510::CPX_m(), C6510::CPY_m(), C6510::decodeSR(), C6510::ILL_0B(), C6510::LSR_m(), and C6510::SBC_m().

#define NU   SR.NotUsed
 

Definition at line 41 of file 6510_.h.

Referenced by C6510::clearSR(), C6510::codeSR(), and C6510::decodeSR().

#define VF   SR.oVerflow
 

Definition at line 42 of file 6510_.h.

Referenced by C6510::ADC_m(), C6510::BIT_m(), C6510::BVC_(), C6510::BVS_(), C6510::clearSR(), C6510::CLV_(), C6510::codeSR(), C6510::decodeSR(), C6510::ILL_6B(), and C6510::SBC_m().

#define ZF   SR.Zero
 

Definition at line 37 of file 6510_.h.

Referenced by C6510::ADC_m(), C6510::affectNZ(), C6510::BEQ_(), C6510::BIT_m(), C6510::BNE_(), C6510::clearSR(), C6510::CMP_m(), C6510::codeSR(), C6510::CPX_m(), C6510::CPY_m(), C6510::decodeSR(), C6510::LSR_m(), and C6510::SBC_m().


Generated on Tue Feb 8 04:14:42 2005 for Esidplay by doxygen 1.3.3