|
|
@ad86349
|
14 years |
jano.vesely |
Support short packets in OHCI
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c9dc471
|
14 years |
jano.vesely |
Handle error states on ED properly.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@545764b
|
14 years |
jano.vesely |
Add support for OHCI toggle set and get
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5f7c846
|
14 years |
jano.vesely |
Fix resume and operational registry values
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d6522dd
|
14 years |
jano.vesely |
Fixes (OHCI works with new architecture)
Remove completed batch from …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7013b14
|
14 years |
jano.vesely |
Batch processing implemented to use static EDs.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9a6fde4
|
14 years |
jano.vesely |
Batch uses static endpoint descriptors
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@592369ae
|
14 years |
jano.vesely |
Add proper locking to prevent use/remove race
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5a2c42b
|
14 years |
jano.vesely |
Use endpoint lists instead of transfer lists.
Create and enqueue …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2759c52
|
14 years |
jano.vesely |
Add OHCI endpoint structure to endpoint manager.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6bb0f43
|
14 years |
jano.vesely |
Move endpoint registration to hc.c
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2cc6e97
|
14 years |
jano.vesely |
Move more functionality to libUSB usb_transfer_batch_t
UHCI uses one …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8148ee3a
|
14 years |
jano.vesely |
Root hub does not need ddf device pointer
Use endpoint manager …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d017cea
|
14 years |
jano.vesely |
Remove EP information stored in usb_transfer_batch_t
rename …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d91645ab
|
14 years |
lubos.slovak |
Match ids for NVIDIA OHCI (Dell Studio XPS 1330).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9f104af4
|
14 years |
jano.vesely |
Resume default debug level, consider all touched TDs done
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aa9ccf7
|
14 years |
jano.vesely |
More debug output and some fixes
Add mutex for scheduling and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fd153d3
|
14 years |
jano.vesely |
OHCI structures use different alignment from OHCI
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c6fe469
|
14 years |
jano.vesely |
Add support for INT and BULK transfers
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7628050
|
14 years |
jano.vesely |
Fix IN/OUT values, keep non pointer bits when assigning TDs
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@eaf1e3d
|
14 years |
jano.vesely |
Fix TD data direction values
Only check transfer queues if there are …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@78d4e1f
|
14 years |
jano.vesely |
Init ED queue registers AFTER device reset
Disable and enabled …
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
|
|
|
@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
|
|
|
@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
|
|
|
@c6394aa
|
14 years |
vojtechhorky |
Merge development/ changes
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
|
|
|
@0c311d5
|
14 years |
jano.vesely |
Add missing flags and comments
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
|
|
|
@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
|
|
|
@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
|
|
|
@7786cea
|
14 years |
jano.vesely |
Implement endpoint descriptor initialization
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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@049eb87
|
14 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
|
|
|
@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
|
|
|
@fc9f88d
|
14 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
|
|
|
@f567bcf
|
14 years |
jano.vesely |
Switch to new endpoint toggle control.
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
|
|
|
@5e2be267
|
14 years |
jano.vesely |
OHCI hw memory structures
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ccbcd895
|
14 years |
jano.vesely |
Fix: do not EVER touch batch.buffer
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c2be0e5
|
14 years |
jano.vesely |
OHCI bandwidth
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2c617b0
|
14 years |
jano.vesely |
Basic OHCI initialization
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8123695a
|
14 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
|
|
|
@03eea27
|
14 years |
smekideki |
merge with usb/development
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@66a54cc
|
14 years |
smekideki |
ohci root hub driver fixes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9b640c42
|
14 years |
jano.vesely |
Forgotten UHCI renames, root hub id is usb&class=hub not usb&mid
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0368669c
|
14 years |
smekideki |
ohci root hub codelifting
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aee6c73
|
14 years |
smekideki |
merge from development
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f3da9b2
|
14 years |
smekideki |
ohci root hub codelifting
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b3f655f
|
14 years |
jano.vesely |
RH cleanup
sry, I had to…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@53f1c87
|
14 years |
jano.vesely |
OHCI root hub registration reworked
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f97717d9
|
14 years |
smekideki |
merge from development
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d8421c4
|
14 years |
smekideki |
ohci root hub driver starts doing something
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@81001f6
|
14 years |
jano.vesely |
Fix debug output typo
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@05ead5c
|
14 years |
jano.vesely |
Fix str_error parameter
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4d0c40b
|
14 years |
smekideki |
ohci root hub implementation basis, missing descriptors and interrupt …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@11dd29b
|
14 years |
vojtechhorky |
Using interrupts in OHCI and UHCI optional
Added option to HelenOS …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b9fa0a9
|
14 years |
jano.vesely |
80-column fixes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1c6a45f
|
14 years |
jano.vesely |
Whitespace fixes (no functionality changed)
iface.c should be more or …
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
|
|
|
@7102aa5
|
14 years |
vojtechhorky |
Merge development/ changes
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
|
|
|
@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
|
|
|
@5d1db18
|
14 years |
jano.vesely |
Set rh address to -1 if devman register fails
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7d6a676
|
14 years |
jano.vesely |
Add interrupt emulator
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9078de8f
|
14 years |
jano.vesely |
Add forgotten header
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5156580
|
14 years |
jano.vesely |
Set rh address to 0 during dummy_reset
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d328172
|
14 years |
jano.vesely |
Implement driver side batch routines, make rh reuse requests
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2bf8f8c
|
14 years |
jano.vesely |
Implement batch_get
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@be7950e8
|
14 years |
jano.vesely |
Implement interface, add stub batch functions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ff582d47
|
14 years |
jano.vesely |
A really ugly way to register hub
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8627377
|
14 years |
jano.vesely |
Add usb iface implementation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a6d1bc1
|
14 years |
jano.vesely |
Add infrastructure for rh registration.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b0beee82
|
14 years |
jano.vesely |
Implement address reservation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bab71635
|
14 years |
jano.vesely |
Renames, remove ohci prefix
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
|
|
|
@e7bc999
|
14 years |
jano.vesely |
Add interrupt support
Fix register structure
Interrupts disabled as …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@42dbb26
|
14 years |
jano.vesely |
Enable access to device registers
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b8e9acb
|
14 years |
jano.vesely |
Name fix
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@41b96b4
|
14 years |
jano.vesely |
OHCI stub
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|