diff options
| author | hathach <[email protected]> | 2013-04-05 14:05:05 +0700 |
|---|---|---|
| committer | hathach <[email protected]> | 2013-04-05 14:05:05 +0700 |
| commit | bc9a97a1be86b5f57eaa46cdf79fdeb110847105 (patch) | |
| tree | f4af30989e2a9ad95f8fc635e60e7d162d6ee036 /tests/test/support | |
| parent | 68dddefe7b87583cf2eaac68f2d77e2a5efd3d69 (diff) | |
refractor test
Diffstat (limited to 'tests/test/support')
| -rw-r--r-- | tests/test/support/ehci_controller.c | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/tests/test/support/ehci_controller.c b/tests/test/support/ehci_controller.c index 760ea9a29..317aba8b5 100644 --- a/tests/test/support/ehci_controller.c +++ b/tests/test/support/ehci_controller.c @@ -155,10 +155,10 @@ void ehci_controller_device_plug(uint8_t hostid, tusb_speed_t speed) { ehci_registers_t* const regs = get_operational_register(hostid); - regs->usb_sts_bit.port_change_detect = 1; - regs->portsc_bit.connect_status_change = 1; + regs->usb_sts_bit.port_change_detect = 1; + regs->portsc_bit.connect_status_change = 1; regs->portsc_bit.current_connect_status = 1; - regs->portsc_bit.nxp_port_speed = speed; + regs->portsc_bit.nxp_port_speed = speed; hcd_isr(hostid); } @@ -167,7 +167,9 @@ void ehci_controller_device_unplug(uint8_t hostid) { ehci_registers_t* const regs = get_operational_register(hostid); - regs->usb_sts_bit.port_change_detect = 1; - regs->portsc_bit.connect_status_change = 1; + regs->usb_sts_bit.port_change_detect = 1; + regs->portsc_bit.connect_status_change = 1; regs->portsc_bit.current_connect_status = 0; + + hcd_isr(hostid); } |
