Michael (XIAO Xufeng) 69d9e0eadc sdio: fix random unit test performance failure
The tests used to measure the throughput by FreeRTOS
`xTaskGetTickCount()`. The rounding error can be quite big, compared to
total measurement time (1350 ms for 4-bit mode).

This commit use `esp_timer_get_time()` instead to measure typical time,
which is in microseconds. Moreover, to get rid of the time error from
cache miss, `ccomp_timer_*` are used to get the cache compensated time
to measure the throughput used for unit test performance assertion.
2020-05-12 12:25:45 +08:00
..
2020-02-15 18:28:25 +08:00
2020-02-26 16:52:53 +08:00
2020-03-25 17:14:00 +08:00
2019-11-21 10:40:49 +08:00