Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • LUFA-170418
  • LUFA-151115
  • LUFA-140928
  • LUFA-140302
  • LUFA-130901
  • LUFA-130901-BETA
  • LUFA-130303
  • LUFA-120730
  • LUFA-120730-BETA
  • LUFA-120219
  • LUFA-120219-BETA
  • LUFA-111009
  • LUFA-111009-BETA
  • LUFA-110528
  • LUFA-110528-BETA
16 results

lufa

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    Dean Camera authored
    Rename new CDC class bootloader NO_LOCK_BYTE_SUPPORT compile time option to NO_LOCK_BYTE_WRITE_SUPPORT as reads are still permitted.
    
    Clean up CDC bootloader command processing code.
    40db485c
    History
                       _   _ _ ___ _
                      | | | | | __/ \
                      | |_| U | _| o | - The Lightweight USB
                      |___|___|_||_n_|    Framework for AVRs
                    =========================================
                              Written by Dean Camera
                      dean [at] fourwalledcubicle [dot] com
    
                             http://www.lufa-lib.org
                    =========================================
    
                   LUFA is donation supported. To support LUFA,
                 please donate at http://www.lufa-lib.org/donate
    
                    For Commercial Licensing information, see
                         http://www.lufa-lib.org/license
    
    
    This package contains the complete LUFA library, demos, user-submitted
    projects and bootloaders for use with compatible microcontroller models.
    LUFA is a simple to use, lightweight framework which sits atop the hardware
    USB controller in specific AVR microcontroller models, and allows for the
    quick and easy creation of complex USB devices and hosts.
    
    To get started, you will need to install the "Doxygen" documentation
    generation tool. If you use Linux, this can be installed via the "doxygen"
    package in your chosen package management tool - under Ubuntu, this can be
    achieved by running the following command in the terminal:
    
       sudo apt-get install doxygen
    
    Other package managers and distributions will have similar methods to
    install Doxygen. In Windows, you can download a prebuilt installer for
    Doxygen from its website, www.doxygen.org.
    
    Once installed, you can then use the Doxygen tool to generate the library
    documentation from the command line or terminal of your operating system. To
    do this, open your terminal or command line to the root directory of the
    LUFA package, and type the following command:
    
       make doxygen
    
    Which will recursively generate documentation for all elements in the
    library - the core, plus all demos, projects and bootloaders. Generated
    documentation will then be available by opening the file "index.html" of the
    created Documentation/html/ subdirectories inside each project folder.
    
    The documentation for the library itself (but not the documentation for the
    individual demos, projects or bootloaders) is also available as a separate
    package from the project webpage for convenience if Doxygen cannot be
    installed.