Skip to content

APIs that didnt port well to multi-ness #2

Description

@guruofquality
  • channel api -
    • frontend mapping - made the format a comma separated list. Not so bad, and this probably works for anyone using it - probably ok
  • clock api -
    • clock rate api - sets the same rate to all devices -- probably ok
    • clock source api - no way to set source differently on different devices. A possible workaround might be to use comma separation like the frontend mapping.
  • time api -
    • time source api - no way to set source differently on different devices. A possible workaround might be to use comma separation like the frontend mapping.
  • register api -
    • read/write register does not specify a device -- this call is deprecated and has been replaced by a named version which will support multiple devices -- probably ok
  • i2c and spi api - does not specify a specific bank, this api does not support multiple banks, let alone multiple devices. Probably needs named banks just like uarts, gpio, and the new register api

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions