summaryrefslogtreecommitdiff
path: root/n/avr/twi-master/test_twi_master.c
diff options
context:
space:
mode:
authorschodet2005-04-17 01:57:01 +0000
committerschodet2005-04-17 01:57:01 +0000
commit6c7ff75996f2f1659269168de880721487afbea0 (patch)
tree071d29f25d57de066a46b884723f1688032f0707 /n/avr/twi-master/test_twi_master.c
parent7fa3d0a763cc4920ca1293de61405f6ae897ecc3 (diff)
Renomage twi_is_finish.
Coups du FREE.
Diffstat (limited to 'n/avr/twi-master/test_twi_master.c')
-rw-r--r--n/avr/twi-master/test_twi_master.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/n/avr/twi-master/test_twi_master.c b/n/avr/twi-master/test_twi_master.c
index dbce0ad..9b8adac 100644
--- a/n/avr/twi-master/test_twi_master.c
+++ b/n/avr/twi-master/test_twi_master.c
@@ -19,6 +19,8 @@ void proto_callback (uint8_t cmd, uint8_t size, uint8_t *args)
{
proto_send ('s', 0, 0);
twi_master_send (args[0], &args[1], 1);
+ while (!twi_master_is_finished ())
+ ;
proto_send ('f', 0, 0);
}
else
@@ -32,7 +34,11 @@ void proto_callback (uint8_t cmd, uint8_t size, uint8_t *args)
if (c != 0)
proto_send ('e', 1 , 0);
else
+ {
+ while (!twi_master_is_finished ())
+ ;
proto_send ('f', 1, data);
+ }
}
else
proto_send ('e', 1, 0);