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.