Changed I2C status to use an enumerated type instead of #defines.