Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • U uPython-mirror
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • TASTETASTE
  • uPython-mirror
  • Repository
Switch branch/tag
  • uPython-mirror
  • stmhal
  • hal
  • f4
  • src
  • stm32f4xx_hal_i2c.c
Find file BlameHistoryPermalink
  • Damien George's avatar
    stmhal: In HAL I2C driver, move DMA setup to after sending I2C address. · ea040a4f
    Damien George authored Jan 30, 2016
    Previous to this patch the DMA was setup and then the I2C address sent.
    If the I2C address sending failed (eg no I2C device on the bus) then the
    DMA was left in an inconsistent state.
    
    This patch moves the DMA setup to after a successful sending of the I2C
    address(es).
    
    See issue #1765.
    ea040a4f