Skip to content

Support of several instances of TinyUSB stack (device or host) #3092

Open
@roma-jam

Description

@roma-jam

Related area

port support

Hardware specification

all hardware with several ports

Is your feature request related to a problem?

Unable to init stack on two ports simultaneously.

Relates to:

Describe the solution you'd like

Possibility to run TinyUSB (device) stack on several peripherals (ports) simultaneously.

In the code that would be like:

tusb_rhport_init_t dev_init = {
  .role = TUSB_ROLE_DEVICE,
  .speed = TUSB_SPEED_AUTO
};

tusb_rhport_init(0, &dev_init);
tusb_rhport_init(1, &dev_init);

I have checked existing issues, dicussion and documentation

  • I confirm I have checked existing issues, dicussion and documentation.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions