removed code smells; unused functions and prototypes
This commit is contained in:
parent
410d8b3c83
commit
631f889661
|
@ -158,24 +158,6 @@ void serial0_write(unsigned char* buffer, uint8_t write_length) {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
|
||||||
* Input: none
|
|
||||||
* Output: none
|
|
||||||
* Description:
|
|
||||||
*/
|
|
||||||
void serial0_enable_line_feeds(void) {
|
|
||||||
;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Input: none
|
|
||||||
* Output: none
|
|
||||||
* Description:
|
|
||||||
*/
|
|
||||||
void serial0_enable_carriage_returns(void) {
|
|
||||||
;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Input: A parity setting as a 8bit uint
|
* Input: A parity setting as a 8bit uint
|
||||||
* Output: none
|
* Output: none
|
||||||
|
@ -233,40 +215,6 @@ void serial0_read(unsigned char* buffer, uint8_t buf_length) {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Inupt: A serialbuffer and length
|
|
||||||
* Output: None
|
|
||||||
* Description: Reads the serial data into a buffer of x length,
|
|
||||||
* it does error checking from the register first.
|
|
||||||
*/
|
|
||||||
void serial0_read_with_err_checking(unsigned char* buffer, uint8_t buf_length) {
|
|
||||||
//first wait for the data to be received.
|
|
||||||
while( !(UCSR0A & (1<<RXC0)) ) {
|
|
||||||
;//Equiv of continue
|
|
||||||
}
|
|
||||||
|
|
||||||
//check for errors in the register.
|
|
||||||
//Check for frame error.
|
|
||||||
if(UCSR0A & (1<<FE0)) {
|
|
||||||
led_blink();
|
|
||||||
}
|
|
||||||
//check for data over-run
|
|
||||||
else if(UCSR0A & (1<<DOR0)) {
|
|
||||||
led_blink();
|
|
||||||
led_blink();
|
|
||||||
}
|
|
||||||
//check for parity error
|
|
||||||
else if(UCSR0A & (1<<UPE0)) {
|
|
||||||
led_blink();
|
|
||||||
led_blink();
|
|
||||||
led_blink();
|
|
||||||
}
|
|
||||||
|
|
||||||
//now return the data
|
|
||||||
buffer[0] = UDR0;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Inupt: BUAD RATE as uint8_t
|
* Inupt: BUAD RATE as uint8_t
|
||||||
* Output: None
|
* Output: None
|
||||||
|
|
|
@ -64,7 +64,6 @@ unsigned char rx_usart0(void);
|
||||||
|
|
||||||
void serial0_write(unsigned char* buffer, uint8_t write_length);
|
void serial0_write(unsigned char* buffer, uint8_t write_length);
|
||||||
void serial0_read(unsigned char* buffer, uint8_t buf_length);
|
void serial0_read(unsigned char* buffer, uint8_t buf_length);
|
||||||
void serial0_read_with_err_checking(unsigned char* buffer, uint8_t buf_length);
|
|
||||||
void serial0_set_baud(uint8_t baud);
|
void serial0_set_baud(uint8_t baud);
|
||||||
void seiral0_enable_timeouts(uint8_t ms);
|
void seiral0_enable_timeouts(uint8_t ms);
|
||||||
void serial0_flush_rxbuf(void);
|
void serial0_flush_rxbuf(void);
|
||||||
|
|
Loading…
Reference in New Issue