Loading src/driver/Kconfig +0 −16 Original line number Diff line number Diff line Loading @@ -129,10 +129,6 @@ select meta_driver_i2c endmenu config driver_softi2c_name string "Instance Name" default "i2c" config driver_softi2c_scl string "SCL Pin" default "pc5" if arch_arduino_nano Loading Loading @@ -162,16 +158,4 @@ bool "Internal Dynamic Pull-Up" help Internal Pull-Up, disabled when transmitting LOW config driver_softi2c_pullup_dynamic_external bool "GPIO Dynamic Pull-Up" depends on arch_msp430fr5969lp || arch_msp430fr5994lp help Pull-Up resistors connected to GPIO, disabled when transmitting LOW config driver_softi2c_pullup_external bool "GPIO Static Pull-Up" depends on arch_msp430fr5969lp || arch_msp430fr5994lp help Pull-Up resistors connected to GPIO, always on endchoice src/driver/soft_i2c.cc +1 −21 Original line number Diff line number Diff line Loading @@ -237,26 +237,6 @@ ON_TIMER_INTERRUPT_tail #ifndef DRIVER_HARDWARE_I2C #if CONFIG_driver_softi2c_pullup_dynamic_external #ifdef MULTIPASS_ARCH_msp430fr5969lp SoftI2C i2c(GPIO::p1_6, GPIO::p1_7, GPIO::p1_4, GPIO::p1_5); #elif MULTIPASS_ARCH_msp430fr5994lp SoftI2C i2c(GPIO::p5_0, GPIO::p5_1, GPIO::p8_2, GPIO::p8_3); #else #error "softi2c_pullup = external not supported on this architecture" #endif /* MULTIPASS_ARCH_* */ #else #if MULTIPASS_ARCH_arduino_nano SoftI2C i2c(GPIO::pc4, GPIO::pc5); #elif MULTIPASS_ARCH_blinkenrocket SoftI2C i2c(GPIO::pc4, GPIO::pc5); #elif MULTIPASS_ARCH_msp430fr5969lp SoftI2C i2c(GPIO::p1_6, GPIO::p1_7); #elif MULTIPASS_ARCH_msp430fr5994lp SoftI2C i2c(GPIO::p5_0, GPIO::p5_1); #elif MULTIPASS_ARCH_posix SoftI2C i2c(GPIO::px00, GPIO::px01); #endif /* MULTIPASS_ARCH_* */ #endif /* !CONFIG_driver_softi2c_pullup_dynamic_external */ SoftI2C i2c(GPIO::CONFIG_driver_softi2c_sda, GPIO::CONFIG_driver_softi2c_scl); #endif /* !DRIVER_HARDWARE_I2C */ Loading
src/driver/Kconfig +0 −16 Original line number Diff line number Diff line Loading @@ -129,10 +129,6 @@ select meta_driver_i2c endmenu config driver_softi2c_name string "Instance Name" default "i2c" config driver_softi2c_scl string "SCL Pin" default "pc5" if arch_arduino_nano Loading Loading @@ -162,16 +158,4 @@ bool "Internal Dynamic Pull-Up" help Internal Pull-Up, disabled when transmitting LOW config driver_softi2c_pullup_dynamic_external bool "GPIO Dynamic Pull-Up" depends on arch_msp430fr5969lp || arch_msp430fr5994lp help Pull-Up resistors connected to GPIO, disabled when transmitting LOW config driver_softi2c_pullup_external bool "GPIO Static Pull-Up" depends on arch_msp430fr5969lp || arch_msp430fr5994lp help Pull-Up resistors connected to GPIO, always on endchoice
src/driver/soft_i2c.cc +1 −21 Original line number Diff line number Diff line Loading @@ -237,26 +237,6 @@ ON_TIMER_INTERRUPT_tail #ifndef DRIVER_HARDWARE_I2C #if CONFIG_driver_softi2c_pullup_dynamic_external #ifdef MULTIPASS_ARCH_msp430fr5969lp SoftI2C i2c(GPIO::p1_6, GPIO::p1_7, GPIO::p1_4, GPIO::p1_5); #elif MULTIPASS_ARCH_msp430fr5994lp SoftI2C i2c(GPIO::p5_0, GPIO::p5_1, GPIO::p8_2, GPIO::p8_3); #else #error "softi2c_pullup = external not supported on this architecture" #endif /* MULTIPASS_ARCH_* */ #else #if MULTIPASS_ARCH_arduino_nano SoftI2C i2c(GPIO::pc4, GPIO::pc5); #elif MULTIPASS_ARCH_blinkenrocket SoftI2C i2c(GPIO::pc4, GPIO::pc5); #elif MULTIPASS_ARCH_msp430fr5969lp SoftI2C i2c(GPIO::p1_6, GPIO::p1_7); #elif MULTIPASS_ARCH_msp430fr5994lp SoftI2C i2c(GPIO::p5_0, GPIO::p5_1); #elif MULTIPASS_ARCH_posix SoftI2C i2c(GPIO::px00, GPIO::px01); #endif /* MULTIPASS_ARCH_* */ #endif /* !CONFIG_driver_softi2c_pullup_dynamic_external */ SoftI2C i2c(GPIO::CONFIG_driver_softi2c_sda, GPIO::CONFIG_driver_softi2c_scl); #endif /* !DRIVER_HARDWARE_I2C */