LUFA Library 110528
File List
Here is a list of all files with brief descriptions:
Version.hLUFA library version constants
CodeTemplates/DriverStubs/Buttons.h
CodeTemplates/DriverStubs/Dataflash.h
CodeTemplates/DriverStubs/Joystick.h
CodeTemplates/DriverStubs/LEDs.h
Common/Architectures.hSupported library architecture defines
Common/Attributes.hGCC special function/variable attribute macros
Common/BoardTypes.hSupported pre-made board hardware defines
Common/Common.hCommon library convenience headers, macros and functions
Common/Endianness.hEndianness and Byte Ordering macros and functions
Drivers/Board/Buttons.hDigital button board hardware driver
Drivers/Board/Dataflash.hMaster include file for the board dataflash IC driver
Drivers/Board/Joystick.hDigital joystick board hardware driver
Drivers/Board/LEDs.hLED board hardware driver
Drivers/Board/Temperature.hNTC Temperature Sensor board hardware driver
Drivers/Board/ADAFRUITU4/LEDs.hBoard specific LED driver header for the Adafruit U4 Breakout board
Drivers/Board/ATAVRUSBRF01/Buttons.hBoard specific Buttons driver header for the Atmel ATAVRUSBRF01
Drivers/Board/ATAVRUSBRF01/LEDs.hBoard specific LED driver header for the Atmel ATAVRUSBRF01
Drivers/Board/BENITO/Buttons.hBoard specific Buttons driver header for the Tempusdictum Benito
Drivers/Board/BENITO/LEDs.hBoard specific LED driver header for the Tempusdictum Benito
Drivers/Board/BLACKCAT/LEDs.hBoard specific LED driver header for the BLACKCAT USB JTAG
Drivers/Board/BUI/LEDs.hBoard specific LED driver header for the Busware BUI
Drivers/Board/BUMBLEB/Buttons.hBoard specific Buttons driver header for the Fletchtronics BUMBLEB
Drivers/Board/BUMBLEB/Joystick.hBoard specific joystick driver header for the Fletchtronics BUMLEB
Drivers/Board/BUMBLEB/LEDs.hBoard specific LED driver header for the Fletchtronics BUMBLEB
Drivers/Board/CULV3/Buttons.hBoard specific LED driver header for the Busware CULV3
Drivers/Board/CULV3/LEDs.hBoard specific LED driver header for the Busware CUL V3
Drivers/Board/EVK1101/Buttons.hBoard specific Buttons driver header for the Atmel EVK1101
Drivers/Board/EVK1101/Joystick.hBoard specific joystick driver header for the Atmel EVK1101
Drivers/Board/EVK1101/LEDs.hBoard specific LED driver header for the Atmel EVK1101
Drivers/Board/EVK527/Buttons.hBoard specific Buttons driver header for the Atmel EVK527
Drivers/Board/EVK527/Dataflash.hBoard specific Dataflash driver header for the Atmel EVK527
Drivers/Board/EVK527/Joystick.hBoard specific joystick driver header for the Atmel EVK527
Drivers/Board/EVK527/LEDs.hBoard specific LED driver header for the Atmel EVK527
Drivers/Board/JMDBU2/Buttons.hBoard specific Buttons driver header for the Mattairtech JM-DB-U2
Drivers/Board/JMDBU2/LEDs.hBoard specific LED driver header for the Mattairtech JM-DB-U2
Drivers/Board/MAXIMUS/LEDs.hBoard specific LED driver header for the Maximus
Drivers/Board/MICROSIN162/Buttons.hBoard specific Buttons driver header for the Microsin AVR-USB162 board
Drivers/Board/MICROSIN162/LEDs.hBoard specific LED driver header for the Microsin AVR-USB162 board
Drivers/Board/MINIMUS/Buttons.hBoard specific Buttons driver header for the MINIMUS
Drivers/Board/MINIMUS/LEDs.hBoard specific LED driver header for the MINIMUS
Drivers/Board/OLIMEX162/Buttons.hBoard specific Buttons driver header for the Olimex AVR-USB-162 Development Board
Drivers/Board/OLIMEX162/LEDs.hBoard specific LED driver header for the Olimex AVR-USB-162
Drivers/Board/RZUSBSTICK/LEDs.hBoard specific LED driver header for the Atmel RZUSBSTICK
Drivers/Board/SPARKFUN8U2/LEDs.hBoard specific LED driver header for the Sparkfun ATMEGA8U2 breakout board
Drivers/Board/STK525/Buttons.hBoard specific Buttons driver header for the Atmel STK525
Drivers/Board/STK525/Dataflash.hBoard specific Dataflash driver header for the Atmel STK525
Drivers/Board/STK525/Joystick.hBoard specific joystick driver header for the Atmel STK525
Drivers/Board/STK525/LEDs.hBoard specific LED driver header for the Atmel STK525
Drivers/Board/STK526/Buttons.hBoard specific Buttons driver header for the Atmel STK526
Drivers/Board/STK526/Dataflash.hBoard specific Dataflash driver header for the Atmel STK525
Drivers/Board/STK526/Joystick.hBoard specific joystick driver header for the Atmel STK526
Drivers/Board/STK526/LEDs.hBoard specific LED driver header for the Atmel STK526
Drivers/Board/TEENSY/LEDs.hBoard specific LED driver header for the PJRC Teensy boards
Drivers/Board/UDIP/Buttons.hBoard specific Buttons driver header for the UDIP
Drivers/Board/UDIP/LEDs.hBoard specific LED driver header for the Linnix UDIP
Drivers/Board/UNO/LEDs.hBoard specific LED driver header for the Arduino Uno
Drivers/Board/USBFOO/Buttons.hBoard specific Buttons driver header for the Kernel Concepts USBFOO
Drivers/Board/USBFOO/LEDS.hBoard specific LED driver header for the Kernel Concepts USBFOO
Drivers/Board/USBKEY/Buttons.hBoard specific Buttons driver header for the Atmel USBKEY
Drivers/Board/USBKEY/Dataflash.hBoard specific Dataflash driver header for the Atmel USBKEY
Drivers/Board/USBKEY/Joystick.hBoard specific joystick driver header for the Atmel USBKEY
Drivers/Board/USBKEY/LEDs.hBoard specific LED driver header for the Atmel USBKEY
Drivers/Board/USBTINYMKII/Buttons.hBoard specific Buttons driver header for Tom's USBTINY MKII
Drivers/Board/USBTINYMKII/LEDs.hBoard specific LED driver header for Tom's USBTINY MKII
Drivers/Board/XPLAIN/Dataflash.hBoard specific Dataflash driver header for the Atmel XPLAIN
Drivers/Board/XPLAIN/LEDs.hBoard specific LED driver header for the Atmel XPLAIN
Drivers/Misc/AT45DB321C.hCommand constants for the Atmel AT45DB321C Dataflash
Drivers/Misc/AT45DB642D.hCommand constants for the Atmel AT45DB642D Dataflash
Drivers/Misc/RingBuffer.hLightweight ring buffer, for fast insertion/deletion of bytes
Drivers/Misc/TerminalCodes.hANSI terminal special escape code macros
Drivers/Peripheral/ADC.hHardware Analogue-to-Digital converter driver
Drivers/Peripheral/Serial.hHardware Serial USART driver
Drivers/Peripheral/SPI.hHardware Serial Peripheral Interface driver
Drivers/Peripheral/TWI.hHardware Two Wire Interface (I2C) driver
Drivers/Peripheral/AVR8/ADC_AVR8.hADC Peripheral Driver (AVR8)
Drivers/Peripheral/AVR8/Serial_AVR8.hSerial USART Peripheral Driver (AVR8)
Drivers/Peripheral/AVR8/SPI_AVR8.hSPI Peripheral Driver (AVR8)
Drivers/Peripheral/AVR8/TWI_AVR8.hTWI Peripheral Driver (AVR8)
Drivers/USB/USB.hMaster include file for the library USB functionality
Drivers/USB/Class/Audio.hMaster include file for the library USB Audio Class driver
Drivers/USB/Class/CDC.hMaster include file for the library USB CDC-ACM Class driver
Drivers/USB/Class/HID.hMaster include file for the library USB HID Class driver
Drivers/USB/Class/MassStorage.hMaster include file for the library USB Mass Storage Class driver
Drivers/USB/Class/MIDI.hMaster include file for the library USB MIDI Class driver
Drivers/USB/Class/Printer.hMaster include file for the library USB Printer Class driver
Drivers/USB/Class/RNDIS.hMaster include file for the library USB RNDIS Class driver
Drivers/USB/Class/StillImage.hMaster include file for the library USB Still Image Class driver
Drivers/USB/Class/Common/Audio.hCommon definitions and declarations for the library USB Audio 1.0 Class driver
Drivers/USB/Class/Common/CDC.hCommon definitions and declarations for the library USB CDC Class driver
Drivers/USB/Class/Common/HID.hCommon definitions and declarations for the library USB HID Class driver
Drivers/USB/Class/Common/HIDParser.hUSB Human Interface Device (HID) Class report descriptor parser
Drivers/USB/Class/Common/HIDReportData.hConstants for HID report item attributes
Drivers/USB/Class/Common/MassStorage.hCommon definitions and declarations for the library USB Mass Storage Class driver
Drivers/USB/Class/Common/MIDI.hCommon definitions and declarations for the library USB MIDI Class driver
Drivers/USB/Class/Common/Printer.hCommon definitions and declarations for the library USB Printer Class driver
Drivers/USB/Class/Common/RNDIS.hCommon definitions and declarations for the library USB RNDIS Class driver
Drivers/USB/Class/Common/StillImage.hCommon definitions and declarations for the library USB Still Image Class driver
Drivers/USB/Class/Device/Audio.hDevice mode driver for the library USB Audio 1.0 Class driver
Drivers/USB/Class/Device/CDC.hDevice mode driver for the library USB CDC Class driver
Drivers/USB/Class/Device/HID.hDevice mode driver for the library USB HID Class driver
Drivers/USB/Class/Device/MassStorage.hDevice mode driver for the library USB Mass Storage Class driver
Drivers/USB/Class/Device/MIDI.hDevice mode driver for the library USB MIDI Class driver
Drivers/USB/Class/Device/RNDIS.hDevice mode driver for the library USB RNDIS Class driver
Drivers/USB/Class/Host/CDC.hHost mode driver for the library USB CDC Class driver
Drivers/USB/Class/Host/HID.hHost mode driver for the library USB HID Class driver
Drivers/USB/Class/Host/MassStorage.hHost mode driver for the library USB Mass Storage Class driver
Drivers/USB/Class/Host/MIDI.hHost mode driver for the library USB MIDI Class driver
Drivers/USB/Class/Host/Printer.hHost mode driver for the library USB Printer Class driver
Drivers/USB/Class/Host/RNDIS.hHost mode driver for the library USB RNDIS Class driver
Drivers/USB/Class/Host/StillImage.hHost mode driver for the library USB Still Image Class driver
Drivers/USB/Core/ConfigDescriptor.hUSB Configuration Descriptor definitions
Drivers/USB/Core/Device.hCommon USB Device definitions for all architectures
Drivers/USB/Core/DeviceStandardReq.hUSB device standard request management
Drivers/USB/Core/Endpoint.hUSB Endpoint definitions for all architectures
Drivers/USB/Core/EndpointStream.hEndpoint data stream transmission and reception management
Drivers/USB/Core/Events.hUSB Event management definitions
Drivers/USB/Core/Host.hCommon USB Host definitions for all architectures
Drivers/USB/Core/HostStandardReq.hUSB host standard request management
Drivers/USB/Core/OTG.hCommon USB OTG definitions for all architectures
Drivers/USB/Core/Pipe.hCommon USB Pipe definitions for all architectures
Drivers/USB/Core/PipeStream.hPipe data stream transmission and reception management
Drivers/USB/Core/StdDescriptors.hCommon standard USB Descriptor definitions for all architectures
Drivers/USB/Core/StdRequestType.hUSB control endpoint request definitions
Drivers/USB/Core/USBController.hCommon USB Controller definitions for all architectures
Drivers/USB/Core/USBInterrupt.hUSB controller interrupt service routine management
Drivers/USB/Core/USBMode.hUSB mode and feature support definitions
Drivers/USB/Core/USBTask.hMain USB service task management
Drivers/USB/Core/AVR8/Device_AVR8.hUSB Device definitions for the AVR8 microcontrollers
Drivers/USB/Core/AVR8/Endpoint_AVR8.hUSB Endpoint definitions for the AVR8 microcontrollers
Drivers/USB/Core/AVR8/Host_AVR8.hUSB Host definitions for the AVR8 microcontrollers
Drivers/USB/Core/AVR8/OTG_AVR8.hUSB OTG definitions for the AVR8 microcontrollers
Drivers/USB/Core/AVR8/Pipe_AVR8.hUSB Pipe definitions for the AVR8 microcontrollers
Drivers/USB/Core/AVR8/USBController_AVR8.hUSB Controller definitions for the AVR8 microcontrollers
Drivers/USB/Core/AVR8/USBInterrupt_AVR8.hUSB Controller Interrupt definitions for the AVR8 microcontrollers
Drivers/USB/Core/UC3/Device_UC3.hUSB Device definitions for the AVR32 UC3 microcontrollers
Drivers/USB/Core/UC3/Endpoint_UC3.hUSB Endpoint definitions for the AVR32 UC3 microcontrollers
Drivers/USB/Core/UC3/Host_UC3.hUSB Host definitions for the AVR32 UC3B microcontrollers
Drivers/USB/Core/UC3/Pipe_UC3.hUSB Pipe definitions for the AVR32 UC3 microcontrollers
Drivers/USB/Core/UC3/USBController_UC3.hUSB Controller definitions for the AVR32 UC3 microcontrollers
Drivers/USB/Core/UC3/USBInterrupt_UC3.hUSB Controller Interrupt definitions for the AVR32 UC3 microcontrollers
Scheduler/Scheduler.hSimple round-robbin pseudo-task scheduler