Commit Graph

6 Commits

Author SHA1 Message Date
Dean Camera
c02a2c5257 Use seperate ATTR_NON_NULL_PTR_ARG() decorators in the XMEGA TWI driver to prevent Doxygen from choking. 2013-08-13 21:46:41 +02:00
Dean Camera
7c57ad3858 Fix XMEGA TWI driver indentation and style to conform to the rest of the LUFA codebase. 2013-08-13 21:30:34 +02:00
Michael Janssen
6dd0447c12 Bugfixes with the protocol.
- 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
2013-08-06 23:33:06 -05:00
Michael Janssen
a403b12b8d Fix NON-NULL attributes, add for TWI_t. 2013-07-24 11:16:55 -05:00
Michael Janssen
50e8fc615d TWI Master has a sub-structure 2013-07-24 11:12:03 -05:00
Michael Janssen
2d21e36dd9 Add TWI Peripheral driver for XMEGA 2013-07-24 11:07:46 -05:00