Changed to new device mode Class Driver function name prefixes to make way for simila...
[pub/lufa.git] / LUFA / Drivers / USB / Class / Device / MassStorage.h
index 0ecc4aa..e648161 100644 (file)
                \r
        /* Function Prototypes: */\r
                #if defined(INCLUDE_FROM_MS_CLASS_C)\r
-                       static void    USB_MS_ReturnCommandStatus(USB_ClassInfo_MS_t* MSInterfaceInfo);\r
-                       static bool    USB_MS_ReadInCommandBlock(USB_ClassInfo_MS_t* MSInterfaceInfo);\r
-                       static uint8_t StreamCallback_AbortOnMassStoreReset(void);\r
+                       static void    MS_Device_ReturnCommandStatus(USB_ClassInfo_MS_t* MSInterfaceInfo);\r
+                       static bool    MS_Device_ReadInCommandBlock(USB_ClassInfo_MS_t* MSInterfaceInfo);\r
+                       static uint8_t StreamCallback_MS_Device_AbortOnMassStoreReset(void);\r
                #endif\r
        \r
                /** Configures the endpoints of a given Mass Storage interface, ready for use. This should be linked to the library\r
                 *\r
                 *  \return Boolean true if the endpoints were sucessfully configured, false otherwise\r
                 */\r
-               bool USB_MS_ConfigureEndpoints(USB_ClassInfo_MS_t* MSInterfaceInfo);\r
+               bool MS_Device_ConfigureEndpoints(USB_ClassInfo_MS_t* MSInterfaceInfo);\r
                \r
                /** Processes incomming control requests from the host, that are directed to the given Mass Storage class interface. This should be\r
                 *  linked to the library \ref EVENT_USB_UnhandledControlPacket() event.\r
                 *\r
                 *  \param MSInterfaceInfo  Pointer to a structure containing a Mass Storage Class configuration and state.\r
                 */             \r
-               void USB_MS_ProcessControlPacket(USB_ClassInfo_MS_t* MSInterfaceInfo);\r
+               void MS_Device_ProcessControlPacket(USB_ClassInfo_MS_t* MSInterfaceInfo);\r
 \r
                /** General management task for a given Mass Storage class interface, required for the correct operation of the interface. This should\r
                 *  be called frequently in the main program loop, before the master USB management task \ref USB_USBTask().\r
                 *\r
                 *  \param MSInterfaceInfo  Pointer to a structure containing a Mass Storage configuration and state.\r
                 */\r
-               void USB_MS_USBTask(USB_ClassInfo_MS_t* MSInterfaceInfo);\r
+               void MS_Device_USBTask(USB_ClassInfo_MS_t* MSInterfaceInfo);\r
                \r
                /** Mass Storage class driver callback for the user processing of a received SCSI command. This callback will fire each time the\r
                 *  host sends a SCSI command which requires processing by the user application. Inside this callback the user is responsible\r
                 *\r
                 *  \return Boolean true if the SCSI command was successfully processed, false otherwise\r
                 */\r
-               bool CALLBACK_USB_MS_SCSICommandReceived(USB_ClassInfo_MS_t* MSInterfaceInfo);\r
+               bool CALLBACK_MS_Device_SCSICommandReceived(USB_ClassInfo_MS_t* MSInterfaceInfo);\r
                \r
        /* Disable C linkage for C++ Compilers: */\r
                #if defined(__cplusplus)\r