diff options
| author | hathach <[email protected]> | 2013-07-02 12:22:46 +0700 |
|---|---|---|
| committer | hathach <[email protected]> | 2013-07-02 12:22:46 +0700 |
| commit | 12526b34a1c9aa3b3d2f8f73071e1cdc9af37fd4 (patch) | |
| tree | a33628cb947d086b6cf34c76eb511e8afda50169 /tests | |
| parent | 9fea5291bfa272212d74bac0fee67d6db6272296 (diff) | |
extract qhd_xfer_error_isr
add support for period list in xfer_error_isr
pass period TUSB_EVENT_XFER_ERROR & TUSB_EVENT_XFER_STALLED tests
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/lpc18xx_43xx/test/host/ehci/test_pipe_interrupt_xfer.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/tests/lpc18xx_43xx/test/host/ehci/test_pipe_interrupt_xfer.c b/tests/lpc18xx_43xx/test/host/ehci/test_pipe_interrupt_xfer.c index a53db9578..e6c897c9b 100644 --- a/tests/lpc18xx_43xx/test/host/ehci/test_pipe_interrupt_xfer.c +++ b/tests/lpc18xx_43xx/test/host/ehci/test_pipe_interrupt_xfer.c @@ -239,19 +239,19 @@ void test_interrupt_xfer_error_isr(void) { TEST_ASSERT_STATUS( hcd_pipe_xfer(pipe_hdl_interrupt, xfer_data, sizeof(xfer_data), true) ); - usbh_xfer_isr_Expect(((pipe_handle_t){.dev_addr = dev_addr}), 0, TUSB_EVENT_XFER_ERROR); + usbh_xfer_isr_Expect(pipe_hdl_interrupt, TUSB_CLASS_HID, TUSB_EVENT_XFER_ERROR); //------------- Code Under TEST -------------// ehci_controller_run_error(hostid); } -//void test_interrupt_xfer_error_stall(void) -//{ -// TEST_ASSERT_STATUS( hcd_pipe_control_xfer(dev_addr, &request_get_dev_desc, xfer_data) ); -// -// usbh_xfer_isr_Expect(((pipe_handle_t){.dev_addr = dev_addr}), 0, TUSB_EVENT_XFER_STALLED); -// -// //------------- Code Under TEST -------------// -// ehci_controller_run_stall(hostid); -//} +void test_interrupt_xfer_error_stall(void) +{ + TEST_ASSERT_STATUS( hcd_pipe_xfer(pipe_hdl_interrupt, xfer_data, sizeof(xfer_data), true) ); + + usbh_xfer_isr_Expect(pipe_hdl_interrupt, TUSB_CLASS_HID, TUSB_EVENT_XFER_STALLED); + + //------------- Code Under TEST -------------// + ehci_controller_run_stall(hostid); +} |
