|  |  | @ecbad17 | 8 years | aearsis | usbhost: Implemented bandwidth accounting for USB 2.0
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5e2b1ae6 | 8 years | aearsis | usbhost: reserve default speed in library
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @63431db2 | 8 years | aearsis | xhci: remove unnecessary field
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @56257ba | 8 years | aearsis | usbhost: manage endpoints by library + get/set_toggle → reset_toggle
 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9efad54 | 8 years | aearsis | usb: move endpoint descriptor parsing to HC
This better separates …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @35c37fc | 8 years | aearsis | ehci: refactor to dma_buffers
One big hidden thing was refactored - …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b60944b | 8 years | aearsis | xhci: inline hc_dcbaa_fini
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c54b898 | 8 years | petr.manek | usbdev: refactoring
The device_remdriver callback was renamed to …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @11d4c747 | 8 years | jenda.jzqk73 | scratchpad: fix overlapping and swapped register fields as per 5.3.4
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2523293 | 8 years | petr.manek | usbdiag: data validity tests bound to the remote interface
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bf7b747 | 8 years | petr.manek | usbdiag: add data validity tests
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5c75456 | 8 years | salmelu | xhci: isochronous transfers made working
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5dfb70c9 | 8 years | petr.manek | uhci: moved offline call from usbhost, terminating hanging transfers
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @deb2e55 | 8 years | petr.manek | usbhost: refactoring
Moved the "online" attribute from xhci_device_t …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @67d58e8 | 8 years | petr.manek | xhci: fix typo in device_online
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @95a62dc | 8 years | petr.manek | xhci: add [some] docstrings in bus.c
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2e2af3a | 8 years | petr.manek | xhci: add docstrings in endpoint.c
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b10a434 | 8 years | petr.manek | usbdiag: refactoring
Remote usbdiag interface has been modified to …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @96c416a | 8 years | petr.manek | usbdiag: measure test duration
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b7b7898 | 8 years | petr.manek | usbdiag: refactoring
Reconciliated the usb_diagandusbdiag…
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ff16da5f | 8 years | petr.manek | usbdiag: added isochronous test
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @74c0de0 | 8 years | aearsis | xhci: add memory barrier to event ring
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f543804 | 8 years | aearsis | xhci: fix 32-bit write of EHB not being noticed
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @503086d8 | 8 years | aearsis | xhci: get IRQ when an error occures
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4abb134 | 8 years | aearsis | xhci: fix not setting RCS flag
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @06f45cf | 8 years | petr.manek | usbdiag: bound interrupt endpoint tests to the remote interface
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e9d600c2 | 8 years | petr.manek | usbdiag: added interrupt endpoint tests, printing tmon device path
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @cec130b | 8 years | petr.manek | Jumping out of the read cycle upon error.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fd312d5 | 8 years | petr.manek | usbdiag: more robust testing framework, added bulk in stress test, …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @15f8079 | 8 years | aearsis | xhci: Program max_slots correctly
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @85bf12ba | 8 years | petr.manek | usbdiag: coupled endpoint numbers with endpoint specs for usbdev
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bd1fab90 | 8 years | salmelu | xhci: isoch endpoint buffers weren't freed
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5909c59 | 8 years | salmelu | xhci: fixed isoch_transfers array
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @02a7575 | 8 years | petr.manek | usbdiag: add subclass and protocol of diag interface
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @47a9633 | 8 years | petr.manek | usbdiag: mapping endpoints for diagnostic devices the right way
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @83fb72e | 8 years | aearsis | xhci: allocate all scratchpads in one buffer
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0bb4738 | 8 years | jenda.jzqk73 | xhci_dump_port: dump all values
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @32fb6bce | 8 years | aearsis | usbhost: refactoring
This commit moves interrupt, status and schedule …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1ea0bbf | 8 years | petr.manek | usbdiag: addressing endpoints by their numbers
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6a1211c | 8 years | petr.manek | usbdiag: simple bulk out in test
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @41ebc36 | 8 years | petr.manek | usbdiag: move contents of libusbdiag to libdrv, registered usbdiag …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @17f8abc | 8 years | petr.manek | usbdiag: remove connection handler
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @64d138b | 8 years | petr.manek | usbdiag: finalize IPC ops for tmon, simple demo waiting for test
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a8723748 | 8 years | petr.manek | usbdiag: add server, dummy stubs and skeletons
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6832245 | 8 years | aearsis | usbhost bus: refactor the bus ops
This way, method names better …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @10cd715 | 8 years | aearsis | usbhost bus: request_address → reserve_default_address
It doesn't …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6455d39 | 8 years | salmelu | Added isochronous locks, over/underrun detection
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7d957b2 | 8 years | aearsis | xhci commands: timeouts are in microseconds
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @53db806 | 8 years | aearsis | xhci bus: fix setup of FS device
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @889146e | 8 years | aearsis | xhci: commands shall not just timeout
Previous behavior was breaking …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6ef407b | 8 years | jenda.jzqk73 | Fix COM1 not being enumerated.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b7e1458 | 8 years | petr.manek | usbdiag: rename usbdbg to usbdiag
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1814b4ae | 8 years | petr.manek | usbdbg: responding to CLASS_DIAGNOSTIC match ids
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6c8a221c | 8 years | petr.manek | usbdbg: basic device driver bookkeeping
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d23fab9 | 8 years | petr.manek | usbdbg: add debug device driver
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @64fea02 | 8 years | aearsis | usbhost: refactor include hiearchy
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a0e09ef | 8 years | aearsis | xhci: fix leaking transfer batch
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6d91888 | 8 years | Hlavaty.Ondrej | xhci: deal with short transfers
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9162b27 | 8 years | Hlavaty.Ondrej | ohci: fixed bugs introduced by refactoring
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @27b0ea0 | 8 years | Hlavaty.Ondrej | ehci: fixed bugs introduced by refactoring
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6b433a8 | 8 years | salmelu | Isochronous transfers - endpoint initialization
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d3086873 | 8 years | salmelu | First isoch transfers - transfers.c part
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @888238e9 | 8 years | Hlavaty.Ondrej | usbhost: endpoints do not have speed on their own
This information …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ff14aede | 8 years | Hlavaty.Ondrej | usbhost: move TT management to library
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @306a36d | 8 years | Hlavaty.Ondrej | xhci: configuration of endpoint 0
Moved fetching of the first 8B of …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e76c0ea | 8 years | petr.manek | Renamed and simplified static method for input context allocation.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b80c1ab | 8 years | Hlavaty.Ondrej | xhci: use dma_buffers instead of malloc32 util
A bit of refactoring …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f9d0a86 | 8 years | Hlavaty.Ondrej | Merge tag '0.7.1'
The merge wasn't clean, because of changes in build …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @53b9f2c | 8 years | jiri | Move usbhid and usbmast alongide hid and block drivers, respectively.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @887c9de | 8 years | aearsis | xhci: added missing write barrier
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @cecba66e | 8 years | zarevucky.jiri | Instead of using library paths directly, refer to libraries by name …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @41df71f9 | 8 years | aearsis | ddf: split usb interface to usb and usbhc
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @479e32d | 8 years | aearsis | ddf: removed usbhc iface
As it is currently not used anywhere. It …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @17873ac7 | 8 years | aearsis | usbhost endpoint: endpoint→active replaced by tracking active batch
 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a312d8f | 8 years | aearsis | uhci: fixed buffer copying on IN transaction
Lost in some …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ef1a3a8 | 8 years | petr.manek | Added memory structure for stream TRB rings. Implemented their …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d33dc780 | 8 years | petr.manek | Refactoring. Renamed device array to better reflect its indexing.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9620a54 | 8 years | petr.manek | Small changes. Temporarily fixed no device problem for endpoint …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @62f8025 | 8 years | petr.manek | Centrally disabled deallocation of endpoint-related data structures …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6b2930b | 8 years | petr.manek | Issuing deconfigure / configure commands when offlining / onlining a …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a3044b4 | 8 years | petr.manek | Ending device operation gracefully when possible.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9868982 | 8 years | petr.manek | Refactoring. XHCI bus ops are set using a neat macro.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c910ecf | 8 years | petr.manek | Added fun_online and _offline hooks to [EOU]HCI.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d37514e | 8 years | petr.manek | Routing fun_online and _offline through the USB bus. Added appropriate …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d46ceb2b | 8 years | petr.manek | Modified libusbdev to forward fun_online and _offline calls to USB …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @40a3bfa | 8 years | petr.manek | Refactoring. Moved a lot of device deallocation from root hub to bus. …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @58ac3ec | 8 years | aearsis | uhci: finished forgotten refactoring to generic batch
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8b8c164 | 8 years | aearsis | libusbhost bus: endpoint→device is now managed by bus implementation
 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7010861 | 8 years | salmelu | Added a check for trb ring initialization
This could cause weird …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3f6c94ed | 8 years | salmelu | Stubs for stream initialization
Streams should not be initialized …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a501aaba | 8 years | aearsis | xhci trb_ring: fix ring wrapping
The Toggle Cycle of the Link TRB …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @928afc8d | 8 years | aearsis | xhci: unleash the full power of xhci_cmd_sync_inline
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @25251bb | 8 years | aearsis | xhci: move pointer to hc from device to bus
Also, fixes the bug of hc …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @62558202 | 8 years | aearsis | xhci: fix th_port not getting a value
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2cf28b9 | 8 years | aearsis | xhci: connecting devices deeper than to roothub
It still does not …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f668d60 | 8 years | aearsis | xhci: moved speed back to HC, keeping usb speed → port speed mapping
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @47ab89e | 8 years | aearsis | trb ring: fix freeing segments
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3cbc138 | 8 years | aearsis | xhci commands: sync returns EOK only if the command was finished …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a5b3de6 | 8 years | aearsis | usbhost endpoint: removed target
The reasons for having usb_target_t …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c3d926f3 | 8 years | petr.manek | Big command refactoring. Unified and encapsulated command function …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  |