printf("I2C: Slave 0x%02x adressed\n", TWDR);
#endif
pos = 0x00;
+ databuf[pos] = TWDR;
+ pos++;
TWCR_ACK;
break;
TWCR_RESET;
break;
- case TW_ST_SLA_ACK:
- case TW_ST_DATA_ACK:
- printf("I2C: Data requested\n");
- TWDR = 0x00;
- TWCR_ACK;
- break;
-
default:
printf("I2C: Unimplemented status 0x%02x\n", TW_STATUS);
TWCR_RESET;