#include <iostream>
using namespace std;

#include "zdevice_exc.h"

int main (void) {
	zmemory mem;
	int i=2000000000;
	zuint addr = 1021;
	cout << "Ecriture de i : " << i << " à l'adresse " << addr << endl;
	cout << "Taille de i : " << sizeof(i) << endl;
	zuint datawritten = mem.store((zuchar*)&i, addr, sizeof(i));
	cout << datawritten << " octets réellement écrits" << endl;

	int j;
	cout << "Lecture de j à l'adresse " << addr << endl;
	cout << "Taille de j : " << sizeof(int) << endl;
	zuint dataread = mem.read((zuchar*)&j, addr, sizeof(j));
	cout << "Valeur de j : " << j << endl;
}
