diff options
| author | Dan Halbert <halbert@adafruit.com> | 2020-10-31 12:28:20 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-10-31 12:28:20 -0400 |
| commit | 144eb131ae7c290c8ad03edd1e293b7962c00dc4 (patch) | |
| tree | de81dd9bc41645095fea88e9e39e36483471e998 /main.c | |
| parent | 0938d4e9c1e78bb79ae82b4bea2cab017ffc1573 (diff) | |
| parent | bbed1b03546802c03f3f20cdcb36d23cd54d047b (diff) | |
Merge pull request #3627 from adafruit/6.0.x
Merge 6.0.x bugfixes to main
Diffstat (limited to 'main.c')
| -rwxr-xr-x | main.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -234,10 +234,12 @@ void cleanup_after_vm(supervisor_allocation* heap) { common_hal_canio_reset(); #endif - reset_port(); + // reset_board_busses() first because it may release pins from the never_reset state, so that + // reset_port() can reset them. #if CIRCUITPY_BOARD reset_board_busses(); #endif + reset_port(); reset_board(); reset_status_led(); } |
