mirror of
https://github.com/micropython/micropython.git
synced 2025-12-16 01:40:14 +01:00
ports: Guard calls to machine_*_deinit_all() with #if where appropriate.
To allow these features to be properly disabled.
This commit is contained in:
@@ -249,15 +249,21 @@ int main(int argc, char **argv) {
|
||||
#if MICROPY_PY_NETWORK
|
||||
mod_network_deinit();
|
||||
#endif
|
||||
#if MICROPY_PY_MACHINE_I2S
|
||||
machine_i2s_deinit_all();
|
||||
#endif
|
||||
rp2_dma_deinit();
|
||||
rp2_pio_deinit();
|
||||
#if MICROPY_PY_BLUETOOTH
|
||||
mp_bluetooth_deinit();
|
||||
#endif
|
||||
#if MICROPY_PY_MACHINE_PWM
|
||||
machine_pwm_deinit_all();
|
||||
#endif
|
||||
machine_pin_deinit();
|
||||
#if MICROPY_PY_MACHINE_UART
|
||||
machine_uart_deinit_all();
|
||||
#endif
|
||||
#if MICROPY_PY_MACHINE_I2C_TARGET
|
||||
mp_machine_i2c_target_deinit_all();
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user