mbed_slave_full

Dependencies:   mbed

Committer:
sillevl
Date:
Tue Oct 21 09:45:38 2014 +0000
Revision:
6:ec3b01ce9687
Parent:
5:b73ea174e997
added slave.stop()

Who changed what in which revision?

UserRevisionLine numberNew contents of line
dwini 4:f537311ddc53 1 #ifndef MEMORY_HEADER
dwini 4:f537311ddc53 2 #define MEMORY_HEADER
dwini 4:f537311ddc53 3
dwini 4:f537311ddc53 4 class Memory {
dwini 4:f537311ddc53 5
dwini 4:f537311ddc53 6 public:
dwini 5:b73ea174e997 7 const static int MEMORY_SIZE = 32;
dwini 4:f537311ddc53 8
dwini 4:f537311ddc53 9 private:
dwini 4:f537311ddc53 10 int memory[MEMORY_SIZE];
dwini 4:f537311ddc53 11
dwini 4:f537311ddc53 12 public:
dwini 4:f537311ddc53 13 Memory();
dwini 4:f537311ddc53 14 void reset();
dwini 4:f537311ddc53 15 void set(int address, int value);
dwini 4:f537311ddc53 16 int get(int address);
dwini 4:f537311ddc53 17 void print();
dwini 4:f537311ddc53 18 };
dwini 4:f537311ddc53 19
dwini 4:f537311ddc53 20
dwini 4:f537311ddc53 21 #endif