Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Isochronous transfer support #29

Open
wants to merge 17 commits into
base: master
Choose a base branch
from

Commits on Jan 14, 2022

  1. Configuration menu
    Copy the full SHA
    708eff5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    74b7d4d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b991630 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    75f1496 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    741d008 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0e662b0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    77c24ec View commit details
    Browse the repository at this point in the history
  8. Back to what's right

    dgoodlad committed Jan 14, 2022
    Configuration menu
    Copy the full SHA
    62a0b0d View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2022

  1. Configuration menu
    Copy the full SHA
    54f4742 View commit details
    Browse the repository at this point in the history
  2. Fix Tx FIFO memory calculation

    This used to allocate 9 * 16 words minimum, no matter how many tx
    endpoints where active. Now we only account for memory allocated to
    enabled Tx endpoints when determining how much has already been used.
    dgoodlad committed Mar 15, 2022
    Configuration menu
    Copy the full SHA
    36c86d1 View commit details
    Browse the repository at this point in the history
  3. Use local usb-device for now

    dgoodlad committed Mar 15, 2022
    Configuration menu
    Copy the full SHA
    99367b5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0554f17 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2022

  1. Don't use local usb-device

    dgoodlad committed Aug 2, 2022
    Configuration menu
    Copy the full SHA
    4304902 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2022

  1. Handle incomplete isochronous IN transfers

    Per RM0383's OTG documentation, when we receive an IISOIXFR interrupt we
    must disable and re-enable the IN endpoint and flush its FIFO before
    retransmitting.
    dgoodlad committed Aug 3, 2022
    Configuration menu
    Copy the full SHA
    fd4fdde View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    04f913d View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2022

  1. Configuration menu
    Copy the full SHA
    7fdb711 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2022

  1. Configuration menu
    Copy the full SHA
    043ac02 View commit details
    Browse the repository at this point in the history