Gaëtan Harter b07eecd619
isrpipe: split isrpipe_read_timeout to isolate xtimer dependency
This defines a new 'isrpipe_read_timeout' module that should be used when using
the timeout based function of isrpipe.

This fix the implicit dependency to 'xtimer' that is only needed for the
'_timeout' functions.

It prevents 'stdio_uart' that uses 'isrpipe' to need to depend on xtimer.
This was silently solved at link time for most platforms but not for the
'esp32' for example.

'drivers/at' needed to be updated at the same time to follow the api change.
2019-03-26 21:36:24 +01:00
..
2018-04-05 14:39:59 +02:00
2018-02-22 19:13:39 +01:00
2018-05-28 15:43:41 -04:00
2018-06-11 19:12:02 +02:00
2018-10-18 13:37:21 +02:00
2018-06-15 00:34:33 +02:00
2018-06-11 19:12:02 +02:00
2018-04-05 14:39:59 +02:00
2019-02-13 13:31:52 +01:00
2019-03-07 10:22:10 +01:00
2018-08-24 18:14:03 +02:00
2019-03-25 14:10:04 +01:00
2018-08-31 10:35:02 +02:00
2018-10-03 10:44:14 +02:00
2019-03-25 14:10:04 +01:00