All pastes #42853 Raw Edit

Untitled

public text v1 · immutable
#42853 ·published 2006-02-23 00:55 UTC
rendered paste body
void serial_str(serial_msg *messages,unsigned char *send_str,unsigned int length)
{
	int i = 0;
	unsigned char checksum = 0;
	
	transIndex = 0;
	
	for(i = 0; i < length; i++)
		checksum = checksum^send_str[i];
	checksum = ~checksum;
	send_str[length] = checksum;
	length++;
	g_sendStr = send_str;
	
	//diag_printf("Here\n");
	
	usart2_port[2] = 0x3;
	while(transIndex < length)
	{
		diag_printf("TI = %d, L = %d\n",transIndex,length);
		usart2_port[2] = 0x3;
	}
	usart2_port[3] = 0x2;
	
	//diag_printf("Finished\n");
	
	
	cyg_thread_delay(50);	
}