diff --git a/Components/I2C/I2C.cpp b/Components/I2C/I2C.cpp index 5a43156fb..e2fdd00ee 100644 --- a/Components/I2C/I2C.cpp +++ b/Components/I2C/I2C.cpp @@ -51,10 +51,10 @@ void Bus::set_clock_data(bool clock_pulled, bool data_pulled) { if(prior_data != data_) { if(data_) { - logger.info().append("S"); +// logger.info().append("S"); signal(Event::Start); } else { - logger.info().append("P"); +// logger.info().append("P"); signal(Event::Stop); } } else { @@ -64,10 +64,10 @@ void Bus::set_clock_data(bool clock_pulled, bool data_pulled) { } if(data_) { - logger.info().append("0"); +// logger.info().append("0"); signal(Event::Zero); } else { - logger.info().append("1"); +// logger.info().append("1"); signal(Event::One); } } diff --git a/Machines/Acorn/Archimedes/CMOSRAM.hpp b/Machines/Acorn/Archimedes/CMOSRAM.hpp index ea36bae92..58f1c9b26 100644 --- a/Machines/Acorn/Archimedes/CMOSRAM.hpp +++ b/Machines/Acorn/Archimedes/CMOSRAM.hpp @@ -25,6 +25,8 @@ struct CMOSRAM: public I2C::Peripheral { if(expecting_address_) { address_ = value; } else { + printf("Write to %d\n", address_); + ++address_; // TODO: write to RAM. } }