Skip to content

Padring #221

@jwnrt

Description

@jwnrt

Currently the GPIO modules handle pin behaviour (pull-ups, inverting, etc.) and have a chardev interface. For correct pin modelling, we will need the chardev interface to connect to a padring representing the pads/pins of the chip rather than the GPIO block directly.

The pads should be routed through the pinmux which should handle attributes like opendrain, inverting, etc. then routed to a block, i.e. GPIO. We can consider adding special-purpose pins to the padring such as reset and possibly SPI CS.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions