examples/gene_SYNC_HCS12/appli.c
changeset 365 9b76e0881beb
parent 172 0248c2b148bb
child 378 d2abf6c8c27b
equal deleted inserted replaced
364:17edd8a028fa 365:9b76e0881beb
   403 
   403 
   404 	// Loop of receiving messages
   404 	// Loop of receiving messages
   405   while (1) {
   405   while (1) {
   406 	Message m;
   406 	Message m;
   407 	if (f_can_receive(0, &m)) {
   407 	if (f_can_receive(0, &m)) {
   408 	  //MSG_WAR(0x3F36, "Msg received", m.cob_id.w);
   408 	  //MSG_WAR(0x3F36, "Msg received", m.cob_id);
   409 	  lock(); // Not to have interruptions by timer, which can corrupt the data
   409 	  lock(); // Not to have interruptions by timer, which can corrupt the data
   410 	  canDispatch(&gene_SYNC_Data, &m);
   410 	  canDispatch(&gene_SYNC_Data, &m);
   411 	  unlock();
   411 	  unlock();
   412 	}  
   412 	}  
   413     	}
   413     	}