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

v1 STM32 bxCAN driver. #12

Merged
merged 24 commits into from Sep 29, 2020
Merged

Commits on Sep 18, 2020

  1. Initial commit of v1 STM32 bxCAN driver.

    Tom De Rybel committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    09e5582 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a7aafa2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4b18540 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2020

  1. Update stm32/libcanard/bxcan/src/bxcan.c

    Co-authored-by: Pavel Kirienko <pavel.kirienko@gmail.com>
    TomDeRybel and pavel-kirienko committed Sep 23, 2020
    Configuration menu
    Copy the full SHA
    52e828a View commit details
    Browse the repository at this point in the history
  2. Update stm32/libcanard/bxcan/src/bxcan.h

    Co-authored-by: Pavel Kirienko <pavel.kirienko@gmail.com>
    TomDeRybel and pavel-kirienko committed Sep 23, 2020
    Configuration menu
    Copy the full SHA
    d728eb5 View commit details
    Browse the repository at this point in the history
  3. Update stm32/libcanard/bxcan/src/bxcan.c

    Co-authored-by: Pavel Kirienko <pavel.kirienko@gmail.com>
    TomDeRybel and pavel-kirienko committed Sep 23, 2020
    Configuration menu
    Copy the full SHA
    e5aefc1 View commit details
    Browse the repository at this point in the history
  4. Update stm32/libcanard/bxcan/src/bxcan.h

    Co-authored-by: Pavel Kirienko <pavel.kirienko@gmail.com>
    TomDeRybel and pavel-kirienko committed Sep 23, 2020
    Configuration menu
    Copy the full SHA
    834fb4c View commit details
    Browse the repository at this point in the history
  5. Update stm32/libcanard/bxcan/src/bxcan.c

    Co-authored-by: Pavel Kirienko <pavel.kirienko@gmail.com>
    TomDeRybel and pavel-kirienko committed Sep 23, 2020
    Configuration menu
    Copy the full SHA
    f1ee290 View commit details
    Browse the repository at this point in the history
  6. Update stm32/libcanard/bxcan/src/bxcan.c

    Co-authored-by: Pavel Kirienko <pavel.kirienko@gmail.com>
    TomDeRybel and pavel-kirienko committed Sep 23, 2020
    Configuration menu
    Copy the full SHA
    1064b2e View commit details
    Browse the repository at this point in the history
  7. Update stm32/libcanard/bxcan/src/bxcan.c

    Co-authored-by: Pavel Kirienko <pavel.kirienko@gmail.com>
    TomDeRybel and pavel-kirienko committed Sep 23, 2020
    Configuration menu
    Copy the full SHA
    bd14e33 View commit details
    Browse the repository at this point in the history
  8. Making the suggested changes.

    Tom De Rybel committed Sep 23, 2020
    Configuration menu
    Copy the full SHA
    a0565c1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b3f1c80 View commit details
    Browse the repository at this point in the history
  10. Update stm32/libcanard/bxcan/src/bxcan.c

    Co-authored-by: Pavel Kirienko <pavel.kirienko@gmail.com>
    TomDeRybel and pavel-kirienko committed Sep 23, 2020
    Configuration menu
    Copy the full SHA
    4afa688 View commit details
    Browse the repository at this point in the history
  11. Update stm32/libcanard/bxcan/src/bxcan.c

    Co-authored-by: Pavel Kirienko <pavel.kirienko@gmail.com>
    TomDeRybel and pavel-kirienko committed Sep 23, 2020
    Configuration menu
    Copy the full SHA
    44023b6 View commit details
    Browse the repository at this point in the history
  12. Update stm32/libcanard/bxcan/src/bxcan.c

    Co-authored-by: Pavel Kirienko <pavel.kirienko@gmail.com>
    TomDeRybel and pavel-kirienko committed Sep 23, 2020
    Configuration menu
    Copy the full SHA
    b43feb9 View commit details
    Browse the repository at this point in the history
  13. Continued implmenting requested changes.

    Tom De Rybel committed Sep 23, 2020
    Configuration menu
    Copy the full SHA
    e21774f View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    41000fb View commit details
    Browse the repository at this point in the history
  15. Remainder of the requested changes.

    Tom De Rybel committed Sep 23, 2020
    Configuration menu
    Copy the full SHA
    a94685d View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2020

  1. Respect reserved bits in bxCAN registers.

    Tom De Rybel committed Sep 24, 2020
    Configuration menu
    Copy the full SHA
    f405b12 View commit details
    Browse the repository at this point in the history
  2. Added preprocessor check for BXCAN_MAX_IFACE_INDEX.

    Tom De Rybel committed Sep 24, 2020
    Configuration menu
    Copy the full SHA
    966255f View commit details
    Browse the repository at this point in the history
  3. Re-factored the empty TX mailbox search and priority inversion detect…

    …ion code.
    Tom De Rybel committed Sep 24, 2020
    Configuration menu
    Copy the full SHA
    291303a View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2020

  1. Improved handling of g_tx_deadline[] indexing, moved user defines out…

    … of the driver.
    Tom De Rybel committed Sep 25, 2020
    Configuration menu
    Copy the full SHA
    9425eda View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2020

  1. Fixed initialization error of g_tx_deadline[].

    Tom De Rybel committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    1ddc5b6 View commit details
    Browse the repository at this point in the history
  2. Changed the initial initialization of g_tx_deadline[] to {0}. This re…

    …sults in more robustness during bxCAN configuration.
    Tom De Rybel committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    b601f80 View commit details
    Browse the repository at this point in the history