|  |  | @171cd88 | 15 years | jano.vesely | Make sure new_address index is never out of array bounds (fixes #142)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fcc525d | 15 years | jano.vesely | Limit the number of hw retries
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @87037c48 | 15 years | jano.vesely | Fix transfer descriptor act size debug output
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @eb2a48a | 15 years | jano.vesely | Set the value explicitly even if it's the default
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a963a68 | 15 years | jano.vesely | Hw error handling.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ff34e5a | 15 years | jano.vesely | Try to enable hw interrupts
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @17ceb72 | 15 years | jano.vesely | Doxygen
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3bd96bb | 15 years | jano.vesely | Move scheduling to iface functions
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a9f91cd | 15 years | jano.vesely | Refactoring final touches
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9351353 | 15 years | jano.vesely | MAJOR refactoring, solved several TODOs and a leak with ddf infrastructure
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8850690 | 15 years | jano.vesely | Rename uhci_t ⇒ uhci_hc_t, start of bigger HC ↔ RH cleanup
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6143ce3 | 15 years | jano.vesely | Rename queue_head_t ⇒ qh_t
Refactoring
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @eb0dc58 | 15 years | jano.vesely | Doxygen comments, use helper function for setting IOC flag
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @67352d2 | 15 years | jano.vesely | Debug output fixes and refactoring (less spam, more readability)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0db3ad6 | 15 years | jano.vesely | Only check connections of there is a chance for a finished one
Set …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @71b6e92 | 15 years | jano.vesely | Fix assign batch to proper queue
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c0964800 | 15 years | jano.vesely | Another toggle protocol fix.
SET CONFIGURATION resets toggle only if …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0c0f5a5d | 15 years | jano.vesely | Development branch changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5d5f971 | 15 years | vojtechhorky | Removal of usbmem.[ch]
They are not used anywhere and are superseeded …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ec4538d | 15 years | jano.vesely | EHCI handsoff fix (it works now), refactoring, Doxygen
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a7e2f0d | 15 years | jano.vesely | Doxygen and other comments
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bcaefe3 | 15 years | jano.vesely | Yet another refactoring
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2ab6875 | 15 years | jano.vesely | Further refactoring
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4b4e163 | 15 years | jano.vesely | Refactoring
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d4beec3 | 15 years | jano.vesely | Fix toggle protocol implementation
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a60150a | 15 years | jano.vesely | Track toggle on errors
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @57c0a7e | 15 years | jano.vesely | Refactoring
dump setup buffer on TD initialization
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5620bd4 | 15 years | jano.vesely | Integrate device_keeper into bathc structure
Check every control …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @98807e16 | 15 years | jano.vesely | Add setup data parsing and toggle reset
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3e37964 | 15 years | jano.vesely | Use toggle tracking
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @edb5f837 | 15 years | jano.vesely | Add toggle tracking
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @474d08e | 15 years | jano.vesely | Refactoring and SPD support
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @eae83aa | 15 years | jano.vesely | Use SPD on IN packets, use proper PID type
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c5b93dc | 15 years | jano.vesely | Refactoring
Rename transfer_descriptor_t to td_t
Minor fixes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @80fdffe | 15 years | jano.vesely | Support for bulk transfers, minor refactoring
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0e06a14 | 15 years | jano.vesely | Adds support for bulk transfers
Unifies data transfer initialization
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3c775adb | 15 years | jano.vesely | Do not modify UHCI_CLEANER_TIMEOUT constant
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9a422574 | 15 years | jano.vesely | status write(and read) transaction size fix
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bdc8ab1 | 15 years | jano.vesely | Fixed: setup write sends data rounded up to max_packet_size
Unified …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4c7c251 | 15 years | jano.vesely | New PCI device interface, USB legacy disabled during device initialization
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b375bb8 | 15 years | jano.vesely | Refactoring
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9ef0d6d | 15 years | jano.vesely | Remove warning and use proper value for turning of legacy support
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ab414a6 | 15 years | jano.vesely | Use aaccess routines to disable USB Legacy
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @86341e2 | 15 years | jano.vesely | Refactoring
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @cc44f7e | 15 years | jano.vesely | hc and rh work
Support for low speed devices
RH iospace obtained from …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4abc304 | 15 years | jano.vesely | Debug output refactored
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8e1eb4d0 | 15 years | jano.vesely | Trust pci and use the supplied value
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1ae51ae | 15 years | jano.vesely | Refactoring
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @48563a3 | 15 years | jano.vesely | debug messages reworked
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3de48b5 | 15 years | jano.vesely | Switch back to polling
reduce debug verbosity
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @eb292a0 | 15 years | jano.vesely | Reset whole hc during initialization
Increase debug level of hw …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @86c2ccd | 15 years | jano.vesely | Fixes
Fixed: infinite loop in device_keeper
Fixed: assertion fail in …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c3ae877 | 15 years | jano.vesely | Add support for low speed transfers
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1a93bb0 | 15 years | jano.vesely | Preperly support both low and full speed devices using device_keeper
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5f183dc | 15 years | jano.vesely | Add device_keeper implementation
usb_addrkeep_t + usb_speed_t
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @cabda7f | 15 years | jano.vesely | Minor fixes
initialize stack variables
use fixed size 32B address …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2d33eb5 | 15 years | jano.vesely | Use what we have found (even if it's 0)
add debug output
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f20f9e2 | 15 years | jano.vesely | Disable ports on startup
remove device on connection change
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b4875e67 | 15 years | jano.vesely | define default speed in one place
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6495e71 | 15 years | jano.vesely | Make interrupts compiletime option
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6cbe7dad | 15 years | jano.vesely | Get register address for uchi-rhd from uhci-hcd
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e9e58ea3 | 15 years | jano.vesely | Devel changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3b0fb049 | 15 years | smekideki | added uhci ids
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0fc764f | 15 years | jano.vesely | Add some real pci ids
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @233e68d | 15 years | jano.vesely | Devel changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @eb1a2f4 | 15 years | vojtechhorky | Merge mainline changes (DDF refactoring)
This merge includes DDF …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @deece2f | 15 years | jano.vesely | Development branch merge
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @063ead6f | 15 years | vojtechhorky | Merge development/ changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @357a302 | 15 years | vojtechhorky | USB interfaces reorganization
The most important change is that …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @423e8c81 | 15 years | jano.vesely | Use hardware interrupts instead of polling
NOTE: hw interrupt …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fb78ae72 | 15 years | jano.vesely | Move interrupt enabling code to pciintel driver
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b9d910f | 15 years | jano.vesely | Use properly initialized interrupt code
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6edc69a | 15 years | jano.vesely | Development changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7e7f0f5 | 15 years | jano.vesely | Hang up pen phone
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @733a9a8 | 15 years | jano.vesely | Use hardware interrupts
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e221ca0 | 15 years | jano.vesely | Add support for piix4
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b36e5de2 | 15 years | vojtechhorky | Removal of remote parts of old API
The control transfer callbacks for …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @026d6e2 | 15 years | vojtechhorky | Merge development/ changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fa48ebe | 15 years | vojtechhorky | New device's speed uses enum
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @acce4fc | 15 years | jano.vesely | debug output changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0c00dac | 15 years | vojtechhorky | Merge low/high speed hack
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6427cf67 | 15 years | vojtechhorky | Hack for setting low speed/high speed
Currently, it is only a …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @890af992 | 15 years | jano.vesely | Refactoring
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2736b13e | 15 years | jano.vesely | Implement interrupt handler
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @30a4301 | 15 years | jano.vesely | Use interrupt emulation until real hardware interrupts work
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @36a4738 | 15 years | jano.vesely | Add interrupt registration and debug
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9013ad3 | 15 years | jano.vesely | enable IOC on control transfers
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f4c87aa9 | 15 years | jano.vesely | Few fixes and cleanup
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2e85b3c | 15 years | jano.vesely | Development branch
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ec59693 | 15 years | vojtechhorky | USB HC interface has max packet size
Currently, it is only a hack to …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @45c01a1 | 15 years | jano.vesely | hcd reworked, communication is sent in packet batches, improves …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @600733e | 15 years | jano.vesely | Fix: do not report negative size
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @67b6fc5 | 15 years | jano.vesely | Development branch merge
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e0df6c2 | 15 years | jano.vesely | Fix: properly check whether the removed batch is the first in the list …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d6115e5 | 15 years | jano.vesely | continue processing after btach qh are done/gone
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2806cd2 | 15 years | jano.vesely | prefer vertical execution
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @83c439c | 15 years | jano.vesely | Rename tracker⇒batch
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7dd3318 | 15 years | jano.vesely | Add support for batch processing
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8f198c9 | 15 years | jano.vesely | Fixed: error reporting for unsucessfull transfers
Fixed: remove failed TDs
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @53338bda | 15 years | jano.vesely | remove transfers from the list
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  |