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 301 of file usbdev_suspend.c.
usbdev_suspend_phase_t usbdev_suspend_ctx::fin_phase |
Final test phase (inclusive)
Definition at line 321 of file usbdev_suspend.c.
usbdev_suspend_phase_t usbdev_suspend_ctx::init_phase |
Initial test phase (inclusive)
Definition at line 317 of file usbdev_suspend.c.
uint32_t usbdev_suspend_ctx::num_iters |
Number of iterations remaining (including the present iteration).
Definition at line 325 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 345 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 341 of file usbdev_suspend.c.
usbdev_suspend_phase_t usbdev_suspend_ctx::test_phase |
Current test phase.
Definition at line 313 of file usbdev_suspend.c.
usbdev_suspend_state_t usbdev_suspend_ctx::test_state |
Current test state.
Definition at line 309 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 333 of file usbdev_suspend.c.
usb_testutils_ctx_t* usbdev_suspend_ctx::usbdev |
Access to usb_testutils context.
Definition at line 305 of file usbdev_suspend.c.
dif_usbdev_wake_status_t usbdev_suspend_ctx::wake_status |
Most recent status of wakeup monitor.
Definition at line 337 of file usbdev_suspend.c.
bool usbdev_suspend_ctx::with_traffic |
Streaming traffic throughout test?
Definition at line 329 of file usbdev_suspend.c.