fix: passing a struct.
This commit is contained in:
@@ -107,6 +107,6 @@ uint32_t uart_get_speed(const serial_port sp);
|
||||
|
||||
/* Reconfigure timeouts
|
||||
*/
|
||||
int uart_reconfigure_timeouts(serial_port *sp, uint32_t value );
|
||||
int uart_reconfigure_timeouts(serial_port sp, uint32_t value );
|
||||
#endif // _UART_H_
|
||||
|
||||
|
||||
@@ -73,7 +73,7 @@ struct timeval timeout = {
|
||||
.tv_usec = UART_FPC_CLIENT_RX_TIMEOUT_MS * 1000
|
||||
};
|
||||
|
||||
int uart_reconfigure_timeouts(serial_port *sp, uint32_t value ) {
|
||||
int uart_reconfigure_timeouts(serial_port sp, uint32_t value ) {
|
||||
timeout.tv_usec = value * 1000;
|
||||
return PM3_SUCCESS;
|
||||
}
|
||||
|
||||
@@ -48,9 +48,10 @@ typedef struct {
|
||||
COMMTIMEOUTS ct; // Serial port time-out configuration
|
||||
} serial_port_windows;
|
||||
|
||||
int uart_reconfigure_timeouts(serial_port *sp, uint32_t value) {
|
||||
int uart_reconfigure_timeouts(serial_port sp, uint32_t value) {
|
||||
|
||||
serial_port_windows *spw = (serial_port_windows*)sp;
|
||||
serial_port_windows *spw;
|
||||
spw = (serial_port_windows *)sp;
|
||||
spw->ct.ReadIntervalTimeout = value;
|
||||
spw->ct.ReadTotalTimeoutMultiplier = 0;
|
||||
spw->ct.ReadTotalTimeoutConstant = value;
|
||||
|
||||
Reference in New Issue
Block a user