Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ports/esp32/machine_timer.c: Solves #4078, ESP32 timer reinitilization error #4811

Commits on May 24, 2019

  1. ports/esp32/machine_timer.c: Solves micropython#4078, ESP32 timer rei…

    …nitilization error
    dybber committed May 24, 2019
    Configuration menu
    Copy the full SHA
    de752c7 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2019

  1. esp32/machine_timer: Reuse timer handles. Deallocate on soft-reset.

    The patch solves the problem where multiple Timer
    objects (e.g. multiple Timer(0) instances) could initialize multiple
    handles to the same internal timer. The list of timers is now
    maintained not for "active" timers (where init is called), but for all
    timers created. The timers are only removed from the list of timers on
    soft-reset (machine_timer_deinit_all).
    dybber committed May 28, 2019
    Configuration menu
    Copy the full SHA
    ed54e67 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2019

  1. Configuration menu
    Copy the full SHA
    93412e0 View commit details
    Browse the repository at this point in the history