mbed library sources(for async_print)

Dependents:   AsyncPrint

Fork of mbed-src by mbed official

Revision:
212:34d62c0b2af6
Parent:
13:0645d8841f51
Child:
525:c320967f86b9
--- a/common/I2C.cpp	Sun May 25 08:00:07 2014 +0100
+++ b/common/I2C.cpp	Mon May 26 18:15:07 2014 +0100
@@ -21,10 +21,9 @@
 
 I2C *I2C::_owner = NULL;
 
-I2C::I2C(PinName sda, PinName scl) {
+I2C::I2C(PinName sda, PinName scl) : _i2c(), _hz(100000) {
     // The init function also set the frequency to 100000
     i2c_init(&_i2c, sda, scl);
-    _hz = 100000;
 
     // Used to avoid unnecessary frequency updates
     _owner = this;