|
|
@5f183dc
|
14 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
|
14 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
|
14 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
|
14 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
|
14 years |
jano.vesely |
define default speed in one place
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6495e71
|
14 years |
jano.vesely |
Make interrupts compiletime option
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6cbe7dad
|
14 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
|
14 years |
jano.vesely |
Devel changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3b0fb049
|
14 years |
smekideki |
added uhci ids
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0fc764f
|
14 years |
jano.vesely |
Add some real pci ids
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@233e68d
|
14 years |
jano.vesely |
Devel changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@eb1a2f4
|
14 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
|
14 years |
jano.vesely |
Development branch merge
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@063ead6f
|
14 years |
vojtechhorky |
Merge development/ changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@357a302
|
14 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
|
14 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
|
14 years |
jano.vesely |
Move interrupt enabling code to pciintel driver
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b9d910f
|
14 years |
jano.vesely |
Use properly initialized interrupt code
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6edc69a
|
14 years |
jano.vesely |
Development changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7e7f0f5
|
14 years |
jano.vesely |
Hang up pen phone
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@733a9a8
|
14 years |
jano.vesely |
Use hardware interrupts
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e221ca0
|
14 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
|
|
|
@518372c
|
15 years |
jano.vesely |
Error reporting refactored
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@687efaa
|
15 years |
jano.vesely |
Reuse libusb usbdevice interface
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6cd7b17
|
15 years |
jano.vesely |
Add warnings reduce timeout
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5d4193c
|
15 years |
jano.vesely |
UHCI internals rework, add support for ew control transfer API
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f96aefc
|
15 years |
jano.vesely |
reduce debug output
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f9014bc
|
15 years |
jano.vesely |
Fixes: is_active should compare to 0 conversion to bool does not work …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2964aa87
|
15 years |
jano.vesely |
Adds fw debug prints and enables QH recheck
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@61bb85d
|
15 years |
jano.vesely |
Fix: interrupt calls should use interrupt trackers
Fix: interrupt …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3cc5ccda
|
15 years |
jano.vesely |
Use mutex to guard the tracker_list
Do not resolve finished trackers …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e0004ad
|
15 years |
jano.vesely |
Fixes: don't move buffer_offset in setup stage
usbinfo utility works
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2b4dbd1
|
15 years |
jano.vesely |
Fixes: Use 8B as default control pipe max packet size
Fixes: use …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@014d5033
|
15 years |
jano.vesely |
Fixes: set tracker speed in init
changes debug level
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f241b05b
|
15 years |
jano.vesely |
Adds new calbacks implementation
several debug texts
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a72620d
|
15 years |
jano.vesely |
Adds new API hc stubs
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fe10e72
|
15 years |
jano.vesely |
Fixes(only for new API trackers): add support for toggle bit
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3f189c5
|
15 years |
jano.vesely |
Lots of cleanup, removes unused code (replaced by trackers)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7e62b62
|
15 years |
jano.vesely |
Use trackers for interrupt transfers
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@52b7f15f
|
15 years |
jano.vesely |
Fixes: zero TD in case it is accesssed uninitialized
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c8dd5b1
|
15 years |
jano.vesely |
Adds tracker interrupt_in and interrupt_out implementaion
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9e80904
|
15 years |
jano.vesely |
Adds the use of trackers for control transfers(old API)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e2172cf8
|
15 years |
jano.vesely |
Fixes: report proper size in tracker call_in
Adds few debug lines
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9a818a9
|
15 years |
jano.vesely |
Adds support for tracker scheduling and callback
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@da17cf0
|
15 years |
jano.vesely |
Adds tracker support for the old control connection API
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4192d3d6
|
15 years |
jano.vesely |
Add new tracking mechanism for complex transfers
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4d73d71
|
15 years |
jano.vesely |
add some basic packet checks
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@474afc9
|
15 years |
jano.vesely |
development branch changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@17aca1c
|
15 years |
vojtechhorky |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@400575c5
|
15 years |
jano.vesely |
Add UHCI Host Controller driver (uhci-hcd)
Add UHCI Root Hub driver …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d6f78857
|
15 years |
jano.vesely |
More debug output
reduce timeout
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9e4f6a7
|
15 years |
jano.vesely |
Add QH element pointer to debug output
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dcef3669
|
15 years |
jano.vesely |
debug output fix
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@881c47b
|
15 years |
jano.vesely |
New UHCI packet scheduler
queues are named for nicer debug output …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@97e87de
|
15 years |
jano.vesely |
Add some more error checking
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1669a73
|
15 years |
jano.vesely |
Minor refactoring
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5944244
|
15 years |
jano.vesely |
Refactoring uhci_ functions are called on uhci_t not device_t
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c56dbe0
|
15 years |
jano.vesely |
Added license statement to all .c files
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@afcd86e
|
15 years |
jano.vesely |
Driver uhci-hcd uses unified debug log
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1256a0a
|
15 years |
jano.vesely |
uhci-rhd - UHCI Root hub drier as a separated process
this wil …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@37ac7bb
|
15 years |
jano.vesely |
Renames "uhci"→"uhci-hcd" to prepare RH drier separation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|