dummy/domain.c
changeset 666 825ead3e0559
parent 665 a9794f927d78
--- a/dummy/domain.c	Wed Jun 06 17:02:38 2007 +0000
+++ b/dummy/domain.c	Fri Jun 08 12:03:20 2007 +0000
@@ -42,9 +42,7 @@
 #include "../master/domain.h"
 #include "../master/master.h"
 
-/*****************************************************************************/
-
-uint8_t dummy_data[PAGE_SIZE];
+uint8_t *get_dummy_data(void);
 
 /*****************************************************************************/
 
@@ -58,7 +56,7 @@
         void **data_ptr /**< address of the process data pointer */
         )
 {
-	*data_ptr = dummy_data;
+	*data_ptr = get_dummy_data();
 	return 0;
 }
 
@@ -79,7 +77,7 @@
     const ec_pdo_reg_t *reg;
     
     for (reg = pdo_regs; reg->slave_address; reg++) {
-		*(reg->data_ptr) = dummy_data;
+		*(reg->data_ptr) = get_dummy_data();
     }
 
     return 0;
@@ -102,7 +100,7 @@
         void **data_ptr /**< address of the process data pointer */
         )
 {
-	*data_ptr = dummy_data;
+	*data_ptr = get_dummy_data();
     return 0;
 }