|
|
|
@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
|
|
|
@acce4fc
|
14 years |
jano.vesely |
debug output changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@890af992
|
14 years |
jano.vesely |
Refactoring
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2736b13e
|
14 years |
jano.vesely |
Implement interrupt handler
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@30a4301
|
14 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
|
14 years |
jano.vesely |
Add interrupt registration and debug
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9013ad3
|
14 years |
jano.vesely |
enable IOC on control transfers
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f4c87aa9
|
14 years |
jano.vesely |
Few fixes and cleanup
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2e85b3c
|
14 years |
jano.vesely |
Development branch
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ec59693
|
14 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
|
|
|
@4e832d8
|
14 years |
vojtechhorky |
Removed unnecessary dependency for libusbvirt
Somehow, specifying …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f294926
|
14 years |
vojtechhorky |
Merged IPC phones hiding
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f673f60
|
14 years |
vojtechhorky |
UHCI root hub hides IPC phones even more
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e40b9f00
|
14 years |
vojtechhorky |
Hub address management with device connection
These functions are …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d714945
|
14 years |
vojtechhorky |
Add special init for device on default address
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c5d61ae6
|
14 years |
vojtechhorky |
Add wrapper for general connection to host controller
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@69b1f3d
|
14 years |
vojtechhorky |
Merged removal of USB outcome type
Replaced with standard libc error …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@daec5e04
|
14 years |
vojtechhorky |
Removal of usb_outcome_t (ticket 55)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@55f690c
|
14 years |
vojtechhorky |
libc str_error() extended
Added explicit tests for several …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8ab1ad4c
|
14 years |
vojtechhorky |
Add EBADCHECKSUM error code
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@324fa1e
|
14 years |
vojtechhorky |
Merge development/ changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d4ee4e2
|
14 years |
vojtechhorky |
Merge improvements of pipe API
Mostly cleaning and refactoring.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@47c573a
|
14 years |
vojtechhorky |
Pipe API independent of the old one
The low IPC level was copied from …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@567d002
|
14 years |
vojtechhorky |
Removal of asynchronous functions of pipe API
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b53ca1e
|
14 years |
vojtechhorky |
Merge development/ changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bfe0eb5
|
14 years |
vojtechhorky |
Merged libusb cleaning
The libusb cleaning involved removal of some …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@78e3dc4
|
14 years |
vojtechhorky |
Virtual keyboard reports itself as a boot one
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8555112
|
14 years |
vojtechhorky |
Address keeping in addrkeep.h only
Removed symbolic link, the hcd.h …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@28cb8bf7
|
14 years |
vojtechhorky |
Unused header removal from libusb
Another remainder of coupling hub …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@962ce100
|
14 years |
vojtechhorky |
Unused code removal in libusb
We dropped the effort to have hub …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d15809b4
|
14 years |
vojtechhorky |
Merge development/ changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0d36c20
|
14 years |
vojtechhorky |
Descriptor dump uses hexadecimals for vendors
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@54d9058
|
14 years |
vojtechhorky |
Merge development/ changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dc04868
|
14 years |
vojtechhorky |
File reorganization
Functions for USB pipes distributed into more …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@45c01a1
|
14 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
|
|
|
@3937bda
|
14 years |
vojtechhorky |
Allow control write transfers with no data stage
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6b1931b
|
14 years |
vojtechhorky |
Merge development/ changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f6a1386
|
14 years |
vojtechhorky |
Fix bad headers
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@600733e
|
14 years |
jano.vesely |
Fix: do not report negative size
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@67b6fc5
|
14 years |
jano.vesely |
Development branch merge
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e0df6c2
|
14 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
|
14 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
|
14 years |
jano.vesely |
prefer vertical execution
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@83c439c
|
14 years |
jano.vesely |
Rename tracker⇒batch
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7dd3318
|
14 years |
jano.vesely |
Add support for batch processing
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8f5b6561
|
14 years |
vojtechhorky |
Merge better pipe initialization in HID driver
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b43bcf1
|
14 years |
vojtechhorky |
Better initialization of poll pipe in HID driver
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@edfed73
|
14 years |
vojtechhorky |
Add USB HID subclass constants
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@345ea18
|
14 years |
vojtechhorky |
Use hexadecimals for vendor ids
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1824609b
|
14 years |
vojtechhorky |
Merge updated to pipe API
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d321cd7
|
14 years |
vojtechhorky |
Merge development/ changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4e8e1f5
|
14 years |
vojtechhorky |
Device recognition uses pipe API
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8f198c9
|
14 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
|
|
|
@f6309b6
|
14 years |
jano.vesely |
Merge development branch
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@53338bda
|
14 years |
jano.vesely |
remove transfers from the list
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@518372c
|
14 years |
jano.vesely |
Error reporting refactored
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@79d2987
|
14 years |
vojtechhorky |
Merge development/ changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@608afb9
|
14 years |
vojtechhorky |
Hack for usbinfo application
Allow querying UHCI in QEMU more easily.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1968de5
|
14 years |
vojtechhorky |
Merged get_buffer request removal (ticket 54)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5842493
|
14 years |
vojtechhorky |
Fix call leakage
Data read call is always answered.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4e38d69
|
14 years |
vojtechhorky |
Merged development/ changes
Warning: this merge breaks some things …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@687efaa
|
14 years |
jano.vesely |
Reuse libusb usbdevice interface
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6cd7b17
|
14 years |
jano.vesely |
Add warnings reduce timeout
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1e64b250
|
14 years |
vojtechhorky |
Remove traces of GET_BUFFER method
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@03197ffc
|
14 years |
vojtechhorky |
HID driver uses pipe API (again)
The SET_CONFIGURATION request is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5d4193c
|
14 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
|
|
|
@0a6fa9f
|
14 years |
vojtechhorky |
Get buffer replaced with asynchronous data read
The GET_BUFFER …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8bf1eeb
|
14 years |
vojtechhorky |
Add async_data_read() function to libc
The function is an …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f96aefc
|
14 years |
jano.vesely |
reduce debug output
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f9014bc
|
14 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
|
14 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
|
14 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
|
14 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
|
|
|
@ad29045
|
14 years |
jano.vesely |
Enable usbhid
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e0004ad
|
14 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
|
14 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
|
14 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
|
|
|
@f82cc1a8
|
14 years |
jano.vesely |
Development changes, VirtualHC config option
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f241b05b
|
14 years |
jano.vesely |
Adds new calbacks implementation
several debug texts
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a72620d
|
14 years |
jano.vesely |
Adds new API hc stubs
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fe10e72
|
14 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
|
14 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
|
14 years |
jano.vesely |
Use trackers for interrupt transfers
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@52b7f15f
|
14 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
|
14 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
|
14 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
|
14 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
|
14 years |
jano.vesely |
Adds support for tracker scheduling and callback
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@da17cf0
|
14 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
|
14 years |
jano.vesely |
Add new tracking mechanism for complex transfers
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0397e5a4
|
14 years |
vojtechhorky |
Merge development/ changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@25971d2
|
14 years |
vojtechhorky |
Endpoint pipes has maximum packet size
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cd50486
|
14 years |
vojtechhorky |
Merge development/ changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@960ff451
|
14 years |
vojtechhorky |
Launch of virtual USB HC configurable
It is possible to specify …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4d73d71
|
14 years |
jano.vesely |
add some basic packet checks
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@474afc9
|
14 years |
jano.vesely |
development branch changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e29e09cf
|
14 years |
vojtechhorky |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@17aca1c
|
14 years |
vojtechhorky |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e778543
|
14 years |
vojtechhorky |
Merge development/ changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|