serial_unix: Simplify timeout setting.
This commit is contained in:
parent
8fea3f6baa
commit
09602a9e74
|
@ -155,15 +155,13 @@ int platform_buffer_read(uint8_t *data, int maxsize)
|
||||||
uint8_t *c;
|
uint8_t *c;
|
||||||
int s;
|
int s;
|
||||||
int ret;
|
int ret;
|
||||||
uint32_t endTime;
|
|
||||||
fd_set rset;
|
fd_set rset;
|
||||||
struct timeval tv;
|
struct timeval tv;
|
||||||
|
|
||||||
c = data;
|
c = data;
|
||||||
tv.tv_sec = 0;
|
tv.tv_sec = 0;
|
||||||
|
|
||||||
endTime = platform_time_ms() + RESP_TIMEOUT;
|
tv.tv_usec = 1000 * RESP_TIMEOUT;
|
||||||
tv.tv_usec = 1000 * (endTime - platform_time_ms());
|
|
||||||
|
|
||||||
/* Look for start of response */
|
/* Look for start of response */
|
||||||
do {
|
do {
|
||||||
|
|
Loading…
Reference in New Issue