Make TWI_ReadPacket() use a repeated start condition rather than a full bus release...
authorDean Camera <dean@fourwalledcubicle.com>
Wed, 31 Aug 2011 07:17:33 +0000 (07:17 +0000)
committerDean Camera <dean@fourwalledcubicle.com>
Wed, 31 Aug 2011 07:17:33 +0000 (07:17 +0000)
commit88d022a75245e7492ecd11a5e1ea5c553acf0b2c
treeafc2c8b9321a04d1bb66cb47389ad249ec50e54e
parentdc9133ad21e1661abdcc549a274b0cb464b0ac9e
Make TWI_ReadPacket() use a repeated start condition rather than a full bus release/recapture after the read address has been sent.

Fix TWI_ReadPacket() not releasing the bus correctly after all data transferred.

Make TWI_SendByte() and TWI_ReceiveByte() non-inline to reduce compiled binary size.
LUFA/Drivers/Peripheral/AVR8/TWI_AVR8.c
LUFA/Drivers/Peripheral/AVR8/TWI_AVR8.h