Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/davepoo/6502Emulator
/ functions
Functions
139 in github.com/davepoo/6502Emulator
⨍
Functions
139
◇
Types & classes
25
↓ 196 callers
Method
Execute
6502/6502Lib/src/private/m6502.cpp:5
↓ 160 callers
Method
Reset
6502/6502Lib/src/public/m6502.h:74
↓ 14 callers
Function
VerfifyUnmodifiedFlagsFromLoadRegister
6502/6502Test/src/6502LoadRegisterTests.cpp:56
↓ 8 callers
Function
VerfifyUnmodifiedFlagsFromStoreRegister
6502/6502Test/src/6502StoreRegisterTests.cpp:4
↓ 4 callers
Method
LoadPrg
6502/6502Lib/src/private/m6502.cpp:1142
↓ 3 callers
Method
SPToAddress
@return the stack pointer as a full 16-bit address (in the 1st page) */
6502/6502Lib/src/public/m6502.h:150
↓ 1 callers
Method
Initialise
6502/6502Lib/src/public/m6502.h:26
Method
AddrAbsolute
6502/6502Lib/src/private/m6502.cpp:1062
Method
AddrAbsoluteX
6502/6502Lib/src/private/m6502.cpp:1068
Method
AddrAbsoluteX_5
6502/6502Lib/src/private/m6502.cpp:1081
Method
AddrAbsoluteY
6502/6502Lib/src/private/m6502.cpp:1089
Method
AddrAbsoluteY_5
6502/6502Lib/src/private/m6502.cpp:1102
Method
AddrIndirectX
6502/6502Lib/src/private/m6502.cpp:1110
Method
AddrIndirectY
6502/6502Lib/src/private/m6502.cpp:1119
Method
AddrIndirectY_6
6502/6502Lib/src/private/m6502.cpp:1132
Method
AddrZeroPage
6502/6502Lib/src/private/m6502.cpp:1040
Method
AddrZeroPageX
6502/6502Lib/src/private/m6502.cpp:1046
Method
AddrZeroPageY
6502/6502Lib/src/private/m6502.cpp:1054
Method
CMPAbsoluteX
6502/6502Test/src/6502CompareRegisterTests.cpp:239
Method
CMPAbsoluteY
6502/6502Test/src/6502CompareRegisterTests.cpp:269
Method
CMPIndirectX
6502/6502Test/src/6502CompareRegisterTests.cpp:299
Method
CMPIndirectY
6502/6502Test/src/6502CompareRegisterTests.cpp:330
Method
CMPZeroPageX
6502/6502Test/src/6502CompareRegisterTests.cpp:167
Method
CompareALargePositiveToASmallPositive
6502/6502Test/src/6502CompareRegisterTests.cpp:48
Method
CompareANegativeNumberToAPositive
6502/6502Test/src/6502CompareRegisterTests.cpp:59
Method
CompareAbsolute
6502/6502Test/src/6502CompareRegisterTests.cpp:196
Method
CompareImmediate
6502/6502Test/src/6502CompareRegisterTests.cpp:86
Method
CompareTwoIdenticalValues
6502/6502Test/src/6502CompareRegisterTests.cpp:37
Method
CompareTwoValuesThatResultInANegativeFlagSet
6502/6502Test/src/6502CompareRegisterTests.cpp:70
Method
CompareZeroPage
6502/6502Test/src/6502CompareRegisterTests.cpp:126
Method
DoLogicalOp
6502/6502Test/src/6502AND_EOR_ORA_Tests.cpp:35
Method
ExpectUnaffectedFlags
6502/6502Test/src/6502IncrementDecrementTests.cpp:19
Method
ExpectUnaffectedRegisters
6502/6502Test/src/6502TransferRegisterTests.cpp:19
Method
ExpectUnaffectedRegisters
6502/6502Test/src/6502CompareRegisterTests.cpp:19
Method
ExpectUnaffectedRegisters
6502/6502Test/src/6502AddWithCarryTests.cpp:19
Method
FetchByte
6502/6502Lib/src/public/m6502.h:88
Method
FetchSByte
6502/6502Lib/src/public/m6502.h:96
Method
FetchWord
6502/6502Lib/src/public/m6502.h:101
Method
PopByteFromStack
6502/6502Lib/src/public/m6502.h:190
Method
PopWordFromStack
Pop a 16-bit value from the stack */
6502/6502Lib/src/public/m6502.h:201
Method
PrintStatus
6502/6502Lib/src/private/m6502.cpp:1161
Method
PushByteOntoStack
6502/6502Lib/src/public/m6502.h:181
Method
PushPCMinusOneToStack
Push the PC-1 onto the stack */
6502/6502Lib/src/public/m6502.h:164
Method
PushPCPlusOneToStack
Push the PC+1 onto the stack */
6502/6502Lib/src/public/m6502.h:170
Method
PushPCToStack
Push the PC onto the stack */
6502/6502Lib/src/public/m6502.h:176
Method
PushWordToStack
6502/6502Lib/src/public/m6502.h:155
Method
ReadByte
6502/6502Lib/src/public/m6502.h:114
Method
ReadWord
6502/6502Lib/src/public/m6502.h:124
Method
SetUp
6502/6502Test/src/6502LoadPrgTests.cpp:30
Method
SetUp
6502/6502Test/src/6502LoadRegisterTests.cpp:10
Method
SetUp
6502/6502Test/src/6502StatusFlagChangeTests.cpp:10
Method
SetUp
6502/6502Test/src/6502BranchTests.cpp:10
Method
SetUp
6502/6502Test/src/6502StoreRegisterTests.cpp:23
Method
SetUp
6502/6502Test/src/6502SystemFunctionsTests.cpp:10
Method
SetUp
6502/6502Test/src/6502AND_EOR_ORA_Tests.cpp:10
Method
SetUp
6502/6502Test/src/6502TransferRegisterTests.cpp:10
Method
SetUp
6502/6502Test/src/6502CompareRegisterTests.cpp:10
Method
SetUp
6502/6502Test/src/6502JumpsAndCallsTests.cpp:10
Method
SetUp
6502/6502Test/src/6502IncrementDecrementTests.cpp:10
Method
SetUp
6502/6502Test/src/6502AddWithCarryTests.cpp:10
Method
SetUp
6502/6502Test/src/6502ShiftsTests.cpp:10
Method
SetUp
6502/6502Test/src/6502StackOperationsTests.cpp:10
Method
SetZeroAndNegativeFlags
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
Function
TEST_F
6502/6502Test/src/6502LoadPrgTests.cpp:40
Function
TEST_F
6502/6502Test/src/6502LoadRegisterTests.cpp:67
Function
TEST_F
6502/6502Test/src/6502StatusFlagChangeTests.cpp:20
Function
TEST_F
6502/6502Test/src/6502BranchTests.cpp:20
Function
TEST_F
6502/6502Test/src/6502StoreRegisterTests.cpp:124
Function
TEST_F
6502/6502Test/src/6502SystemFunctionsTests.cpp:20
Function
TEST_F
6502/6502Test/src/6502AND_EOR_ORA_Tests.cpp:499
Function
TEST_F
6502/6502Test/src/6502TransferRegisterTests.cpp:29
Function
TEST_F
6502/6502Test/src/6502CompareRegisterTests.cpp:364
Function
TEST_F
6502/6502Test/src/6502JumpsAndCallsTests.cpp:20
Function
TEST_F
6502/6502Test/src/6502IncrementDecrementTests.cpp:29
Function
TEST_F
6502/6502Test/src/6502AddWithCarryTests.cpp:354
Function
TEST_F
6502/6502Test/src/6502ShiftsTests.cpp:20
Function
TEST_F
6502/6502Test/src/6502StackOperationsTests.cpp:20
Method
TearDown
6502/6502Test/src/6502LoadPrgTests.cpp:35
Method
TearDown
6502/6502Test/src/6502LoadRegisterTests.cpp:15
Method
TearDown
6502/6502Test/src/6502StatusFlagChangeTests.cpp:15
Method
TearDown
6502/6502Test/src/6502BranchTests.cpp:15
Method
TearDown
6502/6502Test/src/6502StoreRegisterTests.cpp:28
Method
TearDown
6502/6502Test/src/6502SystemFunctionsTests.cpp:15
Method
TearDown
6502/6502Test/src/6502AND_EOR_ORA_Tests.cpp:15
Method
TearDown
6502/6502Test/src/6502TransferRegisterTests.cpp:15
Method
TearDown
6502/6502Test/src/6502CompareRegisterTests.cpp:15
Method
TearDown
6502/6502Test/src/6502JumpsAndCallsTests.cpp:15
Method
TearDown
6502/6502Test/src/6502IncrementDecrementTests.cpp:15
Method
TearDown
6502/6502Test/src/6502AddWithCarryTests.cpp:15
Method
TearDown
6502/6502Test/src/6502ShiftsTests.cpp:15
Method
TearDown
6502/6502Test/src/6502StackOperationsTests.cpp:15
Method
TestADCAbsolute
6502/6502Test/src/6502AddWithCarryTests.cpp:49
Method
TestADCAbsoluteX
6502/6502Test/src/6502AddWithCarryTests.cpp:87
Method
TestADCAbsoluteY
6502/6502Test/src/6502AddWithCarryTests.cpp:126
Method
TestADCImmediate
6502/6502Test/src/6502AddWithCarryTests.cpp:165
Method
TestADCIndirectX
6502/6502Test/src/6502AddWithCarryTests.cpp:276
Method
TestADCIndirectY
6502/6502Test/src/6502AddWithCarryTests.cpp:316
Method
TestADCZeroPage
6502/6502Test/src/6502AddWithCarryTests.cpp:201
Method
TestADCZeroPageX
6502/6502Test/src/6502AddWithCarryTests.cpp:238
Method
TestLoadRegisterAbsolute
6502/6502Test/src/6502LoadRegisterTests.cpp:278
next →
1–100 of 139, ranked by callers