Remove obsolete macros and preprocessor checks from the AVRISP-MKII project's V2Proto...
[pub/USBasp.git] / LUFA / Drivers / USB / LowLevel / Pipe.c
index 8e817a2..f70f018 100644 (file)
 
 uint8_t USB_ControlPipeSize = PIPE_CONTROLPIPE_DEFAULT_SIZE;
 
-bool Pipe_ConfigurePipe(const uint8_t Number, const uint8_t Type, const uint8_t Token, const uint8_t EndpointNumber,
-                                               const uint16_t Size, const uint8_t Banks)
+bool Pipe_ConfigurePipe(const uint8_t Number,
+                        const uint8_t Type,
+                        const uint8_t Token,
+                        const uint8_t EndpointNumber,
+                        const uint16_t Size,
+                        const uint8_t Banks)
 {
        Pipe_SelectPipe(Number);
        Pipe_EnablePipe();
@@ -60,13 +64,10 @@ void Pipe_ClearPipes(void)
 
        for (uint8_t PNum = 0; PNum < PIPE_TOTAL_PIPES; PNum++)
        {
-               Pipe_ResetPipe(PNum);
                Pipe_SelectPipe(PNum);
-               UPIENX = 0;
-               UPINTX = 0;
-               Pipe_ClearError();
-               Pipe_ClearErrorFlags();
-               Pipe_DeallocateMemory();
+               UPIENX  = 0;
+               UPINTX  = 0;
+               UPCFG1X = 0;
                Pipe_DisablePipe();
        }
 }