|
|
@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
|
|
|
@506d330
|
14 years |
jano.vesely |
Implement per endpoint toggle reset
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@92d6868
|
14 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
|
14 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
|
|
|
@87305bb
|
14 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
|
|
|
@f567bcf
|
14 years |
jano.vesely |
Switch to new endpoint toggle control.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8dc762e0
|
14 years |
jano.vesely |
Move endpoint_t to libusb
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@88dd355
|
14 years |
jano.vesely |
Add list of endpoints to devices.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5876d36
|
14 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
|
|
|
@9783496
|
14 years |
jano.vesely |
Remove arg argument
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f0891ce
|
14 years |
jano.vesely |
Add usb_endpoint_manager structure.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@65369473
|
14 years |
jano.vesely |
Check reserved bw
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0cec844d
|
14 years |
vojtechhorky |
Add base support for alternate interfaces
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0b4e7ca
|
14 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
|
14 years |
vojtechhorky |
Pipe mapping respects alternate interface setting
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7526e3d9
|
14 years |
vojtechhorky |
Add base support for alternate interfaces
Currently, alternate …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9bc276b
|
14 years |
vojtechhorky |
Comment clarification
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0053fa38
|
14 years |
jano.vesely |
Development branch changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d773285f
|
14 years |
jano.vesely |
Use per endpoint control transfer mutex
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4ab89e5
|
14 years |
jano.vesely |
Compute used bandwidth during reservation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8870230
|
14 years |
jano.vesely |
Remove useless parameters from bandwidth reservation API.
Add UHCI …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@da9ebca
|
14 years |
jano.vesely |
Add USB bandwidth manager
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@85fa1e1
|
14 years |
lubos.slovak |
HID parser output report API used to create output reports.
+ Added …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@79e1abd
|
14 years |
maklf |
development merge - mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@841e6e5
|
14 years |
maklf |
Output report creating API
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@57d9c05e
|
14 years |
maklf |
Output report creating API preparation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@095b2017
|
14 years |
jano.vesely |
Development branch changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d93b3e3
|
14 years |
jano.vesely |
Add lock for control transfers (hc can't guarantee their atomicity)
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9c0f158
|
14 years |
maklf |
development merge
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@96bfe76
|
14 years |
maklf |
Output report API
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8c40822
|
14 years |
lubos.slovak |
Merged changes from branch maklf (bugfix + paths)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4acf099
|
14 years |
lubos.slovak |
Merged development changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b53d3b7
|
14 years |
maklf |
bitmap data parsing bug fix
parser initialization check bug fix …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@252e30c
|
14 years |
lubos.slovak |
Huge refactoring of KBD driver code.
- Separated code for retrieval …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@915a851
|
14 years |
vojtechhorky |
Add constants for USB device and endpoint status
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@476b71ff
|
14 years |
lubos.slovak |
Finished renaming kbd driver to usbkbd
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@215b001
|
14 years |
vojtechhorky |
Unified default log level of all USB drivers
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e484f3b
|
14 years |
vojtechhorky |
USB framework remembers some descriptors
Currently, it is only device …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a90fc0c
|
14 years |
vojtechhorky |
Refactoring of "enum to string" functions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aaff605
|
14 years |
vojtechhorky |
Add usb_str_speed() function
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c92c13f
|
14 years |
vojtechhorky |
Formatting and comments
No change in functionality.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1387692
|
14 years |
vojtechhorky |
Rename batch_* ⇒ usb_transfer_batch_*
No change in functionality.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e34e77a
|
14 years |
vojtechhorky |
Formatting and comments
No change in functionality
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@68b5ed6e
|
14 years |
vojtechhorky |
Rename device_keeper* ⇒ usb_device_keeper*
Also extended some device …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3954a63b
|
14 years |
vojtechhorky |
Rename usb_endpoint_pipe_*() ⇒ usb_pipe_*()
No change in functionality.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a372663
|
14 years |
vojtechhorky |
Rename usb_endpoint_pipe_t ⇒ usb_pipe_t
No change in functionality.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@925e099
|
14 years |
jano.vesely |
Development changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f8e1a2c
|
14 years |
vojtechhorky |
Merge development/ changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@57abafd
|
14 years |
vojtechhorky |
Add structure for header of hub descriptor
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9cf1c5a
|
14 years |
vojtechhorky |
Add wrappers for standard USB requests (#53)
However, they are not …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c15070c
|
14 years |
jano.vesely |
Fix toggle protocol, add support for all 32 endpoints
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@79c8a96
|
14 years |
jano.vesely |
Development branch changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@81dce9f
|
14 years |
jano.vesely |
Make batch_t a library structure
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1fb1339
|
14 years |
jano.vesely |
Move device_keeper to libusb
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@09daa8b
|
14 years |
smekideki |
using usb/devdrv interface to simplify hub communication …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@382f3266
|
14 years |
vojtechhorky |
Merge development/ changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d71691d
|
14 years |
vojtechhorky |
USB device structure remembers interface
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d8e61b0d
|
14 years |
lubos.slovak |
Report protocol support using HID report parser.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bb41b85
|
14 years |
lubos.slovak |
Merged changes from branch maklf
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6e3b9a58
|
14 years |
lubos.slovak |
Merged changes from branch lelian/hidd
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@da77278
|
14 years |
vojtechhorky |
Add simple "walker" over descriptors
It iterates over all descriptors …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c2343cc
|
14 years |
vojtechhorky |
Add function for getting USB address of a device
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@206f71a
|
14 years |
vojtechhorky |
Getting max_packet_size for default control pipe
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b7d8fd9
|
14 years |
vojtechhorky |
Add IPC layer for endpoint (bandwidth) reservation
No HC driver …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4bf94df
|
14 years |
vojtechhorky |
Add functions for automatic device polling
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@69334af
|
14 years |
vojtechhorky |
Replace asserts with proper checks
Also, added doxygen comments.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c32688d
|
14 years |
maklf |
bitmap translation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6105fc0
|
14 years |
vojtechhorky |
Start work on ticket #85 (USB framework)
Only base skeleton is ready, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0bd4810c
|
14 years |
maklf |
Buffer length of parsed input report
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@021351c
|
14 years |
lubos.slovak |
Merged changes from branch maklf
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8e9becf6
|
14 years |
lubos.slovak |
Merged branch lelian/hidd
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3de529c
|
14 years |
maklf |
delimiter descriptor field is supported now
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5d5f971
|
14 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
|
|
|
@960bee9
|
14 years |
vojtechhorky |
Merge development/ changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1efe89b
|
14 years |
lubos.slovak |
First parameter to usb_debug_str_buffer() made constant.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a6add7a
|
14 years |
vojtechhorky |
Comment and documentation fixes
In the process also removed several …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@019cff6
|
14 years |
vojtechhorky |
Add buffer dumping function usb_debug_str_buffer
Example usage in USB …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b7d9606
|
14 years |
maklf |
report descriptor bug fix
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0588062e
|
14 years |
lubos.slovak |
Merged branch maklf - basic HID report descriptor parser
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c7a2e7e
|
14 years |
maklf |
report item offset
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4723444
|
14 years |
vojtechhorky |
Add allocating "get full config descriptor"
This function …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e259d95
|
14 years |
maklf |
free report descriptor bug fix
forgotten header added
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@da3965e
|
14 years |
maklf |
USB HID report descriptor parser bug fix
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@19a1800
|
14 years |
maklf |
Merge with the current development
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@976f546
|
14 years |
maklf |
Basic version of usb hid report descriptor parser
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ad4562c2
|
14 years |
lubos.slovak |
Changed API for getting descriptors.
- Changed …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3a1aa20
|
14 years |
lubos.slovak |
Merged development.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0475e13
|
14 years |
lubos.slovak |
Setting boot protocol for the keyboard, initialization in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d493ac17
|
14 years |
smekideki |
corrected usb hub descriptor serialization/deserialization declaration …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d972534
|
14 years |
lubos.slovak |
LED setting
- LEDs are determined from remembered modifiers (not …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8f840ed
|
14 years |
lubos.slovak |
Modifiers handling.
- Renamed constants in hidparser.
- Changed …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@92574f4
|
14 years |
lubos.slovak |
Merged development (changes in DDF, etc.).
Conflicts in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b84e114
|
14 years |
vojtechhorky |
Retrieval of USB string
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1a6a234
|
14 years |
vojtechhorky |
Retrieval of list of supported languages (strings)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@071b5f8
|
14 years |
vojtechhorky |
Add allocating version of GET_DESCRIPTOR
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3b5d1535
|
14 years |
vojtechhorky |
Merge mainline 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
|
|
|
@e936e8e
|
14 years |
vojtechhorky |
Add "is session started" function to the pipes API
Replaced direct …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|