HMC5883: More fixes for magbaro board