diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2021-04-16 17:05:54 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2021-07-12 14:01:24 +0200 |
commit | e0ac205009798d112c424ba74f627454d347763a (patch) | |
tree | f6dce69c62bcf266e6930545cb657213301f7d35 | |
parent | 7a41b338e8980f3182d6c385f67c18789e632c13 (diff) |
testsuites/validation/tx-support.c
-rw-r--r-- | testsuites/validation/tx-support.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/testsuites/validation/tx-support.c b/testsuites/validation/tx-support.c index 7f28bfa4f4..80be672c44 100644 --- a/testsuites/validation/tx-support.c +++ b/testsuites/validation/tx-support.c @@ -103,6 +103,22 @@ rtems_event_set ReceiveAnyEvents( void ) return events; } +void ReceiveAllEvents( rtems_event_set events ) +{ + rtems_status_code sc; + rtems_event_set received; + + received = 0; + sc = rtems_event_receive( + events, + RTEMS_EVENT_ALL | RTEMS_WAIT, + RTEMS_NO_TIMEOUT, + &received + ); + T_rsc_success( sc ); + T_eq_u32( received, events ); +} + void SendEvents( rtems_id id, rtems_event_set events ) { rtems_status_code sc; |