MCPcopy Create free account

hub / github.com/davepoo/6502Emulator / functions

Functions139 in github.com/davepoo/6502Emulator

↓ 196 callersMethodExecute
6502/6502Lib/src/private/m6502.cpp:5
↓ 160 callersMethodReset
6502/6502Lib/src/public/m6502.h:74
↓ 14 callersFunctionVerfifyUnmodifiedFlagsFromLoadRegister
6502/6502Test/src/6502LoadRegisterTests.cpp:56
↓ 8 callersFunctionVerfifyUnmodifiedFlagsFromStoreRegister
6502/6502Test/src/6502StoreRegisterTests.cpp:4
↓ 4 callersMethodLoadPrg
6502/6502Lib/src/private/m6502.cpp:1142
↓ 3 callersMethodSPToAddress
@return the stack pointer as a full 16-bit address (in the 1st page) */
6502/6502Lib/src/public/m6502.h:150
↓ 1 callersMethodInitialise
6502/6502Lib/src/public/m6502.h:26
MethodAddrAbsolute
6502/6502Lib/src/private/m6502.cpp:1062
MethodAddrAbsoluteX
6502/6502Lib/src/private/m6502.cpp:1068
MethodAddrAbsoluteX_5
6502/6502Lib/src/private/m6502.cpp:1081
MethodAddrAbsoluteY
6502/6502Lib/src/private/m6502.cpp:1089
MethodAddrAbsoluteY_5
6502/6502Lib/src/private/m6502.cpp:1102
MethodAddrIndirectX
6502/6502Lib/src/private/m6502.cpp:1110
MethodAddrIndirectY
6502/6502Lib/src/private/m6502.cpp:1119
MethodAddrIndirectY_6
6502/6502Lib/src/private/m6502.cpp:1132
MethodAddrZeroPage
6502/6502Lib/src/private/m6502.cpp:1040
MethodAddrZeroPageX
6502/6502Lib/src/private/m6502.cpp:1046
MethodAddrZeroPageY
6502/6502Lib/src/private/m6502.cpp:1054
MethodCMPAbsoluteX
6502/6502Test/src/6502CompareRegisterTests.cpp:239
MethodCMPAbsoluteY
6502/6502Test/src/6502CompareRegisterTests.cpp:269
MethodCMPIndirectX
6502/6502Test/src/6502CompareRegisterTests.cpp:299
MethodCMPIndirectY
6502/6502Test/src/6502CompareRegisterTests.cpp:330
MethodCMPZeroPageX
6502/6502Test/src/6502CompareRegisterTests.cpp:167
MethodCompareALargePositiveToASmallPositive
6502/6502Test/src/6502CompareRegisterTests.cpp:48
MethodCompareANegativeNumberToAPositive
6502/6502Test/src/6502CompareRegisterTests.cpp:59
MethodCompareAbsolute
6502/6502Test/src/6502CompareRegisterTests.cpp:196
MethodCompareImmediate
6502/6502Test/src/6502CompareRegisterTests.cpp:86
MethodCompareTwoIdenticalValues
6502/6502Test/src/6502CompareRegisterTests.cpp:37
MethodCompareTwoValuesThatResultInANegativeFlagSet
6502/6502Test/src/6502CompareRegisterTests.cpp:70
MethodCompareZeroPage
6502/6502Test/src/6502CompareRegisterTests.cpp:126
MethodDoLogicalOp
6502/6502Test/src/6502AND_EOR_ORA_Tests.cpp:35
MethodExpectUnaffectedFlags
6502/6502Test/src/6502IncrementDecrementTests.cpp:19
MethodExpectUnaffectedRegisters
6502/6502Test/src/6502TransferRegisterTests.cpp:19
MethodExpectUnaffectedRegisters
6502/6502Test/src/6502CompareRegisterTests.cpp:19
MethodExpectUnaffectedRegisters
6502/6502Test/src/6502AddWithCarryTests.cpp:19
MethodFetchByte
6502/6502Lib/src/public/m6502.h:88
MethodFetchSByte
6502/6502Lib/src/public/m6502.h:96
MethodFetchWord
6502/6502Lib/src/public/m6502.h:101
MethodPopByteFromStack
6502/6502Lib/src/public/m6502.h:190
MethodPopWordFromStack
Pop a 16-bit value from the stack */
6502/6502Lib/src/public/m6502.h:201
MethodPrintStatus
6502/6502Lib/src/private/m6502.cpp:1161
MethodPushByteOntoStack
6502/6502Lib/src/public/m6502.h:181
MethodPushPCMinusOneToStack
Push the PC-1 onto the stack */
6502/6502Lib/src/public/m6502.h:164
MethodPushPCPlusOneToStack
Push the PC+1 onto the stack */
6502/6502Lib/src/public/m6502.h:170
MethodPushPCToStack
Push the PC onto the stack */
6502/6502Lib/src/public/m6502.h:176
MethodPushWordToStack
6502/6502Lib/src/public/m6502.h:155
MethodReadByte
6502/6502Lib/src/public/m6502.h:114
MethodReadWord
6502/6502Lib/src/public/m6502.h:124
MethodSetUp
6502/6502Test/src/6502LoadPrgTests.cpp:30
MethodSetUp
6502/6502Test/src/6502LoadRegisterTests.cpp:10
MethodSetUp
6502/6502Test/src/6502StatusFlagChangeTests.cpp:10
MethodSetUp
6502/6502Test/src/6502BranchTests.cpp:10
MethodSetUp
6502/6502Test/src/6502StoreRegisterTests.cpp:23
MethodSetUp
6502/6502Test/src/6502SystemFunctionsTests.cpp:10
MethodSetUp
6502/6502Test/src/6502AND_EOR_ORA_Tests.cpp:10
MethodSetUp
6502/6502Test/src/6502TransferRegisterTests.cpp:10
MethodSetUp
6502/6502Test/src/6502CompareRegisterTests.cpp:10
MethodSetUp
6502/6502Test/src/6502JumpsAndCallsTests.cpp:10
MethodSetUp
6502/6502Test/src/6502IncrementDecrementTests.cpp:10
MethodSetUp
6502/6502Test/src/6502AddWithCarryTests.cpp:10
MethodSetUp
6502/6502Test/src/6502ShiftsTests.cpp:10
MethodSetUp
6502/6502Test/src/6502StackOperationsTests.cpp:10
MethodSetZeroAndNegativeFlags
Sets the correct Process status after a load register instruction * - LDA, LDX, LDY * @Register The A,X or Y Register */
6502/6502Lib/src/public/m6502.h:415
FunctionTEST_F
6502/6502Test/src/6502LoadPrgTests.cpp:40
FunctionTEST_F
6502/6502Test/src/6502LoadRegisterTests.cpp:67
FunctionTEST_F
6502/6502Test/src/6502StatusFlagChangeTests.cpp:20
FunctionTEST_F
6502/6502Test/src/6502BranchTests.cpp:20
FunctionTEST_F
6502/6502Test/src/6502StoreRegisterTests.cpp:124
FunctionTEST_F
6502/6502Test/src/6502SystemFunctionsTests.cpp:20
FunctionTEST_F
6502/6502Test/src/6502AND_EOR_ORA_Tests.cpp:499
FunctionTEST_F
6502/6502Test/src/6502TransferRegisterTests.cpp:29
FunctionTEST_F
6502/6502Test/src/6502CompareRegisterTests.cpp:364
FunctionTEST_F
6502/6502Test/src/6502JumpsAndCallsTests.cpp:20
FunctionTEST_F
6502/6502Test/src/6502IncrementDecrementTests.cpp:29
FunctionTEST_F
6502/6502Test/src/6502AddWithCarryTests.cpp:354
FunctionTEST_F
6502/6502Test/src/6502ShiftsTests.cpp:20
FunctionTEST_F
6502/6502Test/src/6502StackOperationsTests.cpp:20
MethodTearDown
6502/6502Test/src/6502LoadPrgTests.cpp:35
MethodTearDown
6502/6502Test/src/6502LoadRegisterTests.cpp:15
MethodTearDown
6502/6502Test/src/6502StatusFlagChangeTests.cpp:15
MethodTearDown
6502/6502Test/src/6502BranchTests.cpp:15
MethodTearDown
6502/6502Test/src/6502StoreRegisterTests.cpp:28
MethodTearDown
6502/6502Test/src/6502SystemFunctionsTests.cpp:15
MethodTearDown
6502/6502Test/src/6502AND_EOR_ORA_Tests.cpp:15
MethodTearDown
6502/6502Test/src/6502TransferRegisterTests.cpp:15
MethodTearDown
6502/6502Test/src/6502CompareRegisterTests.cpp:15
MethodTearDown
6502/6502Test/src/6502JumpsAndCallsTests.cpp:15
MethodTearDown
6502/6502Test/src/6502IncrementDecrementTests.cpp:15
MethodTearDown
6502/6502Test/src/6502AddWithCarryTests.cpp:15
MethodTearDown
6502/6502Test/src/6502ShiftsTests.cpp:15
MethodTearDown
6502/6502Test/src/6502StackOperationsTests.cpp:15
MethodTestADCAbsolute
6502/6502Test/src/6502AddWithCarryTests.cpp:49
MethodTestADCAbsoluteX
6502/6502Test/src/6502AddWithCarryTests.cpp:87
MethodTestADCAbsoluteY
6502/6502Test/src/6502AddWithCarryTests.cpp:126
MethodTestADCImmediate
6502/6502Test/src/6502AddWithCarryTests.cpp:165
MethodTestADCIndirectX
6502/6502Test/src/6502AddWithCarryTests.cpp:276
MethodTestADCIndirectY
6502/6502Test/src/6502AddWithCarryTests.cpp:316
MethodTestADCZeroPage
6502/6502Test/src/6502AddWithCarryTests.cpp:201
MethodTestADCZeroPageX
6502/6502Test/src/6502AddWithCarryTests.cpp:238
MethodTestLoadRegisterAbsolute
6502/6502Test/src/6502LoadRegisterTests.cpp:278
next →1–100 of 139, ranked by callers