http://mbed.org/users/okano/code/PCA9547/#33ef755248e0