|
dxd - dynax driver framework 3.0.1d223
cross platform open source driver development framework
|
Public Attributes | |
| uint8_t * | buffer |
| < explicit feedback: an asynchronous sink states its rate on an isoc endpoint of its own, one request per bus frame of a round; the platform stands the slots | |
| union isoc::frame * | frame |
| per slot: its request's frame descriptors | |
| uint32_t | micro_frames |
| requests per frame: the feedback endpoint's interval at high speed | |
| uint32_t | packet |
| 3 byte states 10.14 samples per frame, 4 byte 16.16 | |
| uint64_t | rate |
| the sink's last stated rate, samples per frame in 16.16 | |
| uint64_t | remainder |
| the 16.16 fraction carried from frame to frame | |
| uint64_t * | sequence |
| per slot: the bus frame it is scheduled for, 0: free | |
| uint8_t* dx::usb::isoc::pipeline< pipe_t >dx::usb::isoc::pipeline::[struct].sync buffer |
< explicit feedback: an asynchronous sink states its rate on an isoc endpoint of its own, one request per bus frame of a round; the platform stands the slots
every slot's packets, one per micro frame
| union isoc::frame* dx::usb::isoc::pipeline< pipe_t >dx::usb::isoc::pipeline::[struct].sync frame |
per slot: its request's frame descriptors
| uint32_t dx::usb::isoc::pipeline< pipe_t >dx::usb::isoc::pipeline::[struct].sync micro_frames |
requests per frame: the feedback endpoint's interval at high speed
| uint32_t dx::usb::isoc::pipeline< pipe_t >dx::usb::isoc::pipeline::[struct].sync packet |
3 byte states 10.14 samples per frame, 4 byte 16.16
| uint64_t dx::usb::isoc::pipeline< pipe_t >dx::usb::isoc::pipeline::[struct].sync rate |
the sink's last stated rate, samples per frame in 16.16
| uint64_t dx::usb::isoc::pipeline< pipe_t >dx::usb::isoc::pipeline::[struct].sync remainder |
the 16.16 fraction carried from frame to frame
| uint64_t* dx::usb::isoc::pipeline< pipe_t >dx::usb::isoc::pipeline::[struct].sync sequence |
per slot: the bus frame it is scheduled for, 0: free
| (c) copyright 2009 dynamic acoustics e.U. | generated on |