--- trunk/src/include/memory.h 2007/10/08 16:20:18 27 +++ trunk/src/include/memory.h 2007/10/08 16:20:26 28 @@ -28,7 +28,7 @@ * SUCH DAMAGE. * * - * $Id: memory.h,v 1.50 2006/06/24 21:47:24 debug Exp $ + * $Id: memory.h,v 1.51 2006/07/08 12:30:03 debug Exp $ * * Memory controller related functions. */ @@ -136,6 +136,9 @@ struct memory *mem, uint64_t relative_addr, unsigned char *data, \ size_t len, int writeflag, void *extra) +void memory_device_update_data(struct memory *mem, void *extra, + unsigned char *data); + void memory_device_register(struct memory *mem, const char *, uint64_t baseaddr, uint64_t len, int (*f)(struct cpu *, struct memory *,uint64_t,unsigned char *,size_t,int,void *),