diff --git a/src/shared/drivers/i2c/I2CDriver.h b/src/shared/drivers/i2c/I2CDriver.h index 3ce150aa0c17ea20d3b04e97830ab84d12888672..f017422ce2256d53040d81e4a05eb388cfbeef7a 100644 --- a/src/shared/drivers/i2c/I2CDriver.h +++ b/src/shared/drivers/i2c/I2CDriver.h @@ -44,7 +44,7 @@ namespace Boardcore * * This is NOT a thread safe driver. The features supported are: * - Only Master logic; - * - Standard/Fast speed modes; + * - Standard, Fast and Fast plus (if supported) speed modes; * - 7bit addressing; * - Exposes basic read or write methods with the option for the write method to * not generate a STOP condition; @@ -62,7 +62,6 @@ public: READ = 1 }; - // [TODO] limit speed possibilities at compile time with ifdefs? enum Speed : uint8_t { STANDARD = 0, @@ -82,8 +81,8 @@ public: }; /** - * @brief Error enums with a value that makes it possible to or them and - * report more than one error at once + * @brief Error enums with a value that makes it possible to keep the + * "or-red" value to store more errors. */ enum Errors : uint16_t {