summaryrefslogtreecommitdiff
path: root/src/device/dcd.h
diff options
context:
space:
mode:
authorNathan Conrad <[email protected]>2020-04-14 10:22:03 -0400
committerNathan Conrad <[email protected]>2020-04-14 10:22:03 -0400
commit16f65890eb161e14157f3f10872218ce3c2a981b (patch)
treec8b359f92347868898df867fcdae32bb30c9cdcb /src/device/dcd.h
parentbbc59f1ceb73131b5fc2158cdd3483b61408d59d (diff)
parent57ffa94a5251c2b28cddf63b1897282988019e4d (diff)
Merge branch 'master' into edpt_close
Diffstat (limited to 'src/device/dcd.h')
-rw-r--r--src/device/dcd.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/device/dcd.h b/src/device/dcd.h
index 99e623358..acc910a8d 100644
--- a/src/device/dcd.h
+++ b/src/device/dcd.h
@@ -89,7 +89,7 @@ typedef struct TU_ATTR_ALIGNED(4)
void dcd_init (uint8_t rhport);
// Interrupt Handler
-void dcd_isr (uint8_t rhport);
+void dcd_irq_handler(uint8_t rhport) TU_ATTR_USED;
// Enable device interrupt
void dcd_int_enable (uint8_t rhport);
@@ -106,11 +106,11 @@ void dcd_set_config (uint8_t rhport, uint8_t config_num);
// Wake up host
void dcd_remote_wakeup(uint8_t rhport);
-// disconnect by disabling internal pull-up resistor on D+/D-
-void dcd_disconnect(uint8_t rhport) TU_ATTR_WEAK;
-
-// connect by enabling internal pull-up resistor on D+/D-
+// Connect or disconnect D+/D- line pull-up resistor.
+// Defined in dcd source if MCU has internal pull-up.
+// Otherwise, may be defined in BSP.
void dcd_connect(uint8_t rhport) TU_ATTR_WEAK;
+void dcd_disconnect(uint8_t rhport) TU_ATTR_WEAK;
//--------------------------------------------------------------------+
// Endpoint API