Line 299... |
Line 299... |
299 |
|
299 |
|
300 |
exit(1); |
300 |
exit(1); |
301 |
} |
301 |
} |
302 |
#endif |
302 |
#endif |
303 |
|
303 |
|
304 |
printf("writing to adapter"); |
- |
|
305 |
i2c_tiny_usb_write(0,0,0); |
- |
|
306 |
|
- |
|
307 |
/* do some testing */ |
304 |
/* do some testing */ |
308 |
printf("Getting adapter functionalities"); |
305 |
printf("Getting adapter functionalities\n"); |
309 |
i2c_tiny_usb_get_func(); |
306 |
i2c_tiny_usb_get_func(); |
310 |
|
307 |
|
311 |
/* try to set i2c clock to 100kHz (10us), will actually result in ~50kHz */ |
308 |
/* try to set i2c clock to 100kHz (10us), will actually result in ~50kHz */ |
312 |
/* since the software generated i2c clock isn't too exact. in fact setting */ |
309 |
/* since the software generated i2c clock isn't too exact. in fact setting */ |
313 |
/* it to 10us doesn't do anything at all since this already is the default */ |
310 |
/* it to 10us doesn't do anything at all since this already is the default */ |
314 |
printf("Reseting I2C clock to 100 kHz"); |
311 |
printf("Reseting I2C clock to 100 kHz\n"); |
315 |
i2c_tiny_usb_set(CMD_SET_DELAY, 10); |
312 |
i2c_tiny_usb_set(CMD_SET_DELAY, 10); |
316 |
|
313 |
|
317 |
/* -------- begin of ds1621 client processing --------- */ |
314 |
/* -------- begin of ds1621 client processing --------- */ |
318 |
printf("Probing for DS1621 ... "); |
315 |
printf("Probing for DS1621 ... "); |
319 |
|
316 |
|