Added new LUFA logo from EDIGMA.COM.
}\r
\r
#if defined(INTERRUPT_CONTROL_ENDPOINT)\r
}\r
\r
#if defined(INTERRUPT_CONTROL_ENDPOINT)\r
-ISR(USB_COM_vect, ISR_BLOCK)\r
+ISR(USB_COM_vect, ISR_NOBLOCK)\r
{\r
uint8_t PrevSelectedEndpoint = Endpoint_GetCurrentEndpoint();\r
\r
{\r
uint8_t PrevSelectedEndpoint = Endpoint_GetCurrentEndpoint();\r
\r
Endpoint_SelectEndpoint(ENDPOINT_CONTROLEP);\r
\r
if (Endpoint_IsSETUPReceived())\r
Endpoint_SelectEndpoint(ENDPOINT_CONTROLEP);\r
\r
if (Endpoint_IsSETUPReceived())\r
- {\r
- ATOMIC_BLOCK(ATOMIC_RESTORESTATE)\r
- {\r
- USB_Device_ProcessControlPacket();\r
- }\r
- }\r
+ USB_Device_ProcessControlPacket();\r
\r
Endpoint_SelectEndpoint(PrevEndpoint);\r
}\r
\r
Endpoint_SelectEndpoint(PrevEndpoint);\r
}\r
/* Includes: */\r
#include <avr/io.h>\r
#include <avr/interrupt.h>\r
/* Includes: */\r
#include <avr/io.h>\r
#include <avr/interrupt.h>\r
- #include <util/atomic.h>\r
#include <stdbool.h>\r
#include <stddef.h>\r
\r
#include <stdbool.h>\r
#include <stddef.h>\r
\r
* from oneanother using foreground colours\r
* - Internal per-device preprocessing conditions changed to per-device series rather than per-controller group for finer-grain\r
* internal control\r
* from oneanother using foreground colours\r
* - Internal per-device preprocessing conditions changed to per-device series rather than per-controller group for finer-grain\r
* internal control\r
+ * - Interrupts are no longer disabled during the processing of Control Requests on the default endpoint while in device mode\r
*\r
* <b>Fixed:</b>\r
* - Changed bootloaders to use FLASHEND rather than the existence of RAMPZ to determine if far FLASH pointers are needed to fix\r
*\r
* <b>Fixed:</b>\r
* - Changed bootloaders to use FLASHEND rather than the existence of RAMPZ to determine if far FLASH pointers are needed to fix\r
- * \image html LUFA.gif "The Lightweight USB Framework for AVRs"\r
+ * \image html LUFA.gif\r
* \n\r
*\r
* For author and donation information, see \ref Page_Donating.\r
* \n\r
*\r
* For author and donation information, see \ref Page_Donating.\r
* - \subpage Page_LibraryApps Overview of included Demos, Bootloaders and Projects\r
*\r
*\r
* - \subpage Page_LibraryApps Overview of included Demos, Bootloaders and Projects\r
*\r
*\r
- * <small><i>Logo design by Pavla Dlab</i></small>\r
+ * <small><i>Logo design by EDIGMA.COM</i></small>\r