equal
deleted
inserted
replaced
40 |
40 |
41 #include "../master/globals.h" |
41 #include "../master/globals.h" |
42 #include "../master/domain.h" |
42 #include "../master/domain.h" |
43 #include "../master/master.h" |
43 #include "../master/master.h" |
44 |
44 |
45 /*****************************************************************************/ |
45 uint8_t *get_dummy_data(void); |
46 |
|
47 uint8_t dummy_data[PAGE_SIZE]; |
|
48 |
46 |
49 /*****************************************************************************/ |
47 /*****************************************************************************/ |
50 |
48 |
51 /** \cond */ |
49 /** \cond */ |
52 |
50 |
56 uint16_t pdo_entry_index, /**< PDO entry index */ |
54 uint16_t pdo_entry_index, /**< PDO entry index */ |
57 uint8_t pdo_entry_subindex, /**< PDO entry subindex */ |
55 uint8_t pdo_entry_subindex, /**< PDO entry subindex */ |
58 void **data_ptr /**< address of the process data pointer */ |
56 void **data_ptr /**< address of the process data pointer */ |
59 ) |
57 ) |
60 { |
58 { |
61 *data_ptr = dummy_data; |
59 *data_ptr = get_dummy_data(); |
62 return 0; |
60 return 0; |
63 } |
61 } |
64 |
62 |
65 /*****************************************************************************/ |
63 /*****************************************************************************/ |
66 |
64 |
77 ) |
75 ) |
78 { |
76 { |
79 const ec_pdo_reg_t *reg; |
77 const ec_pdo_reg_t *reg; |
80 |
78 |
81 for (reg = pdo_regs; reg->slave_address; reg++) { |
79 for (reg = pdo_regs; reg->slave_address; reg++) { |
82 *(reg->data_ptr) = dummy_data; |
80 *(reg->data_ptr) = get_dummy_data(); |
83 } |
81 } |
84 |
82 |
85 return 0; |
83 return 0; |
86 } |
84 } |
87 |
85 |
100 uint16_t offset, /**< offset in slave's PDO range */ |
98 uint16_t offset, /**< offset in slave's PDO range */ |
101 uint16_t length, /**< length of this range */ |
99 uint16_t length, /**< length of this range */ |
102 void **data_ptr /**< address of the process data pointer */ |
100 void **data_ptr /**< address of the process data pointer */ |
103 ) |
101 ) |
104 { |
102 { |
105 *data_ptr = dummy_data; |
103 *data_ptr = get_dummy_data(); |
106 return 0; |
104 return 0; |
107 } |
105 } |
108 |
106 |
109 /*****************************************************************************/ |
107 /*****************************************************************************/ |
110 |
108 |