- * - In device mode, it may be disabled at startup, enabled on the firing of the USB_Connect event\r
- * and disabled again on the firing of the USB_Disconnect event.\r
+ * - In device mode, it may be disabled at start-up, enabled on the firing of the \ref USB_Connect event\r
+ * and disabled again on the firing of the \ref USB_Disconnect event.\r
+ *\r
+ * - In host mode, it may be disabled at start-up, enabled on the firing of the \ref USB_DeviceAttached\r
+ * event and disabled again on the firing of the \ref USB_DeviceUnattached event.\r
+ *\r
+ * If in device mode (only), the control endpoint can instead be managed via interrupts entirely by the library\r
+ * by defining the INTERRUPT_CONTROL_ENDPOINT token and passing it to the compiler via the -D switch.\r