Skip to content

Create SPI/I2C Controller Class #3

Description

@cjchanx

SPI and I2C should have a Controller class that can be used for different channels (1 channel per controller).

The controller should be derived from a PTask (Priority Task) and handle a priority-event queue for each process. The controller class should be able to handle incoming and outgoing data, for instance, on receiving data on a channel meant for one particular task, send that packet off to the task that owns it.

Note: PTask / PQueue need to be thoroughly tested

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions