|
|
@79ae36dd
|
14 years |
martin |
new async framework with integrated exchange tracking
* strict …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8d6c1f1
|
14 years |
jakub |
Merge USB support.
Changes from …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@049a16f
|
14 years |
smekideki |
set address request on OHCI root hub returns ENOTSUP
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@109d55c
|
14 years |
vojtechhorky |
Code beautification
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b2387c2
|
14 years |
smekideki |
removed todos
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6ab7f3e9
|
14 years |
smekideki |
some code tiding
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ed0cc81
|
14 years |
jano.vesely |
Development branch changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2df648c2
|
14 years |
jano.vesely |
COnst and whitespace fixes, reduce debug output level on interrupt
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e89bb50
|
14 years |
smekideki |
oops, one parenthes missed
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@63d4d4fd
|
14 years |
smekideki |
minor changes
uint8_t * → uint32_t * conversions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b8cab5c
|
14 years |
smekideki |
merge with usb/development
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8953514
|
14 years |
jano.vesely |
Handle transfer list initialization failure
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8bb61e6
|
14 years |
smekideki |
more comments for ohci root hub
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@70c85320
|
14 years |
jano.vesely |
Fix crash on endpoint addition(make sure ep lists are initialized)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@02cacce
|
14 years |
jano.vesely |
Doxygen and some minor code-style changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2ff7360
|
14 years |
jano.vesely |
Use better error handling in root hub registration routine
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@68b9f148
|
14 years |
jano.vesely |
OHCI: restart hw on unrecoverable error
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@33d19a7
|
14 years |
jano.vesely |
Fix OHCI buffer access.
Consider more than one data transaction when …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c7b5826
|
14 years |
jano.vesely |
Development branch changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d736fe38
|
14 years |
jano.vesely |
More comment fixes and code cleanup
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@28d9c95
|
14 years |
jano.vesely |
Cleanup, add normal and doxygen comments
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2aaf804
|
14 years |
jano.vesely |
Use provided barriers instead of asm constructs.
Use warning instead …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7d521e24
|
14 years |
vojtechhorky |
libusbdev uses include usb/dev
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a29529b
|
14 years |
jano.vesely |
Development branch changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3476be8
|
14 years |
smekideki |
definition of status masks uses definitions in ohci_regs
old code …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4a7a8d4
|
14 years |
smekideki |
merge with usb/development
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@05e21ffc
|
14 years |
smekideki |
minor changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@23f40280
|
14 years |
jano.vesely |
Doxygen and other minor fixes (no functional change)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3e4f2e0
|
14 years |
vojtechhorky |
libusb divided into sublibraries
Also removed address keeper test …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7b6f116
|
14 years |
vojtechhorky |
lsusb improvements
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@df25ab6
|
14 years |
vojtechhorky |
All HC drivers supports "get handle by address"
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@60b3bea
|
14 years |
vojtechhorky |
Fix printf directive for size_t (again)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@76ef94e
|
14 years |
jano.vesely |
Development branch changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d2bff2f
|
14 years |
jano.vesely |
UHCI refactoring
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dc5f2fb
|
14 years |
jano.vesely |
Further OHCI refactoring
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@62265ce
|
14 years |
jano.vesely |
OHCI initialization refactoring
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7205209
|
14 years |
smekideki |
fix #210 (endless polling)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@02804e1
|
14 years |
vojtechhorky |
Add lsusb, usbinfo accepts HC number and address
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1866945
|
14 years |
smekideki |
merge with usb/development
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@95285378
|
14 years |
smekideki |
workaround for ohci root hub not needed and removed
some comments
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5d07f54
|
14 years |
jano.vesely |
Reset OHCI root hub even if taking control from SMM driver
postpone …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@426d31a
|
14 years |
smekideki |
corrected change disabling
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2c49b81b
|
14 years |
vojtechhorky |
All USB host controllers added to usbhc DDF class
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bba0dc20
|
14 years |
jano.vesely |
Minor initialization fixes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@abfd36b
|
14 years |
smekideki |
one more debug message
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f1d16663
|
14 years |
jano.vesely |
Postpone hw until all structures are initialized and irq handler …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3b543d5
|
14 years |
smekideki |
merge from usb/development
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d0c060b
|
14 years |
smekideki |
bugfix candidates: ohci: detecting devices connected on startup
hub …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c8eddf4
|
14 years |
jano.vesely |
Fixed: be carefull about Gate A20 in OHCI Legaci support
Add matchids …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3da17644
|
14 years |
jano.vesely |
Add match ids for ATi chipset remove dead code
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3d4aa055
|
14 years |
jano.vesely |
Development branch changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@03cfda08
|
14 years |
jano.vesely |
Fix OHCI interrupt pseudocode, remove dead code
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@561112f
|
14 years |
jano.vesely |
OHCI interrupt support
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@361fcec
|
14 years |
smekideki |
removing malloc, pre-creating root hub descriptor and interrupt buffer
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9014dcd
|
14 years |
smekideki |
fix for usb hub
loc in ohci root hub
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4125b7d
|
14 years |
vojtechhorky |
usb_log_printf() checks for printf correctness
It is surprising how …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6b082a1b
|
14 years |
jano.vesely |
Bulk out data fix
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ab6fdad3
|
14 years |
jano.vesely |
Development branch changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a13ed97
|
14 years |
jano.vesely |
Fix bulk out transfers
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ad86349
|
14 years |
jano.vesely |
Support short packets in OHCI
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@be11749
|
14 years |
smekideki |
forgotten transfer finalizinf in ohci-root_hub.c
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3a85a2b
|
14 years |
smekideki |
ohci root hub, interrupts
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e05d6c3
|
14 years |
smekideki |
merge with usb/development
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
|
|
|