|
|
|
@56f8a04
|
14 years |
lubos.slovak |
Some asserts and checks (code even more defensive
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e7df6cd
|
14 years |
lubos.slovak |
Added some asserts to static functions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@777e336
|
14 years |
lubos.slovak |
Minor changes in subdrivers API.
- Changed vendor ID and product ID …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1cbb4b7
|
14 years |
lubos.slovak |
Fixed freeing of subdrivers + some debug output.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f76153ce
|
14 years |
lubos.slovak |
Subdriver initialization.
- Function for finding proper subdrivers …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@62bd8d3
|
14 years |
lubos.slovak |
First draft of subdriver mappings.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ba358ed
|
14 years |
lubos.slovak |
Minor changes
- ifdef guards renamed
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@60c0573
|
14 years |
lubos.slovak |
Preparation for HID subdrivers.
- Preparation for registering …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dc4c19e
|
14 years |
lubos.slovak |
Development changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@82e8861
|
14 years |
jano.vesely |
Minor fixes (parameter order, endpoint registration for OHCI rh)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0ede0c3
|
14 years |
jano.vesely |
Root hub need to have its endpoints registered too
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@86b4ee0
|
14 years |
jano.vesely |
Minor fixes
Size really does not matter for control and bulk endpoint …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@edc4c66
|
14 years |
jano.vesely |
Development branch changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d824daf
|
14 years |
vojtechhorky |
Remove explicit reservation of default address
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1c258d1
|
14 years |
vojtechhorky |
Getting default address less active
Now the fibril sleeps for at …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@46e078a
|
14 years |
vojtechhorky |
USBHC iface: remove default address reservation
This functionality is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d32ed36
|
14 years |
jano.vesely |
Fix toggle reset endpoint filter
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0748854
|
14 years |
vojtechhorky |
Merge development/ changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f11c288
|
14 years |
jano.vesely |
Fix crash on endpoint_t instance removal
Remove unused default …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a19a2d7
|
14 years |
jano.vesely |
Removed implementation of unused interfaces
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ba038f4
|
14 years |
jano.vesely |
Don't keep endpoints in two separate structures
Fixes crash …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@501e5df
|
14 years |
jano.vesely |
Development changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8790650
|
14 years |
jano.vesely |
More debug (still does not work)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@709e868
|
14 years |
smekideki |
several fixes for hub drivers (non-removable devices, ohci root hub, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b79c31f9
|
14 years |
smekideki |
patch for cyclical dependencies
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2ad98fd
|
14 years |
smekideki |
added ports.h/c files (forgot to add them before)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a43f1d18
|
14 years |
smekideki |
merge with usb/development
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f35b294
|
14 years |
smekideki |
codelifting
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@97e7e8a
|
14 years |
vojtechhorky |
Add drvusbohci group to Doxygen
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a9d67aa
|
14 years |
vojtechhorky |
Refactoring: libusb, USBHC interface protocol
Highlights:
* …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@77223f8
|
14 years |
vojtechhorky |
Client does not send max packet size
Let's pretend this commit …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c6394aa
|
14 years |
vojtechhorky |
Merge development/ changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5410c04
|
14 years |
vojtechhorky |
Automatic pipe sessions
It is no longer necessary to start sessions …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7b715892
|
14 years |
vojtechhorky |
Merge development/ changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8efafda
|
14 years |
vojtechhorky |
usbinfo and MID driver does not use pipe sessions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4ede178
|
14 years |
vojtechhorky |
No start/end pipe session calls in libusb
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e9ce696
|
14 years |
vojtechhorky |
Add functions for explicit long transfers
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1e1b1a9
|
14 years |
smekideki |
usbhub refactoring
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ff0e354
|
14 years |
jano.vesely |
Postpone launching of interrupt emulator after everything else is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@112d159
|
14 years |
jano.vesely |
Debug output and startup fixes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8e8b84f
|
14 years |
jano.vesely |
OHCI prototype (does not work)
minor UHCI code-style changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@39db23f
|
14 years |
jano.vesely |
Development branch changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0c311d5
|
14 years |
jano.vesely |
Add missing flags and comments
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d48fcc0
|
14 years |
vojtechhorky |
Fine grain locking of USB pipes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a546687
|
14 years |
vojtechhorky |
Sessions started automatically on pipes
It is no longer necessary to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9ff5ff82
|
14 years |
jano.vesely |
Set filled flag when scheduling transfers
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8961c22
|
14 years |
smekideki |
merge with usb/development
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d5ac90f
|
14 years |
vojtechhorky |
Serialization of IPC requests over pipe phone
The pipe phone is now …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3e490eb
|
14 years |
smekideki |
attempt to merge usb/development hub changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4c28d17
|
14 years |
jano.vesely |
OHCI scheduling
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f1be95c8
|
14 years |
jano.vesely |
Add forgotten TD implementation, add error parsing
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e42dd32
|
14 years |
jano.vesely |
OCHI structures fixed, setup control transfer
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b6c9e1e
|
14 years |
vojtechhorky |
Reserving default address directly obsoleted
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@98064795
|
14 years |
vojtechhorky |
New device probing does not reserve default address
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b854e56
|
14 years |
jano.vesely |
Implement TD initialization
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1998bcd
|
14 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
|
14 years |
vojtechhorky |
Add extra speed as a special value
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7786cea
|
14 years |
jano.vesely |
Implement endpoint descriptor initialization
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@96b8f322
|
14 years |
jano.vesely |
Copy batch direction from supplied ep
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@06c552c
|
14 years |
jano.vesely |
Create batch memory structures.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@344925c
|
14 years |
jano.vesely |
Initialize OHCI hc memory structures
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c6cb76d
|
14 years |
vojtechhorky |
Merge development/ changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7dfc06fa
|
14 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
|
14 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
|
|
|
@6b6e3ed3
|
14 years |
jano.vesely |
Initialize transfer queues
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f98b8269
|
14 years |
jano.vesely |
Port transfer_list from UHCI
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6bec59b
|
14 years |
jano.vesely |
Port endpoint framework usage from UHCI
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6acc80f3
|
14 years |
jano.vesely |
Size is always max_packet_size in endpoint registration
At least …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@85c47729
|
14 years |
jano.vesely |
Per endpoint communication mutex
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4b39af4
|
14 years |
jano.vesely |
Development branch changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8b74997f
|
14 years |
jano.vesely |
OHCI root hub implementation from branch smekideki
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ffc63b0
|
14 years |
jano.vesely |
Remove unused code (old control communication mutex)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a49e171
|
14 years |
lubos.slovak |
Fix in mouse polling callback
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4fd3faf
|
14 years |
jano.vesely |
Use per endpoint communication mutex
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cd1cec3b
|
14 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
|
14 years |
jano.vesely |
Add endpoint access serializing mechanism.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c32a585a
|
14 years |
lubos.slovak |
Added more debug output to generic HID device handling
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e9f0348
|
14 years |
lubos.slovak |
Mouse driver integrated into the general HID driver.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@74a1ba9
|
14 years |
lubos.slovak |
Removed unused code, fixed some typos
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1c6f4ff
|
14 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
|
14 years |
lubos.slovak |
Fixed typos + changed match IDs
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@73ae3373
|
14 years |
lubos.slovak |
Fixed default connection handler + typo
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dd10e07
|
14 years |
lubos.slovak |
Renamed hidd to hiddev
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a8a7063
|
14 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
|
14 years |
jano.vesely |
Dead code elimination.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2e6bbcf
|
14 years |
jano.vesely |
Use one function to setup all transfers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7f2e33a
|
14 years |
lubos.slovak |
Fixed requested Report ID, some debugging stuff.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c1b1944
|
14 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
|
14 years |
lubos.slovak |
Changes from maklf
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f8e8738
|
14 years |
lubos.slovak |
Changes from development
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@61257f4
|
14 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
|
14 years |
lubos.slovak |
Removed HID devices from usbkbd match IDs
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b83edb93
|
14 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
|
14 years |
lubos.slovak |
Bugfix in report descriptor retrieving.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@36cd378
|
14 years |
smekideki |
some more comments
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a4e18e1
|
14 years |
smekideki |
partial merge form usb/development
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@feb10c88
|
14 years |
jano.vesely |
Remove redundant batch_get parameters
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8f30c2e
|
14 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
|
14 years |
jano.vesely |
Development branch changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a82889e
|
14 years |
vojtechhorky |
Endpoint registration, hub refactoring
This commit shall complete …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|