Test context. More...
Data Fields | |
| usb_testutils_ctx_t * | usbdev |
| Access to usb_testutils context. | |
| usbdev_suspend_state_t | test_state |
| Current test state. | |
| usbdev_suspend_phase_t | test_phase |
| Current test phase. | |
| usbdev_suspend_phase_t | init_phase |
| Initial test phase (inclusive) | |
| usbdev_suspend_phase_t | fin_phase |
| Final test phase (inclusive) | |
| uint32_t | num_iters |
| Number of iterations remaining (including the present iteration). | |
| bool | with_traffic |
| Streaming traffic throughout test? | |
| ibex_timeout_t | timeout |
| Timeout catching any failure of test to advance as expected. | |
| dif_usbdev_wake_status_t | wake_status |
| Most recent status of wakeup monitor. | |
| uint8_t | test_dscr [USB_TESTUTILS_TEST_DSCR_LEN] |
| Test descriptor for current test phase. | |
| usbdev_retn_state_t | retn_state |
| Our retained state; transferred to and from Retention SRAM over Sleep. | |
Test context.
Definition at line 298 of file usbdev_suspend.c.
| usbdev_suspend_phase_t usbdev_suspend_ctx::fin_phase |
Final test phase (inclusive)
Definition at line 318 of file usbdev_suspend.c.
| usbdev_suspend_phase_t usbdev_suspend_ctx::init_phase |
Initial test phase (inclusive)
Definition at line 314 of file usbdev_suspend.c.
| uint32_t usbdev_suspend_ctx::num_iters |
Number of iterations remaining (including the present iteration).
Definition at line 322 of file usbdev_suspend.c.
| usbdev_retn_state_t usbdev_suspend_ctx::retn_state |
Our retained state; transferred to and from Retention SRAM over Sleep.
Definition at line 342 of file usbdev_suspend.c.
| uint8_t usbdev_suspend_ctx::test_dscr[USB_TESTUTILS_TEST_DSCR_LEN] |
Test descriptor for current test phase.
Definition at line 338 of file usbdev_suspend.c.
| usbdev_suspend_phase_t usbdev_suspend_ctx::test_phase |
Current test phase.
Definition at line 310 of file usbdev_suspend.c.
| usbdev_suspend_state_t usbdev_suspend_ctx::test_state |
Current test state.
Definition at line 306 of file usbdev_suspend.c.
| ibex_timeout_t usbdev_suspend_ctx::timeout |
Timeout catching any failure of test to advance as expected.
Definition at line 330 of file usbdev_suspend.c.
| usb_testutils_ctx_t* usbdev_suspend_ctx::usbdev |
Access to usb_testutils context.
Definition at line 302 of file usbdev_suspend.c.
| dif_usbdev_wake_status_t usbdev_suspend_ctx::wake_status |
Most recent status of wakeup monitor.
Definition at line 334 of file usbdev_suspend.c.
| bool usbdev_suspend_ctx::with_traffic |
Streaming traffic throughout test?
Definition at line 326 of file usbdev_suspend.c.