mirror of
https://github.com/MoleskiCoder/EightBit.git
synced 2025-01-04 00:30:18 +00:00
Add missing 6502 pin events
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
This commit is contained in:
parent
92d23d82d6
commit
7f853ec73f
@ -16,34 +16,42 @@ void EightBit::MOS6502::raisePOWER() {
|
|||||||
|
|
||||||
void EightBit::MOS6502::lowerNMI() {
|
void EightBit::MOS6502::lowerNMI() {
|
||||||
lower(NMI());
|
lower(NMI());
|
||||||
|
LoweredNMI.fire(EventArgs::empty());
|
||||||
}
|
}
|
||||||
|
|
||||||
void EightBit::MOS6502::raiseNMI() {
|
void EightBit::MOS6502::raiseNMI() {
|
||||||
raise(NMI());
|
raise(NMI());
|
||||||
|
RaisedNMI.fire(EventArgs::empty());
|
||||||
}
|
}
|
||||||
|
|
||||||
void EightBit::MOS6502::lowerSO() {
|
void EightBit::MOS6502::lowerSO() {
|
||||||
lower(SO());
|
lower(SO());
|
||||||
|
LoweredSO.fire(EventArgs::empty());
|
||||||
}
|
}
|
||||||
|
|
||||||
void EightBit::MOS6502::raiseSO() {
|
void EightBit::MOS6502::raiseSO() {
|
||||||
raise(SO());
|
raise(SO());
|
||||||
|
RaisedSO.fire(EventArgs::empty());
|
||||||
}
|
}
|
||||||
|
|
||||||
void EightBit::MOS6502::lowerSYNC() {
|
void EightBit::MOS6502::lowerSYNC() {
|
||||||
lower(SYNC());
|
lower(SYNC());
|
||||||
|
LoweredSYNC.fire(EventArgs::empty());
|
||||||
}
|
}
|
||||||
|
|
||||||
void EightBit::MOS6502::raiseSYNC() {
|
void EightBit::MOS6502::raiseSYNC() {
|
||||||
raise(SYNC());
|
raise(SYNC());
|
||||||
|
RaisedSYNC.fire(EventArgs::empty());
|
||||||
}
|
}
|
||||||
|
|
||||||
void EightBit::MOS6502::lowerRDY() {
|
void EightBit::MOS6502::lowerRDY() {
|
||||||
lower(RDY());
|
lower(RDY());
|
||||||
|
LoweredRDY.fire(EventArgs::empty());
|
||||||
}
|
}
|
||||||
|
|
||||||
void EightBit::MOS6502::raiseRDY() {
|
void EightBit::MOS6502::raiseRDY() {
|
||||||
raise(RDY());
|
raise(RDY());
|
||||||
|
RaisedRDY.fire(EventArgs::empty());
|
||||||
}
|
}
|
||||||
|
|
||||||
int EightBit::MOS6502::step() {
|
int EightBit::MOS6502::step() {
|
||||||
|
Loading…
Reference in New Issue
Block a user