Split Getting Started page of the documentation into its own section.
[pub/USBasp.git] / LUFA / Drivers / USB / HighLevel / Events.h
index ded027b..7f369bc 100644 (file)
                         *  \note This event does not exist if the USB_DEVICE_ONLY token is supplied to the compiler (see\r
                         *        \ref Group_USBManagement documentation).\r
                         *\r
-                        *  \see \ref TASK(USB_USBTask) for more information on the USB management task and reducing CPU usage.\r
+                        *  \see \ref USB_USBTask() for more information on the USB management task and reducing CPU usage.\r
                         */\r
                        void EVENT_USB_DeviceAttached(void);\r
 \r
                         *  \note This event does not exist if the USB_DEVICE_ONLY token is supplied to the compiler (see\r
                         *        \ref Group_USBManagement documentation).\r
                         *\r
-                        *  \see \ref TASK(USB_USBTask) for more information on the USB management task and reducing CPU usage.\r
+                        *  \see \ref USB_USBTask() for more information on the USB management task and reducing CPU usage.\r
                         */\r
                        void EVENT_USB_DeviceUnattached(void);\r
                        \r
                         *        \ref Group_USBManagement documentation).\r
                         */\r
                        void EVENT_USB_Reset(void);\r
-                       \r
-                       /** Event for the USB start of frame interrupt, firing once each millisecond in either device or host\r
-                        *  mode, while USB frames are being generated or recieved.\r
-                        */\r
-                       void EVENT_USB_StartOfFrame(void);\r
                #endif\r
                \r
        /* Private Interface - For use in library only: */\r
                        #if defined(INCLUDE_FROM_EVENTS_C)\r
                                void USB_Event_Stub(void) ATTR_CONST;\r
 \r
-                               #if defined(USB_FULL_CONTROLLER) || defined(USB_MODIFIED_FULL_CONTROLLER)\r
+                               #if (defined(USB_SERIES_4_AVR) || defined(USB_SERIES_6_AVR) || defined(USB_SERIES_7_AVR))\r
                                        void EVENT_USB_VBUSChange(void) ATTR_WEAK ATTR_ALIAS(USB_Event_Stub);\r
                                        void EVENT_USB_VBUSConnect(void) ATTR_WEAK ATTR_ALIAS(USB_Event_Stub);\r
                                        void EVENT_USB_VBUSDisconnect(void) ATTR_WEAK ATTR_ALIAS(USB_Event_Stub);\r
                                void EVENT_USB_Suspend(void) ATTR_WEAK ATTR_ALIAS(USB_Event_Stub);\r
                                void EVENT_USB_WakeUp(void) ATTR_WEAK ATTR_ALIAS(USB_Event_Stub);\r
                                void EVENT_USB_Reset(void) ATTR_WEAK ATTR_ALIAS(USB_Event_Stub);\r
-                               void EVENT_USB_StartOfFrame(void) ATTR_WEAK ATTR_ALIAS(USB_Event_Stub);\r
                        #endif\r
        #endif\r
 \r