Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • S SCP-firmware
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
    • Locked files
  • Issues 10
    • Issues 10
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 7
    • Merge requests 7
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Firmware
  • SCP-firmware
  • Merge requests
  • !184

i2c: Add support for concurrent requests

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Darryl Green requested to merge github/fork/raphaelgault/i2c-concurrent-requests into master Jan 24, 2020
  • Overview 2
  • Commits 11
  • Pipelines 0
  • Changes 4

Created by: raphaelgault

On a system, it is usual for several I2C slaves to be attached to the same I2C bus. This results in possible concurrent accesses to the I2C bus as a firmware entity may want to access a device it controls through the I2C bus while the bus is busy communicating with another device.

This series adds support for concurrent requests on an I2C bus. That way, users of this module don't have to take into account that they may share an I2C bus.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: github/fork/raphaelgault/i2c-concurrent-requests