|
bool | Vcc [get, set] |
| Power supply (5V). Must be set to true if simulation is running. More...
|
|
bool | Reset [get, set] |
| Hardware interrupt used to initialize processor. When set to false, hardware is frozen. When set to true, processor is normally running. Raising-edge starts initialization process. More...
|
|
bool | Ready [get, set] |
| When set to false, processor is not executing the next instructions. When set to true, processor is normally running. More...
|
|
bool | InterruptRequest [get, set] |
| The hardware interrupt request used to initialize interrupt sequence. Works only if IrqDisable flag is set to false. Input is level-sensitive. More...
|
|
bool | NonMaskableInterrupt [get, set] |
| Non-maskable interrupt. Works similar to typical interrupt, but can't be masked by IrqDisable flag and is edge-sensitive. More...
|
|
bool | Sync [get, set] |
| True when processor is fetching instruction operation code, otherwise false. More...
|
|
bool | ReadWrite [get, set] |
| True when the processor is reading data from the bus, and false if the processor is writing data to the bus. More...
|
|
ushort | A [get, set] |
| Address bus (A0 - A15). More...
|
|
byte | D [get, set] |
| Data bus (D0 - D7). More...
|
|
ushort M6502.IO.PinsState.A |
|
getset |
byte M6502.IO.PinsState.D |
|
getset |
bool M6502.IO.PinsState.InterruptRequest |
|
getset |
The hardware interrupt request used to initialize interrupt sequence. Works only if IrqDisable flag is set to false. Input is level-sensitive.
bool M6502.IO.PinsState.NonMaskableInterrupt |
|
getset |
Non-maskable interrupt. Works similar to typical interrupt, but can't be masked by IrqDisable flag and is edge-sensitive.
bool M6502.IO.PinsState.ReadWrite |
|
getset |
True when the processor is reading data from the bus, and false if the processor is writing data to the bus.
bool M6502.IO.PinsState.Ready |
|
getset |
When set to false, processor is not executing the next instructions. When set to true, processor is normally running.
bool M6502.IO.PinsState.Reset |
|
getset |
Hardware interrupt used to initialize processor. When set to false, hardware is frozen. When set to true, processor is normally running. Raising-edge starts initialization process.
bool M6502.IO.PinsState.Sync |
|
getset |
True when processor is fetching instruction operation code, otherwise false.
bool M6502.IO.PinsState.Vcc |
|
getset |
Power supply (5V). Must be set to true if simulation is running.
The documentation for this class was generated from the following file: