Revision 1e5f7648 os/unittests/periphery-lld/src/ut_alld_hmc5883l.c
| os/unittests/periphery-lld/src/ut_alld_hmc5883l.c | ||
|---|---|---|
| 159 | 159 |
|
| 160 | 160 |
chprintf(stream, "interrupt (full data read)...\n"); |
| 161 | 161 |
status |= hmc5883l_lld_read_data(((ut_hmc5883ldata_t*)ut->data)->driver, mdata, ((ut_hmc5883ldata_t*)ut->data)->timeout); |
| 162 |
event_mask = chEvtWaitOneTimeout(EVENT_MASK(0), TIME_US2I(100 * MICROSECONDS_PER_MILLISECOND));
|
|
| 162 |
event_mask = chEvtWaitOneTimeout(EVENT_MASK(0), chTimeUS2I(100 * MICROSECONDS_PER_MILLISECOND));
|
|
| 163 | 163 |
chprintf(stream, "\t\teventmask = 0x%08X (should be 1)\n", event_mask); |
| 164 | 164 |
if (event_mask == EVENT_MASK(0)) {
|
| 165 | 165 |
aosUtPassed(stream, &result); |
| ... | ... | |
| 176 | 176 |
aosSysGetUptime(&t); |
| 177 | 177 |
status |= hmc5883l_lld_read_data(((ut_hmc5883ldata_t*)ut->data)->driver, mdata, ((ut_hmc5883ldata_t*)ut->data)->timeout); |
| 178 | 178 |
while (t - start < MICROSECONDS_PER_SECOND) {
|
| 179 |
event_mask = chEvtWaitOneTimeout(EVENT_MASK(0), TIME_US2I(1000));
|
|
| 179 |
event_mask = chEvtWaitOneTimeout(EVENT_MASK(0), chTimeUS2I(1000));
|
|
| 180 | 180 |
if (event_mask == EVENT_MASK(0)) {
|
| 181 | 181 |
status |= hmc5883l_lld_read_data(((ut_hmc5883ldata_t*)ut->data)->driver, mdata, ((ut_hmc5883ldata_t*)ut->data)->timeout); |
| 182 | 182 |
data_reads++; |
Also available in: Unified diff