##// END OF EJS Templates
sync
paul -
r6:6423f4e9ffa8 default
parent child
Show More
@@ -179,22 +179,23 typedef struct ring_node
179 #define TASKID_PRC2 19
179 #define TASKID_PRC2 19
180
180
181 #define TASK_PRIORITY_SPIQ 5
181 #define TASK_PRIORITY_SPIQ 5
182 #define TASK_PRIORITY_WTDG 20
182 #define TASK_PRIORITY_WTDG 10
183 #define TASK_PRIORITY_HOUS 30
183 #define TASK_PRIORITY_SEND 15
184 #define TASK_PRIORITY_HOUS 20
185 #define TASK_PRIORITY_AVF0 25
186 #define TASK_PRIORITY_AVF1 30
184 #define TASK_PRIORITY_CWF1 35 // CWF1 and CWF2 are never running together
187 #define TASK_PRIORITY_CWF1 35 // CWF1 and CWF2 are never running together
185 #define TASK_PRIORITY_CWF2 35 //
188 #define TASK_PRIORITY_CWF2 35 //
186 #define TASK_PRIORITY_SWBD 37 // SWBD has a lower priority than WFRM, this is to extract the snapshot before sending it
189 #define TASK_PRIORITY_SWBD 37 // SWBD has a lower priority than WFRM, this is to extract the snapshot before sending it
187 #define TASK_PRIORITY_WFRM 40
190 #define TASK_PRIORITY_WFRM 40
188 #define TASK_PRIORITY_CWF3 40 // there is a printf in this function, be careful with its priority wrt CWF1
191 #define TASK_PRIORITY_CWF3 40 // there is a printf in this function, be careful with its priority wrt CWF1
189 #define TASK_PRIORITY_SEND 45
190 #define TASK_PRIORITY_RECV 50
191 #define TASK_PRIORITY_ACTN 50
192 #define TASK_PRIORITY_ACTN 50
192 #define TASK_PRIORITY_AVF0 60
193 #define TASK_PRIORITY_AVF1 70
194 #define TASK_PRIORITY_PRC0 100
193 #define TASK_PRIORITY_PRC0 100
195 #define TASK_PRIORITY_PRC1 100
194 #define TASK_PRIORITY_PRC1 100
196 #define TASK_PRIORITY_AVF2 110
195 #define TASK_PRIORITY_AVF2 110
197 #define TASK_PRIORITY_PRC2 110
196 #define TASK_PRIORITY_PRC2 110
197 #define TASK_PRIORITY_RECV 120
198 //#define TASK_PRIORITY_SEND 120
198 #define TASK_PRIORITY_STAT 200
199 #define TASK_PRIORITY_STAT 200
199 #define TASK_PRIORITY_DUMB 200
200 #define TASK_PRIORITY_DUMB 200
200
201
@@ -205,9 +206,9 typedef struct ring_node
205 #define MSG_QUEUE_COUNT_PRC2 5
206 #define MSG_QUEUE_COUNT_PRC2 5
206 #define MSG_QUEUE_SIZE_SEND 810 // 806 + 4 => TM_LFR_SCIENCE_BURST_BP2_F1
207 #define MSG_QUEUE_SIZE_SEND 810 // 806 + 4 => TM_LFR_SCIENCE_BURST_BP2_F1
207 #define ACTION_MSG_SPW_IOCTL_SEND_SIZE 24 // hlen *hdr dlen *data sent options
208 #define ACTION_MSG_SPW_IOCTL_SEND_SIZE 24 // hlen *hdr dlen *data sent options
208 #define MSG_QUEUE_SIZE_PRC0 20 // two pointers and one rtems_event + 2 integers
209 #define MSG_QUEUE_SIZE_PRC0 28 // two pointers, one rtems_event + 4 integers
209 #define MSG_QUEUE_SIZE_PRC1 20 // two pointers and one rtems_event + 2 integers
210 #define MSG_QUEUE_SIZE_PRC1 28 // two pointers, one rtems_event + 4 integers
210 #define MSG_QUEUE_SIZE_PRC2 20 // two pointers and one rtems_event + 2 integers
211 #define MSG_QUEUE_SIZE_PRC2 28 // two pointers, one rtems_event + 4 integers
211
212
212 #define QUEUE_RECV 0
213 #define QUEUE_RECV 0
213 #define QUEUE_SEND 1
214 #define QUEUE_SEND 1
General Comments 0
You need to be logged in to leave comments. Login now