and base the scheduler on that and other factors. One needs to calculate the USB bandwidth etc. It all goes difficult as the device making use of the isoc transfer may be at any point on the device tree. Setting up the isoc transfer pipe might differ on those two and the driver code might be different.įor isoc transfer there needs to be a scheduler that makes sure no isoc transfers are dropped and that they happen at the right time. Don't know for sure what the difference is. One is just the normal isoc transfer and the other is realtime implementation of isoc transfer. There seems to be 2 types of isoc transfers that can be used by Poseidon. Isochronous code is already in place in poseidon.library, transfers are just not queued to be transferred in the host driver code.
Gge909 pc recoil pad controller setup on project 64 drivers#
The following specific chipsets and drivers are also available - use Prefs/Trident to confirm Vendor and Product IDs - Please let us know any mistakes or any information to be added to this General Chat list AROS-Exec or here AROS World USB transfers can be of the type control, isochronous, interrupt, or bulk. Host Adapter USB1 OHCI UHCI USB2 EHCI USB3.0 USB3.1 xHCI USB4 xHCI