|
|
@26e7d6d
|
14 years |
vojtechhorky |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@45a9cf4
|
14 years |
jano.vesely |
uhci,ohci: Fix memory leak.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@128c78b
|
14 years |
sucha14 |
Add checks and documentation to interrupt-enabling code in the ns8250 …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3a11f17
|
14 years |
sucha14 |
ns8250: enable interrupts using IRC service
This fixes reading of data …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@82a31261
|
14 years |
jano.vesely |
vhc: Fix memory leak in error path.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@790318e
|
14 years |
jano.vesely |
uhci,ohci: Remove direction from initialization table.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@058fd76
|
14 years |
jano.vesely |
ohci: Use new batch_direction function.
Get rid of nasty …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@25d224c6
|
14 years |
jano.vesely |
uhci: Use new batch_direction.
Get rid of nasty setup …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8b54fe6
|
14 years |
jano.vesely |
usb: Rename device_keeper ⇒ sub-device_manager to match the rest of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f58ef61
|
14 years |
jano.vesely |
usb: rename batch.h ⇒ usb_transfer_batch.h to match the structure name
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@56e9fb0
|
14 years |
jano.vesely |
usb: add support for packing target_t type into uint32_t
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8e3d17f
|
14 years |
jano.vesely |
ohci: calloc parameter order fix
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5d915b7
|
14 years |
jano.vesely |
uhci: Minor tweaks and comment fixes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e3f6304
|
14 years |
jano.vesely |
ehci: Remove old interface stubs.
It needs to be moved to new …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e779bd3c
|
14 years |
jano.vesely |
vhc: Use new interface for virtual host controller
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5ec492b
|
14 years |
jano.vesely |
ohci: Fix error paths
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d394f1b8
|
14 years |
jano.vesely |
uhci,ohci: Add some const qualifiers because there is no reason not to
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@933b0d7
|
14 years |
jano.vesely |
USB: make bandwidth count function changeable
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@52eead3e
|
14 years |
jano.vesely |
ohci: cleanup device initialization
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0f1586d0
|
14 years |
jano.vesely |
ohci: do not create OHCI hw structures for root hub control endpoint
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5f57929
|
14 years |
jano.vesely |
uhci,ohci: remove logging macro
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7bce1fc
|
14 years |
jano.vesely |
ohci: simplify ohci_batch initialization
remove per …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9a790ad1
|
14 years |
jano.vesely |
uhci: simplify uhci_batch initialization
remove per …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9c10e51
|
14 years |
jano.vesely |
ohci: use driver specific structure instead of the generic one
ohci: …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f18d82f0
|
14 years |
jano.vesely |
libusbhost: change finish functions to do the data copying if …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@70fb822
|
14 years |
jano.vesely |
libusbhost: change usb_transfer_batch_T handling to get/dispose pair
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ff6dd73
|
14 years |
jano.vesely |
ohci: rename file batch ⇒ ohci_batch in reparation for further changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b991d37
|
14 years |
jano.vesely |
uhci: use uhci sepcific structure instead of generic library
revert …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@af2b806
|
14 years |
jano.vesely |
uhci: make parameters const as there is no good reason for non-const …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@07f49ae
|
14 years |
jano.vesely |
Rename: batch ⇒ uhci_batch to differ from library version
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f974519
|
14 years |
jano.vesely |
ohci: Fix double enqueue issue, refactoring
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@09ace19
|
14 years |
jano.vesely |
ohci: remove unused code
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cc34f5f0
|
14 years |
jano.vesely |
ohci: Fix new arch paths
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@961c29e8
|
14 years |
jano.vesely |
ohci: hub switched to generic hcd
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@620c710
|
14 years |
jano.vesely |
libushost: promote endpoint data dtor to destruction hook
ohci: use …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e20eaed
|
14 years |
jano.vesely |
ohci: Rename hcd_endpoint ⇒ ohci_endpoint to avoid hcd confusion
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@23b0fe8
|
14 years |
jano.vesely |
libusbhost,uhci,ohci: Remove batch init hook.
Hw specific …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@90dd59dc
|
14 years |
jano.vesely |
ohci: implement schedule function, finish batch initialization
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e2976bb
|
14 years |
jano.vesely |
OHCI: Begin move to new hcd arch, plug in batch init hook.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@27873be
|
14 years |
jano.vesely |
UHCI: rename function
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b02308e
|
14 years |
jano.vesely |
OHCI: Use destructor instead of manual clearing.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@32e093e
|
14 years |
jano.vesely |
libusbhost: Add destructor for hcdata
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1a02517
|
14 years |
jano.vesely |
libusbhost: Streamline new hcd arch. UHCI: follow changes in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3afb758
|
14 years |
jano.vesely |
UHCI: Remove old code
Add support for hcd_t destruction.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5fe0a697
|
14 years |
jano.vesely |
UHCI: Use new usb hc driver architecture.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@818fffe
|
14 years |
martin |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5da7199
|
14 years |
martin |
remove the obsolete async API
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@80a96d2
|
14 years |
jiri |
DDF support for surprise removal.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@deac215e
|
14 years |
jiri |
rootvirt removal support.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b29bb09
|
14 years |
jiri |
test3 removal support.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7fff38c1
|
14 years |
jiri |
test2 removal support.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f278930
|
14 years |
jiri |
ISA bridge remove support.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5b68e0c
|
14 years |
jiri |
ns8250 device removal support.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5f6e25e
|
14 years |
jiri |
Leave it up to DDF to free driver-specific data. This makes it …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c5be39b
|
14 years |
jiri |
Add interface for allocating driver-specific device and function data.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1a5b252
|
14 years |
jiri |
DDF support for function offlining and onlining. This allows …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1dc4a5e
|
14 years |
jiri |
Renaming to reflect classes are gone.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@16dc887
|
14 years |
jiri |
Merge Location service.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c0699467
|
14 years |
martin |
do not provide general access to kernel headers from uspace, only …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@86ffa27f
|
14 years |
jiri |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@132a6073
|
14 years |
jiri |
Repeat SCSI command in case of unit attention condition.
Use …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@de3432b
|
14 years |
jiri |
Allow simpler passing around / processing of SCSI commands by creating …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@582fe388
|
14 years |
jiri |
Display sense key in string form.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@45cae6b
|
14 years |
jiri |
Work on USB mass storage:
* handle pipe stalls when transferring data …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2aceec5
|
14 years |
jiri |
Support multiple LUNs in mass storage driver.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e6b32a8
|
14 years |
jiri |
Prepare for supporting multiple LUNs.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7190bbc
|
14 years |
jiri |
Use usbmast_fun_t in more parts of the driver.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@89d3f3c7
|
14 years |
jiri |
Rename mass storage sources to be more fitting.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ef9460b
|
14 years |
jiri |
ddf_fun_add_match_id() should copy its string argument.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5d36062
|
14 years |
jano.vesely |
OHCI: Replace volatile uint with ioport type.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@eb212e70
|
14 years |
jano.vesely |
OHCI: Mention consequences of removing dummy register access.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fc6e607
|
14 years |
jano.vesely |
UHCI: Simplify interrupt handler check.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9d4c1b6
|
14 years |
jano.vesely |
OHCI: Fix validity check in interrupt handler.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@408d3c9
|
14 years |
jano.vesely |
UHCI: Remove error number from messages.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@26858040
|
14 years |
jano.vesely |
UHCI: Remove old way of generating irq code. Reshuffle initialization.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dfe4955
|
14 years |
jano.vesely |
UHCI: Mirror OHCI changes to generating irq code, and enabling …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b4f291d
|
14 years |
jano.vesely |
OHCI: Export root hub power switching modes to config.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7d5708d
|
14 years |
jano.vesely |
OHCI: Root hub: Final touches.
Simplify mask size computation.
Remove …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2fe28ca1
|
14 years |
jano.vesely |
OHCI: Root hub: Set over-current protection mode to match power mode.
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@302f9b2
|
14 years |
jano.vesely |
OHCI: Root hub: Turn off all ports during initialization.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7372a9a0
|
14 years |
jano.vesely |
OHCI: Root hub: Use define to set power mode.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@735236a
|
14 years |
jano.vesely |
OHCI: Root hub: Add support for multiple power modes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@14426a0
|
14 years |
jano.vesely |
OHCI: Root hub: Rename function.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f20bc82
|
14 years |
jano.vesely |
OHCI: Root hub: Don't store interrupt mask in rh_t isntance.
It was …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@00694c5
|
14 years |
jano.vesely |
OHCI: Root hub: Add some comments and minor changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5af769c
|
14 years |
jano.vesely |
OHCI: Root hub: Implement SET_ADDRESS.
It might be used if root hub …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c3bc8a8
|
14 years |
jano.vesely |
OHCI: Root hub: Another two functions removed.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@56c6b88
|
14 years |
jano.vesely |
OHCI: Root hub: Fix and use TRANSFER_OK macro, more function removal.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bb58dc0b
|
14 years |
jano.vesely |
OHCI: Root hub: Remove small useless functions.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@40c6cdf
|
14 years |
jano.vesely |
OHCI: Root hub: Clean up HUB features (there are almost none supported).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@03e3029
|
14 years |
jano.vesely |
OHCI: Root hub: Remove process_ prefix.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2a0b1dd
|
14 years |
jano.vesely |
OHCI: Root hub: Use named flags instead of numbers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b7c2757
|
14 years |
jano.vesely |
OHCI: Root hub: Initialization won't fail.
Descriptor initialization …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1368a6b
|
14 years |
jano.vesely |
OHCI: Root hub: Nice and clean initialization of descriptors.
Last …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5fd0dc23
|
14 years |
jano.vesely |
usbhub: Fix power switching procedure, get rid of heap allocation.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dbb9663
|
14 years |
jano.vesely |
libusb: Fix hub descriptor parsing: USB is little endian.
usbhub: Fix …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@01bbbb2
|
14 years |
jano.vesely |
OHCI: Root hub: create descriptors after device setup.
Fix some …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@062b25f
|
14 years |
jano.vesely |
OHCI: Root hub: Get rid of allocation in hub descriptor creation.
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c85804f
|
14 years |
jano.vesely |
OHCI: Root hub: Make descriptor generation a bit cleaner.
Does not …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ece7f78
|
14 years |
jano.vesely |
OHCI: Root hub: remove allocation and fix rare bug.
Limit port-count …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|