created basic simulator

This commit is contained in:
privsk 2025-11-27 08:17:43 +01:00
parent 8c02a9e950
commit 5a06b2bc0b
12 changed files with 541 additions and 0 deletions

15
ass2/Device.h Normal file
View file

@ -0,0 +1,15 @@
#ifndef DEVICE_H
#define DEVICE_H
#include <cstdint>
class Device {
public:
virtual ~Device() {}
virtual bool test() const;
virtual uint8_t read();
virtual void write(uint8_t value);
};
#endif // DEVICE_H