Version.h | LUFA library version constants |
CodeTemplates/LUFAConfig.h | |
CodeTemplates/DriverStubs/Buttons.h | |
CodeTemplates/DriverStubs/Dataflash.h | |
CodeTemplates/DriverStubs/Joystick.h | |
CodeTemplates/DriverStubs/LEDs.h | |
Common/Architectures.h | Supported library architecture defines |
Common/ArchitectureSpecific.h | Architecture specific definitions relating to specific processor architectures |
Common/Attributes.h | Special function/variable attribute macros |
Common/BoardTypes.h | Supported pre-made board hardware defines |
Common/Common.h | Common library convenience headers, macros and functions |
Common/CompilerSpecific.h | Compiler specific definitions for code optimization and correctness |
Common/Endianness.h | Endianness and Byte Ordering macros and functions |
Drivers/Board/Buttons.h | Digital button board hardware driver |
Drivers/Board/Dataflash.h | Master include file for the board dataflash IC driver |
Drivers/Board/Joystick.h | Digital joystick board hardware driver |
Drivers/Board/LEDs.h | LED board hardware driver |
Drivers/Board/Temperature.h | NTC Temperature Sensor board hardware driver |
Drivers/Board/AVR8/ADAFRUITU4/LEDs.h | Board specific LED driver header for the Adafruit U4 Breakout board |
Drivers/Board/AVR8/ATAVRUSBRF01/Buttons.h | Board specific Buttons driver header for the Atmel ATAVRUSBRF01 |
Drivers/Board/AVR8/ATAVRUSBRF01/LEDs.h | Board specific LED driver header for the Atmel ATAVRUSBRF01 |
Drivers/Board/AVR8/BENITO/Buttons.h | Board specific Buttons driver header for the Tempusdictum Benito |
Drivers/Board/AVR8/BENITO/LEDs.h | Board specific LED driver header for the Tempusdictum Benito |
Drivers/Board/AVR8/BLACKCAT/LEDs.h | Board specific LED driver header for the BLACKCAT USB JTAG |
Drivers/Board/AVR8/BUI/LEDs.h | Board specific LED driver header for the Busware BUI |
Drivers/Board/AVR8/BUMBLEB/Buttons.h | Board specific Buttons driver header for the Fletchtronics BUMBLEB |
Drivers/Board/AVR8/BUMBLEB/Joystick.h | Board specific joystick driver header for the Fletchtronics BUMBLEB |
Drivers/Board/AVR8/BUMBLEB/LEDs.h | Board specific LED driver header for the Fletchtronics BUMBLEB |
Drivers/Board/AVR8/CULV3/Buttons.h | Board specific LED driver header for the Busware CULV3 |
Drivers/Board/AVR8/CULV3/LEDs.h | Board specific LED driver header for the Busware CUL V3 |
Drivers/Board/AVR8/EVK527/Buttons.h | Board specific Buttons driver header for the Atmel EVK527 |
Drivers/Board/AVR8/EVK527/Dataflash.h | Board specific Dataflash driver header for the Atmel EVK527 |
Drivers/Board/AVR8/EVK527/Joystick.h | Board specific joystick driver header for the Atmel EVK527 |
Drivers/Board/AVR8/EVK527/LEDs.h | Board specific LED driver header for the Atmel EVK527 |
Drivers/Board/AVR8/JMDBU2/Buttons.h | Board specific Buttons driver header for the Mattairtech JM-DB-U2 |
Drivers/Board/AVR8/JMDBU2/LEDs.h | Board specific LED driver header for the Mattairtech JM-DB-U2 |
Drivers/Board/AVR8/MAXIMUS/LEDs.h | Board specific LED driver header for the Maximus |
Drivers/Board/AVR8/MICROPENDOUS/Buttons.h | Board specific Buttons driver header for the Micropendous series boards |
Drivers/Board/AVR8/MICROPENDOUS/LEDs.h | Board specific LED driver header for the Micropendous-32U2 |
Drivers/Board/AVR8/MICROSIN162/Buttons.h | Board specific Buttons driver header for the Microsin AVR-USB162 board |
Drivers/Board/AVR8/MICROSIN162/LEDs.h | Board specific LED driver header for the Microsin AVR-USB162 board |
Drivers/Board/AVR8/MINIMUS/Buttons.h | Board specific Buttons driver header for the MINIMUS |
Drivers/Board/AVR8/MINIMUS/LEDs.h | Board specific LED driver header for the MINIMUS |
Drivers/Board/AVR8/OLIMEX162/Buttons.h | Board specific Buttons driver header for the Olimex AVR-USB-162 Development Board |
Drivers/Board/AVR8/OLIMEX162/LEDs.h | Board specific LED driver header for the Olimex AVR-USB-162 |
Drivers/Board/AVR8/RZUSBSTICK/LEDs.h | Board specific LED driver header for the Atmel RZUSBSTICK |
Drivers/Board/AVR8/SPARKFUN8U2/LEDs.h | Board specific LED driver header for the Sparkfun ATMEGA8U2 breakout board |
Drivers/Board/AVR8/STK525/Buttons.h | Board specific Buttons driver header for the Atmel STK525 |
Drivers/Board/AVR8/STK525/Dataflash.h | Board specific Dataflash driver header for the Atmel STK525 |
Drivers/Board/AVR8/STK525/Joystick.h | Board specific joystick driver header for the Atmel STK525 |
Drivers/Board/AVR8/STK525/LEDs.h | Board specific LED driver header for the Atmel STK525 |
Drivers/Board/AVR8/STK526/Buttons.h | Board specific Buttons driver header for the Atmel STK526 |
Drivers/Board/AVR8/STK526/Dataflash.h | Board specific Dataflash driver header for the Atmel STK525 |
Drivers/Board/AVR8/STK526/Joystick.h | Board specific joystick driver header for the Atmel STK526 |
Drivers/Board/AVR8/STK526/LEDs.h | Board specific LED driver header for the Atmel STK526 |
Drivers/Board/AVR8/TEENSY/LEDs.h | Board specific LED driver header for the PJRC Teensy 1.x/2.x boards |
Drivers/Board/AVR8/TUL/Buttons.h | Board specific Buttons driver header for the TUL |
Drivers/Board/AVR8/TUL/LEDs.h | Board specific LED driver header for the Busware TUL |
Drivers/Board/AVR8/UDIP/Buttons.h | Board specific Buttons driver header for the UDIP |
Drivers/Board/AVR8/UDIP/LEDs.h | Board specific LED driver header for the Linnix UDIP |
Drivers/Board/AVR8/UNO/LEDs.h | Board specific LED driver header for the Arduino Uno |
Drivers/Board/AVR8/USB2AX/Buttons.h | Board specific Buttons driver header for the Paranoid Studio USB2AX |
Drivers/Board/AVR8/USB2AX/LEDs.h | Board specific LED driver header for the Paranoid Studio USB2AX |
Drivers/Board/AVR8/USBFOO/Buttons.h | Board specific Buttons driver header for the Kernel Concepts USBFOO |
Drivers/Board/AVR8/USBFOO/LEDs.h | Board specific LED driver header for the Kernel Concepts USBFOO |
Drivers/Board/AVR8/USBKEY/Buttons.h | Board specific Buttons driver header for the Atmel USBKEY |
Drivers/Board/AVR8/USBKEY/Dataflash.h | Board specific Dataflash driver header for the Atmel USBKEY |
Drivers/Board/AVR8/USBKEY/Joystick.h | Board specific joystick driver header for the Atmel USBKEY |
Drivers/Board/AVR8/USBKEY/LEDs.h | Board specific LED driver header for the Atmel USBKEY |
Drivers/Board/AVR8/USBTINYMKII/Buttons.h | Board specific Buttons driver header for Tom's USBTINY MKII |
Drivers/Board/AVR8/USBTINYMKII/LEDs.h | Board specific LED driver header for Tom's USBTINY MKII |
Drivers/Board/AVR8/XPLAIN/Dataflash.h | Board specific Dataflash driver header for the original Atmel XPLAIN |
Drivers/Board/AVR8/XPLAIN/LEDs.h | Board specific LED driver header for the original Atmel XPLAIN |
Drivers/Board/UC3/EVK1100/Buttons.h | Board specific Buttons driver header for the Atmel EVK1100 |
Drivers/Board/UC3/EVK1100/Joystick.h | Board specific joystick driver header for the Atmel EVK1100 |
Drivers/Board/UC3/EVK1100/LEDs.h | Board specific LED driver header for the Atmel EVK1100 |
Drivers/Board/UC3/EVK1101/Buttons.h | Board specific Buttons driver header for the Atmel EVK1101 |
Drivers/Board/UC3/EVK1101/Joystick.h | Board specific joystick driver header for the Atmel EVK1101 |
Drivers/Board/UC3/EVK1101/LEDs.h | Board specific LED driver header for the Atmel EVK1101 |
Drivers/Board/UC3/EVK1104/Buttons.h | Board specific Buttons driver header for the Atmel EVK1104 |
Drivers/Board/UC3/EVK1104/LEDs.h | Board specific LED driver header for the Atmel EVK1104 |
Drivers/Board/XMEGA/A3BU_XPLAINED/Buttons.h | Board specific Buttons driver header for the Atmel XMEGA A3BU Xplained |
Drivers/Board/XMEGA/A3BU_XPLAINED/Dataflash.h | Board specific Dataflash driver header for the Atmel XMEGA B1 Xplained |
Drivers/Board/XMEGA/A3BU_XPLAINED/LEDs.h | Board specific LED driver header for the Atmel XMEGA A3BU Xplained |
Drivers/Board/XMEGA/B1_XPLAINED/Buttons.h | Board specific Buttons driver header for the Atmel XMEGA B1 Xplained |
Drivers/Board/XMEGA/B1_XPLAINED/Dataflash.h | Board specific Dataflash driver header for the Atmel XMEGA A3BU Xplained |
Drivers/Board/XMEGA/B1_XPLAINED/LEDs.h | Board specific LED driver header for the Atmel XMEGA B1 Xplained |
Drivers/Misc/AT45DB321C.h | Command constants for the Atmel AT45DB321C Dataflash |
Drivers/Misc/AT45DB642D.h | Command constants for the Atmel AT45DB642D Dataflash |
Drivers/Misc/RingBuffer.h | Lightweight ring (circular) buffer, for fast insertion/deletion of bytes |
Drivers/Misc/TerminalCodes.h | ANSI terminal special escape code macros |
Drivers/Peripheral/ADC.h | Hardware Analogue-to-Digital converter driver |
Drivers/Peripheral/Serial.h | Hardware Serial USART driver |
Drivers/Peripheral/SerialSPI.h | Hardware SPI Master Mode Serial USART driver |
Drivers/Peripheral/SPI.h | Hardware Serial Peripheral Interface driver |
Drivers/Peripheral/TWI.h | Hardware Two Wire Interface (I2C) driver |
Drivers/Peripheral/AVR8/ADC_AVR8.h | ADC Peripheral Driver (AVR8) |
Drivers/Peripheral/AVR8/Serial_AVR8.h | Serial USART Peripheral Driver (AVR8) |
Drivers/Peripheral/AVR8/SerialSPI_AVR8.h | Master SPI Mode Serial USART Peripheral Driver (XMEGA) |
Drivers/Peripheral/AVR8/SPI_AVR8.h | SPI Peripheral Driver (AVR8) |
Drivers/Peripheral/AVR8/TWI_AVR8.h | TWI Peripheral Driver (AVR8) |
Drivers/Peripheral/XMEGA/Serial_XMEGA.h | Serial USART Peripheral Driver (XMEGA) |
Drivers/Peripheral/XMEGA/SerialSPI_XMEGA.h | Master SPI Mode Serial USART Peripheral Driver (XMEGA) |
Drivers/Peripheral/XMEGA/SPI_XMEGA.h | SPI Peripheral Driver (XMEGA) |
Drivers/USB/USB.h | Master include file for the library USB functionality |
Drivers/USB/Class/AndroidAccessoryClass.h | Master include file for the library USB Android Open Accessory Class driver |
Drivers/USB/Class/AudioClass.h | Master include file for the library USB Audio 1.0 Class driver |
Drivers/USB/Class/CDCClass.h | Master include file for the library USB CDC-ACM Class driver |
Drivers/USB/Class/HIDClass.h | Master include file for the library USB HID Class driver |
Drivers/USB/Class/MassStorageClass.h | Master include file for the library USB Mass Storage Class driver |
Drivers/USB/Class/MIDIClass.h | Master include file for the library USB MIDI Class driver |
Drivers/USB/Class/PrinterClass.h | Master include file for the library USB Printer Class driver |
Drivers/USB/Class/RNDISClass.h | Master include file for the library USB RNDIS Class driver |
Drivers/USB/Class/StillImageClass.h | Master include file for the library USB Still Image Class driver |
Drivers/USB/Class/Common/AndroidAccessoryClassCommon.h | Common definitions and declarations for the library USB Android Open Accessory Class driver |
Drivers/USB/Class/Common/AudioClassCommon.h | Common definitions and declarations for the library USB Audio 1.0 Class driver |
Drivers/USB/Class/Common/CDCClassCommon.h | Common definitions and declarations for the library USB CDC Class driver |
Drivers/USB/Class/Common/HIDClassCommon.h | Common definitions and declarations for the library USB HID Class driver |
Drivers/USB/Class/Common/HIDParser.h | USB Human Interface Device (HID) Class report descriptor parser |
Drivers/USB/Class/Common/HIDReportData.h | Constants for HID report item attributes |
Drivers/USB/Class/Common/MassStorageClassCommon.h | Common definitions and declarations for the library USB Mass Storage Class driver |
Drivers/USB/Class/Common/MIDIClassCommon.h | Common definitions and declarations for the library USB MIDI Class driver |
Drivers/USB/Class/Common/PrinterClassCommon.h | Common definitions and declarations for the library USB Printer Class driver |
Drivers/USB/Class/Common/RNDISClassCommon.h | Common definitions and declarations for the library USB RNDIS Class driver |
Drivers/USB/Class/Common/StillImageClassCommon.h | Common definitions and declarations for the library USB Still Image Class driver |
Drivers/USB/Class/Device/AudioClassDevice.h | Device mode driver for the library USB Audio 1.0 Class driver |
Drivers/USB/Class/Device/CDCClassDevice.h | Device mode driver for the library USB CDC Class driver |
Drivers/USB/Class/Device/HIDClassDevice.h | Device mode driver for the library USB HID Class driver |
Drivers/USB/Class/Device/MassStorageClassDevice.h | Device mode driver for the library USB Mass Storage Class driver |
Drivers/USB/Class/Device/MIDIClassDevice.h | Device mode driver for the library USB MIDI Class driver |
Drivers/USB/Class/Device/RNDISClassDevice.h | Device mode driver for the library USB RNDIS Class driver |
Drivers/USB/Class/Host/AndroidAccessoryClassHost.h | Host mode driver for the library USB Android Open Accessory Class driver |
Drivers/USB/Class/Host/AudioClassHost.h | Host mode driver for the library USB Audio 1.0 Class driver |
Drivers/USB/Class/Host/CDCClassHost.h | Host mode driver for the library USB CDC Class driver |
Drivers/USB/Class/Host/HIDClassHost.h | Host mode driver for the library USB HID Class driver |
Drivers/USB/Class/Host/MassStorageClassHost.h | Host mode driver for the library USB Mass Storage Class driver |
Drivers/USB/Class/Host/MIDIClassHost.h | Host mode driver for the library USB MIDI Class driver |
Drivers/USB/Class/Host/PrinterClassHost.h | Host mode driver for the library USB Printer Class driver |
Drivers/USB/Class/Host/RNDISClassHost.h | Host mode driver for the library USB RNDIS Class driver |
Drivers/USB/Class/Host/StillImageClassHost.h | Host mode driver for the library USB Still Image Class driver |
Drivers/USB/Core/ConfigDescriptor.h | USB Configuration Descriptor definitions |
Drivers/USB/Core/Device.h | Common USB Device definitions for all architectures |
Drivers/USB/Core/DeviceStandardReq.h | USB device standard request management |
Drivers/USB/Core/Endpoint.h | USB Endpoint definitions for all architectures |
Drivers/USB/Core/EndpointStream.h | Endpoint data stream transmission and reception management |
Drivers/USB/Core/Events.h | USB Event management definitions |
Drivers/USB/Core/Host.h | Common USB Host definitions for all architectures |
Drivers/USB/Core/HostStandardReq.h | USB host standard request management |
Drivers/USB/Core/OTG.h | Common USB OTG definitions for all architectures |
Drivers/USB/Core/Pipe.h | Common USB Pipe definitions for all architectures |
Drivers/USB/Core/PipeStream.h | Pipe data stream transmission and reception management |
Drivers/USB/Core/StdDescriptors.h | Common standard USB Descriptor definitions for all architectures |
Drivers/USB/Core/StdRequestType.h | USB control endpoint request definitions |
Drivers/USB/Core/USBController.h | Common USB Controller definitions for all architectures |
Drivers/USB/Core/USBInterrupt.h | USB controller interrupt service routine management |
Drivers/USB/Core/USBMode.h | USB mode and feature support definitions |
Drivers/USB/Core/USBTask.h | Main USB service task management |
Drivers/USB/Core/AVR8/Device_AVR8.h | USB Device definitions for the AVR8 microcontrollers |
Drivers/USB/Core/AVR8/Endpoint_AVR8.h | USB Endpoint definitions for the AVR8 microcontrollers |
Drivers/USB/Core/AVR8/EndpointStream_AVR8.h | Endpoint data stream transmission and reception management for the AVR8 microcontrollers |
Drivers/USB/Core/AVR8/Host_AVR8.h | USB Host definitions for the AVR8 microcontrollers |
Drivers/USB/Core/AVR8/OTG_AVR8.h | USB OTG definitions for the AVR8 microcontrollers |
Drivers/USB/Core/AVR8/Pipe_AVR8.h | USB Pipe definitions for the AVR8 microcontrollers |
Drivers/USB/Core/AVR8/PipeStream_AVR8.h | Pipe data stream transmission and reception management for the AVR8 microcontrollers |
Drivers/USB/Core/AVR8/USBController_AVR8.h | USB Controller definitions for the AVR8 microcontrollers |
Drivers/USB/Core/AVR8/USBInterrupt_AVR8.h | USB Controller Interrupt definitions for the AVR8 microcontrollers |
Drivers/USB/Core/UC3/Device_UC3.h | USB Device definitions for the AVR32 UC3 microcontrollers |
Drivers/USB/Core/UC3/Endpoint_UC3.h | USB Endpoint definitions for the AVR32 UC3 microcontrollers |
Drivers/USB/Core/UC3/EndpointStream_UC3.h | Endpoint data stream transmission and reception management for the AVR32 UC3 microcontrollers |
Drivers/USB/Core/UC3/Host_UC3.h | USB Host definitions for the AVR32 UC3B microcontrollers |
Drivers/USB/Core/UC3/Pipe_UC3.h | USB Pipe definitions for the AVR32 UC3 microcontrollers |
Drivers/USB/Core/UC3/PipeStream_UC3.h | Pipe data stream transmission and reception management for the AVR32 UC3 microcontrollers |
Drivers/USB/Core/UC3/USBController_UC3.h | USB Controller definitions for the AVR32 UC3 microcontrollers |
Drivers/USB/Core/UC3/USBInterrupt_UC3.h | USB Controller Interrupt definitions for the AVR32 UC3 microcontrollers |
Drivers/USB/Core/XMEGA/Device_XMEGA.h | USB Device definitions for the AVR XMEGA microcontrollers |
Drivers/USB/Core/XMEGA/Endpoint_XMEGA.h | USB Endpoint definitions for the AVR XMEGA microcontrollers |
Drivers/USB/Core/XMEGA/EndpointStream_XMEGA.h | Endpoint data stream transmission and reception management for the AVR XMEGA microcontrollers |
Drivers/USB/Core/XMEGA/USBController_XMEGA.h | USB Controller definitions for the AVR XMEGA microcontrollers |
Drivers/USB/Core/XMEGA/USBInterrupt_XMEGA.h | USB Controller Interrupt definitions for the AVR XMEGA microcontrollers |
Platform/UC3/ClockManagement.h | Module Clock Driver for the AVR32 UC3 microcontrollers |
Platform/UC3/InterruptManagement.h | Interrupt Controller Driver for the AVR32 UC3 microcontrollers |
Platform/XMEGA/ClockManagement.h | Module Clock Driver for the AVR USB XMEGA microcontrollers |
Scheduler/Scheduler.h | Simple round-robbin pseudo-task scheduler |