1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-01-18 12:52:44 +01:00
RIOT/sys/include
Gaëtan Harter 027426793c
test_utils_interactive_sync: add a helper for synchronizing tests
Add an implementation that waits for 's' to print 'START' and return.
If 'r' is given is prints 'READY' to allow querying for state.

The help and answered string have to be different to not match the other.
Using puts/getchar was smaller than using `stdio_read/stdio_write` on the
example I tested with `esp32`.
2019-08-15 12:26:28 +02:00
..
can
checksum Fletcher16: extend with multi-part functions 2018-10-23 15:54:24 +02:00
crypto crypto: aes_init(): Fail correctly when called with bad key length 2019-08-07 11:02:16 +02:00
ecc sys/ecc: add repetition code 2018-10-18 13:37:21 +02:00
embUnit embunit: const char * 2018-12-03 14:41:12 +01:00
event add copyrights from IOTPUSH project 2019-05-02 12:09:37 +02:00
fs pkg/littlefs: fix file buffer size 2018-10-03 11:54:17 +02:00
hashes crypto: Fix typos in comments 2018-11-08 11:25:14 +01:00
isrpipe isrpipe: change API to be in line with tsrb 2019-06-05 18:13:57 +02:00
net gnrc_pktbuf: fix typo (guaranteeed → guaranteed) 2019-08-12 22:00:14 +02:00
riotboot sys/riotboot: add initial image digest verification 2019-07-10 13:15:02 +02:00
test_utils test_utils_interactive_sync: add a helper for synchronizing tests 2019-08-15 12:26:28 +02:00
usb usbus_cdc_ecm: initial CDC ECM functionality 2019-06-14 16:00:05 +02:00
xtimer xtimer: timer & target overflow, hang resolved. 2018-11-01 16:48:20 +01:00
analog_util.h
app_metadata.h tests/shell: Add app_metadata to shell tests 2019-03-06 13:07:57 +01:00
auto_init.h
base64.h sys/base64: Add size estimation macros 2019-01-24 08:35:22 +01:00
bcd.h
benchmark.h sys/benchmark: incl irq.h and fixed output 2018-09-11 11:29:19 +02:00
bitfield.h
bloom.h
cb_mux.h
color.h
div.h sys/div.h: change ingroup directive 2018-08-24 18:14:03 +02:00
eepreg.h sys/eepreg: initial EEPROM registration support 2018-10-20 09:30:40 -04:00
embUnit.h sys: make use of ARRAY_SIZE macro 2019-08-06 19:43:54 +02:00
event.h sys/event: fix of compilation problems 2019-07-29 13:10:08 +02:00
evtimer_msg.h
evtimer.h
fmt.h fmt: add scn_u32_hex() 2018-10-03 10:44:14 +02:00
hashes.h hashes: change ingroup directive 2018-08-29 15:57:24 +02:00
iolist.h add copyrights from IOTPUSH project 2019-05-02 12:09:37 +02:00
irq_handler.h sys/irq_handler: single interrupt handler thread 2019-08-13 14:49:10 +02:00
isrpipe.h isrpipe: change API to be in line with tsrb 2019-06-05 18:13:57 +02:00
luid.h
matstat.h sys/matstat: change ingroup directive 2018-08-24 18:14:03 +02:00
memarray.h doc/mem_management: add implementations and utils 2018-09-27 10:54:39 +02:00
mineplex.h
od.h
phydat.h sys: make use of ARRAY_SIZE macro 2019-08-06 19:43:54 +02:00
pipe.h
pm_layered.h
ps.h
puf_sram.h cortexm_common: add SRAM based PRNG seeder 2018-07-04 17:55:16 +02:00
random.h sys/random: fix distribution of random_uint32_range() 2018-06-26 14:08:43 +02:00
saul_reg.h
sema.h
seq.h sys/seq: change ingroup directive 2018-08-24 18:14:03 +02:00
shell_commands.h
shell.h Do not try to continue reading shell commands if input source is closed 2018-10-30 19:06:42 +01:00
stdio_base.h sys/stdio: factor out STDIO abstraction 2018-08-22 10:54:25 +02:00
stdio_rtt.h sys/stdio: s/rtt_stdio/stdio_rtt/ 2018-08-22 10:54:25 +02:00
stdio_uart.h sys/stdio_uart: document stdin module requirement 2019-06-20 16:01:45 +02:00
timex.h
tm.h
trickle.h
tsrb.h tsrb: remove implicit cast in TEST_INIT() macro 2019-06-05 18:16:32 +02:00
ubjson.h sys/ubjson: add deprecation notices to the documentation. 2019-06-28 18:32:51 +02:00
unaligned.h sys/include/unaligned: initial commit 2019-01-25 22:22:45 +01:00
universal_address.h
usb.h usb: Add generic USB structs and functions 2019-06-05 14:22:12 +02:00
utlist.h
uuid.h uuid: add uuid_from_string() 2018-10-03 10:44:14 +02:00
vfs.h stdio/vfs: generalized VFS mapping for STDIO 2018-08-30 11:14:59 +02:00
xtimer.h sys/include/xtimer.h: xtimer_mutex_lock_timeout() change comment 2019-07-05 17:28:35 +02:00