Fix UC3B architecture compile errors and ensure the architecture can be compiled...
[pub/USBasp.git] / LUFA / Drivers / USB / Core / UC3B / Pipe_UC3B.c
index 51f4d5e..d20926a 100644 (file)
@@ -56,7 +56,7 @@ bool Pipe_ConfigurePipe(const uint8_t Number,
                                        ((uint32_t)Token << AVR32_USBB_PTOKEN_OFFSET) |\r
                                        ((uint32_t)Banks << AVR32_USBB_PBK_OFFSET)    |\r
                                        ((EndpointNumber & PIPE_EPNUM_MASK) << AVR32_USBB_PEPNUM_OFFSET));\r
-       USB_PipeFIFOPos[PNum]        = &AVR32_USBB_SLAVE[PNum * 0x10000];\r
+       USB_PipeFIFOPos[Number]      = &AVR32_USBB_SLAVE[Number * 0x10000];\r
 \r
        Pipe_SetInfiniteINRequests();\r
 \r
@@ -70,7 +70,7 @@ void Pipe_ClearPipes(void)
                Pipe_SelectPipe(PNum);\r
                (&AVR32_USBB.upcfg0)[PNum]    = 0;\r
                (&AVR32_USBB.upcon0clr)[PNum] = 0xFFFFFFFF;\r
-               USB_PipeFIFOPos[PNum]         = &AVR32_USBB_SLAVE[EPNum * 0x10000];\r
+               USB_PipeFIFOPos[PNum]         = &AVR32_USBB_SLAVE[PNum * 0x10000];\r
                Pipe_DisablePipe();\r
        }\r
 }\r