mirror of
https://github.com/MoleskiCoder/EightBit.git
synced 2025-08-09 16:24:56 +00:00
Addr support for the RTS/CTS and IRQ pins to the MC6850 chip emulation
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
This commit is contained in:
@@ -26,6 +26,7 @@ void Board::initialise() {
|
||||
ADDRESS() = 0b1010000000000000;
|
||||
ACIA().DATA() = EightBit::mc6850::CR0 | EightBit::mc6850::CR1; // Master reset
|
||||
updateAciaPins(EightBit::Chip::PinLevel::Low);
|
||||
ACIA().lower(ACIA().CTS());
|
||||
ACIA().powerOn();
|
||||
ACIA().access();
|
||||
|
||||
|
@@ -268,6 +268,10 @@ namespace EightBit {
|
||||
void startTransmit();
|
||||
void completeReceive();
|
||||
|
||||
bool isInterruptRequired() const;
|
||||
bool isTransmitInterruptRequired() const;
|
||||
bool isReceiveInterruptRequired() const;
|
||||
|
||||
PinLevel m_RXDATA;
|
||||
PinLevel m_TXDATA;
|
||||
|
||||
|
Binary file not shown.
Reference in New Issue
Block a user