@@ -844,8 +844,8 void init_ring(ring_node ring[], unsigne | |||
|
844 | 844 | // BUFFER ADDRESS |
|
845 | 845 | for(i=0; i<nbNodes; i++) |
|
846 | 846 | { |
|
847 |
ring[i].coarseTime = 0x |
|
|
848 |
ring[i].fineTime = 0x |
|
|
847 | ring[i].coarseTime = 0xffffffff; | |
|
848 | ring[i].fineTime = 0xffffffff; | |
|
849 | 849 | ring[i].sid = 0x00; |
|
850 | 850 | ring[i].status = 0x00; |
|
851 | 851 | ring[i].buffer_address = (int) &buffer[ i * bufferSize ]; |
@@ -556,6 +556,7 rtems_task cwf3_task(rtems_task_argument | |||
|
556 | 556 | rtems_id queue_id; |
|
557 | 557 | rtems_status_code status; |
|
558 | 558 | ring_node ring_node_cwf3_light; |
|
559 | ring_node *ring_node_to_send_cwf; | |
|
559 | 560 | |
|
560 | 561 | status = get_message_queue_id_send( &queue_id ); |
|
561 | 562 | if (status != RTEMS_SUCCESSFUL) |
@@ -583,16 +584,17 rtems_task cwf3_task(rtems_task_argument | |||
|
583 | 584 | if ( (lfrCurrentMode == LFR_MODE_NORMAL) |
|
584 | 585 | || (lfrCurrentMode == LFR_MODE_SBM1) || (lfrCurrentMode==LFR_MODE_SBM2) ) |
|
585 | 586 | { |
|
587 | ring_node_to_send_cwf = getRingNodeToSendCWF( 3 ); | |
|
586 | 588 | if ( (parameter_dump_packet.sy_lfr_n_cwf_long_f3 & 0x01) == 0x01) |
|
587 | 589 | { |
|
588 | 590 | PRINTF("send CWF_LONG_F3\n") |
|
589 | 591 | ring_node_to_send_cwf_f3->sid = SID_NORM_CWF_LONG_F3; |
|
590 |
status = rtems_message_queue_send( queue_id, &ring_node_to_send_cwf |
|
|
592 | status = rtems_message_queue_send( queue_id, &ring_node_to_send_cwf, sizeof( ring_node* ) ); | |
|
591 | 593 | } |
|
592 | 594 | else |
|
593 | 595 | { |
|
594 | 596 | PRINTF("send CWF_F3 (light)\n") |
|
595 |
send_waveform_CWF3_light( ring_node_to_send_cwf |
|
|
597 | send_waveform_CWF3_light( ring_node_to_send_cwf, &ring_node_cwf3_light, queue_id ); | |
|
596 | 598 | } |
|
597 | 599 | |
|
598 | 600 | } |
General Comments 0
You need to be logged in to leave comments.
Login now