|
|
|
@98064795
|
13 years |
vojtechhorky |
New device probing does not reserve default address
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1998bcd
|
13 years |
vojtechhorky |
Endpoint registration sends address as well
This is the first step …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@297341b
|
13 years |
vojtechhorky |
Add extra speed as a special value
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c6cb76d
|
13 years |
vojtechhorky |
Merge development/ changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7dfc06fa
|
13 years |
vojtechhorky |
Do not send max packet size with each transfer
See ticket #177, #121 …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@61727bf
|
13 years |
vojtechhorky |
Adding new devices can be done in parallel
The wrapper for adding new …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@85c47729
|
13 years |
jano.vesely |
Per endpoint communication mutex
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4b39af4
|
13 years |
jano.vesely |
Development branch changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8b74997f
|
13 years |
jano.vesely |
OHCI root hub implementation from branch smekideki
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ffc63b0
|
13 years |
jano.vesely |
Remove unused code (old control communication mutex)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4fd3faf
|
13 years |
jano.vesely |
Use per endpoint communication mutex
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cd1cec3b
|
13 years |
jano.vesely |
Separate batch_finish with internal and external errors
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6a32665d
|
13 years |
jano.vesely |
Add endpoint access serializing mechanism.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1c6f4ff
|
13 years |
lubos.slovak |
General HID driver for handling all HID devices.
Now handles only …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fec47d4
|
13 years |
lubos.slovak |
Fixed typos + changed match IDs
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@73ae3373
|
13 years |
lubos.slovak |
Fixed default connection handler + typo
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dd10e07
|
13 years |
lubos.slovak |
Renamed hidd to hiddev
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a8a7063
|
13 years |
jano.vesely |
Deprecated sending ox max_packet_size with every transfer request
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@52cc968
|
13 years |
jano.vesely |
Dead code elimination.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2e6bbcf
|
13 years |
jano.vesely |
Use one function to setup all transfers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7f2e33a
|
13 years |
lubos.slovak |
Fixed requested Report ID, some debugging stuff.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c1b1944
|
13 years |
vojtechhorky |
libusb: refactoring, some functions made public
The aim is to make …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fee6381
|
13 years |
lubos.slovak |
Changes from maklf
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f8e8738
|
13 years |
lubos.slovak |
Changes from development
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@61257f4
|
13 years |
lubos.slovak |
Initial implementation of general HID driver.
- Should handle:
- …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fd9ba204
|
13 years |
lubos.slovak |
Removed HID devices from usbkbd match IDs
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b83edb93
|
13 years |
lubos.slovak |
Report IDs support + fix in kbd_set_led().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@15a9e63
|
13 years |
lubos.slovak |
Bugfix in report descriptor retrieving.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@feb10c88
|
13 years |
jano.vesely |
Remove redundant batch_get parameters
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8f30c2e
|
13 years |
jano.vesely |
Force endpoint existence for all transfers
root hub polling time to 250ms
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fd3940c1
|
13 years |
jano.vesely |
Development branch changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a82889e
|
13 years |
vojtechhorky |
Endpoint registration, hub refactoring
This commit shall complete …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@69df9373
|
13 years |
vojtechhorky |
Add missing documentation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c50941f
|
13 years |
vojtechhorky |
Unused code removal
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3eaa5a5
|
13 years |
vojtechhorky |
Removal of unused structures
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@578a2547
|
13 years |
vojtechhorky |
Hub driver uses standard wrapper for new devices
To allow usage …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9f9b31ad
|
13 years |
vojtechhorky |
Hub new device wrapper registers ctrl endpoint
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d41f301
|
13 years |
vojtechhorky |
Endpoint manager bandwidth fix for ctrl and bulk
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@97ab321
|
13 years |
vojtechhorky |
Merge development/ changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@41c1f7b
|
13 years |
jano.vesely |
Compile fix and OHCI legacy emulation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@049eb87
|
13 years |
jano.vesely |
Fix device_keeper compile error, disable legacy for OHCI
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9a7e5b4
|
13 years |
jano.vesely |
More OHCI structures and refactoring. Add per endpoint toggle reset
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@506d330
|
13 years |
jano.vesely |
Implement per endpoint toggle reset
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@92d6868
|
13 years |
jano.vesely |
Use sane key management in usb_endpoint_manager
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0aae4a6a
|
13 years |
jano.vesely |
Add usb address and endpoint num to endpoint structure
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fc9f88d
|
13 years |
jano.vesely |
Add OHCI HCCA structure and completion codes (common for all structures)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dcaf819
|
13 years |
jano.vesely |
OHCI structures, bandwidth reworked
Initial support for endpoint …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@87305bb
|
13 years |
jano.vesely |
Final cleanup, fix reseting toggle of the last ep in list
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4ca18ae
|
13 years |
jano.vesely |
Drop usage of deprecated deice-keeper_t toggle interface
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f567bcf
|
13 years |
jano.vesely |
Switch to new endpoint toggle control.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8dc762e0
|
13 years |
jano.vesely |
Move endpoint_t to libusb
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1e70157
|
13 years |
jano.vesely |
Header fixes, add qh to endpoint structure, add endpoint toggle reset
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fb8927d
|
13 years |
jano.vesely |
Only INT and ISO transfers require bandwidth reservation
add dead …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@88dd355
|
13 years |
jano.vesely |
Add list of endpoints to devices.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5876d36
|
13 years |
jano.vesely |
OHCI uses usb_endpoint_manager
removed old bandwidth_t
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@391d55b
|
13 years |
jano.vesely |
Add interrupt bandwidth checks
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6ce42e85
|
13 years |
jano.vesely |
Use new usb_endpoint_manager instead of bandwidth_t
Bandwidth checks …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@90b9ab5
|
13 years |
jano.vesely |
Set data member
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9783496
|
13 years |
jano.vesely |
Remove arg argument
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9262571
|
13 years |
jano.vesely |
Make op structures static to avoid conflict
remove one …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f0891ce
|
13 years |
jano.vesely |
Add usb_endpoint_manager structure.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5e2be267
|
13 years |
jano.vesely |
OHCI hw memory structures
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@64dbc83
|
13 years |
maklf |
* Report ID implementation
* Push and Pop report descriptor …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a9974ef
|
13 years |
maklf |
report descriptor parsing - local items reset fixed
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ec6bee4
|
13 years |
lubos.slovak |
Merged maklf (report IDs support)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6bf9bc4
|
13 years |
jano.vesely |
Final part of USB bandwidth reservation.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b6049d7
|
13 years |
jano.vesely |
Refuse transactions without bw reservation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@df40775
|
13 years |
jano.vesely |
Bandwidth allocator fixes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@65369473
|
13 years |
jano.vesely |
Check reserved bw
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@63dabb6
|
13 years |
jano.vesely |
Fix hash table compare function return value
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c4e0b47
|
13 years |
vojtechhorky |
Merge development/ changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3094804b
|
13 years |
jano.vesely |
Another fix for APIC interrupt enable hangup (i8259 too)
Refactoring
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@baa9d5d
|
13 years |
jano.vesely |
Development branch changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5857be2
|
13 years |
jano.vesely |
APIC & i8259 should end connection fibril on hangup
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f9c03b5
|
13 years |
jano.vesely |
Refactoring and dead code removal
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c593b21
|
13 years |
vojtechhorky |
Merge development/ changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0cec844
|
13 years |
vojtechhorky |
Add base support for alternate interfaces
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0b4e7ca
|
13 years |
vojtechhorky |
Add wrapper for changing interface setting
The code needs to be …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@159b91f4
|
13 years |
vojtechhorky |
Pipe mapping respects alternate interface setting
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7526e3d
|
13 years |
vojtechhorky |
Add base support for alternate interfaces
Currently, alternate …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bb18a59
|
13 years |
vojtechhorky |
Ensure "my interface" is alway initialized
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9bc276b
|
13 years |
vojtechhorky |
Comment clarification
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b8f7a0d2
|
13 years |
jano.vesely |
Root hub USB response fix
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ccbcd895
|
13 years |
jano.vesely |
Fix: do not EVER touch batch.buffer
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a8fa88d
|
13 years |
jano.vesely |
OHCI bandwidth and basic initialization
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c2be0e5
|
13 years |
jano.vesely |
OHCI bandwidth
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2c617b0
|
13 years |
jano.vesely |
Basic OHCI initialization
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4d946647
|
13 years |
jano.vesely |
Development branch changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d527a4e
|
13 years |
jano.vesely |
Fix bw manager return value
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d8987b1
|
13 years |
smekideki |
hub: non-removable devices
ohci root hub: feature requests
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@322a8066
|
13 years |
smekideki |
merge from usb/development
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8123695a
|
13 years |
smekideki |
ohci root hub set/clear feature requests redesigned
hub: fix for …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5542b83
|
13 years |
jano.vesely |
Add USB bandwidth control mechanism
Use per endpoint control transfer …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0053fa38
|
13 years |
jano.vesely |
Development branch changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d773285
|
13 years |
jano.vesely |
Use per endpoint control transfer mutex
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1273b86c
|
13 years |
jano.vesely |
Check bandwidth in hc scheduler
Use warnings for now.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a1313b8c
|
13 years |
jano.vesely |
Implement hc bandwidth reservation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4ab89e5
|
13 years |
jano.vesely |
Compute used bandwidth during reservation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@857edac
|
13 years |
jano.vesely |
hash_table_create returns true/false it should use bool instead of int
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c6ba274
|
13 years |
smekideki |
merge with usb/development
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|