peripherals/i2c: don't disable master mode in configure_slave
diff --git a/target/ast10x0/peripherals/i2c/slave.rs b/target/ast10x0/peripherals/i2c/slave.rs index 360e988..b603df6 100644 --- a/target/ast10x0/peripherals/i2c/slave.rs +++ b/target/ast10x0/peripherals/i2c/slave.rs
@@ -174,11 +174,6 @@ /// Configure the controller for slave mode pub fn configure_slave(&mut self, config: &SlaveConfig) -> Result<(), I2cError> { - // Ensure master mode is disabled first - self.regs() - .i2cc00() - .modify(|_, w| w.enbl_master_fn().clear_bit()); - // Set slave address self.regs().i2cs40().write(|w| unsafe { w.slave_dev_addr1()