aboutsummaryrefslogtreecommitdiffstats
path: root/LUFA/Drivers/Peripheral
Commit message (Collapse)AuthorAgeFilesLines
* Documentation: Fix Doxygen grouping.Dean Camera2019-09-045-42/+42
|
* Documentation: Update copyrights to 2019.Dean Camera2019-01-0818-36/+36
|
* Update copyrights for 2018.Dean Camera2018-01-0418-36/+36
|
* Update copyrights for 2017.Dean Camera2017-04-1818-36/+36
|
* Update copyrights to 2016.Dean Camera2016-01-3118-36/+36
|
* Fix void pointer arithmetic in the Serial peripheral drivers.Dean Camera2015-12-222-2/+6
|
* Use 16-bit length for TWI driver packet read/write requests for longer ↵Dean Camera2015-09-274-8/+8
| | | | transfers.
* Update copyrights to 2015 (better late than never).Dean Camera2015-05-1718-36/+36
|
* Fix incorrect XMEGA serial driver stream functions (thanks to William ↵Dean Camera2015-05-172-8/+12
| | | | Patterson).
* Minor documentation improvements.Dean Camera2015-03-152-2/+4
|
* Fixed broken AVR8 USART-SPI peripheral driver (thanks to Phil Zakielarz).Dean Camera2014-09-131-10/+18
|
* Merge pull request #38 from jacobschloss/xmega_twi_capsDean Camera2014-09-081-12/+12
|\ | | | | Fix mismatched capitalization of "TWI" for the XMEGA architecture TWI driver.
| * Make twi capitalization match.Jacob Schloss2014-09-071-12/+12
| |
* | Fix Serial_XMEGA.h syntax and define errorHell2014-08-131-3/+3
| |
* | Add Serial_IsSendReady() and Serial_IsSendComplete() serial driver API ↵Dean Camera2014-07-152-2/+56
|/ | | | functions.
* Update copyrights for 2014.Dean Camera2014-01-0418-36/+36
|
* Use seperate ATTR_NON_NULL_PTR_ARG() decorators in the XMEGA TWI driver to ↵Dean Camera2013-08-131-3/+3
| | | | prevent Doxygen from choking.
* Fix XMEGA TWI driver indentation and style to conform to the rest of the ↵Dean Camera2013-08-132-104/+103
| | | | LUFA codebase.
* Merge branch 'xmega-twi' of github.com:jamuraa/lufa into xmega-twi-integrationDean Camera2013-08-133-0/+490
|\
| * Bugfixes with the protocol.Michael Janssen2013-08-062-12/+21
| | | | | | | | | | | | | | | | - Bitmasks need to be equal, not just result in non-zero - Only read status once in case it changes under us - Logical and not binary and when checking for acks on sending - We need to stop the bus when receiving the last byte - Force the bus into idle mode when we are Initing
| * Minor bugfixes / missed compile stuff.Michael Janssen2013-07-311-7/+7
| |
| * Fix NON-NULL attributes, add for TWI_t.Michael Janssen2013-07-241-8/+8
| |
| * TWI Master has a sub-structureMichael Janssen2013-07-241-4/+4
| |
| * Add TWI Peripheral driver for XMEGAMichael Janssen2013-07-243-0/+481
| |
* | Fix broken USART SPI driver for the AVR8 architecture.Dean Camera2013-08-121-4/+4
|/
* Update board Dataflash_Init() functions to automatically configure the ↵Dean Camera2013-06-121-2/+2
| | | | appropriate communication interface.
* Ensure core library documentation sections use unique IDs.Dean Camera2013-06-0113-33/+33
|
* Fix Serial peripheral driver compile error for XMEGA devices.Dean Camera2013-04-292-4/+4
|
* Fix typo in the XMEGA SerialSPI peripheral driver.Dean Camera2013-04-231-1/+1
|
* Add some missing function attributes.Dean Camera2013-04-116-30/+51
|
* Don't generate the full HTML documentation when only needing the XML version ↵Dean Camera2013-04-111-0/+3
| | | | for post-processing.
* Added new CONCAT() and CONCAT_EXPANDED() convenience macros.Dean Camera2013-04-061-8/+1
|
* Minor documentation improvements.Dean Camera2013-03-181-1/+1
|
* Changed all *_SendByte() function prototypes to accept a void pointer for ↵Dean Camera2013-02-244-14/+14
| | | | the input buffer (thanks to Simon Küppers) instead of a uint8_t pointer.
* Fixed bug in the TWI peripheral driver for the AVR8 devices causing ↵Dean Camera2013-01-151-2/+4
| | | | incorrect failure codes to be returned in some cases (thanks to Peter K).
* Update copyright year to 2013.Dean Camera2013-01-0316-32/+32
|
* Remove support for devices that were not put into production.Dean Camera2013-01-032-22/+18
|
* Minor documentation improvements.Dean Camera2012-10-0516-16/+16
|
* Minor documentation improvements.Dean Camera2012-08-201-5/+8
|
* Spell check source code, fix mistakes.Dean Camera2012-06-091-1/+1
|
* Upgrade Doxygen configuration files for Doxygen 1.8.1, fix broken stylesheet ↵Dean Camera2012-05-208-30/+30
| | | | and footer HTML, add explicit spacing into documentation code fragments to prevent Doxygen from removing empty lines in the output.
* Reintegrate the FullEPAddresses development branch into trunk.Dean Camera2012-04-142-15/+5
|
* Ensure Temperature.c and TWI_AVR8.c can be compiled silently in projects ↵Dean Camera2012-04-091-1/+1
| | | | with non-supported hardware - produce errors only if the user application includes the module header files.
* Add architecture guards to all architecture-specific files, so that they can ↵Dean Camera2012-04-073-0/+14
| | | | be bulk-added to existing IDE projects without having to exclude unused architecture files.
* Minor documentation fixes - change \note entries to \warning where ↵Dean Camera2012-02-242-8/+6
| | | | appropriate and remove/update old documentation.
* Fix errors uncovered by the new build test compile warnings; fix UC3 pipe ↵Dean Camera2012-02-191-2/+0
| | | | configuration function broken, redundant function prototypes and unused parameters.
* Add build tests to verify correct compilation of as many modules as possible ↵Dean Camera2012-02-184-99/+99
| | | | | | | | | | under as many architectures as possible. Fix broken compilation of LUFA under C++ compilers when the Serial peripheral module header file is included in a C++ source file. Fix missing semicolon in the UC3 architecture host pipe functions. Fix failed compilation for the XMEGA architecture if USB_DEVICE_ONLY us not specified.
* Add missing file Subversion EOL-style properties.Dean Camera2012-02-131-76/+76
|
* Minor documentation improvements.Dean Camera2012-02-125-53/+53
|
* Minor documentation improvements.Dean Camera2012-02-123-16/+17
|