|
|
@1de97fe6
|
13 years |
jano.vesely |
isa: integrate condition into the loop instead of using break.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@82e4005
|
13 years |
jano.vesely |
isa: Rename set_* functions to add_*.
Because that's what those …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6843a9c
|
13 years |
jano.vesely |
Merge mainline changes
Trivial conflicts.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0bbd13e
|
13 years |
jano.vesely |
isa: Fix memory leaks.
function name is str_duped
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@faba839
|
13 years |
martin |
use symbolic values for address space constants
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d92c1ca
|
13 years |
martin |
cstyle (no change in functionality)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1a23f6e
|
13 years |
vojtechhorky |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@50b581d
|
13 years |
jakub |
Replace the async_wait_for(msg, NULL) pattern in the error paths with …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9b0a6b4
|
13 years |
vojtechhorky |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5b7ba8d
|
13 years |
jano.vesely |
ehci: Add few debug messages and fix typos.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6e5369b
|
13 years |
jano.vesely |
ehci: Move handling of extended capabilities to a separate function.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6c76e75
|
13 years |
jano.vesely |
ohci: Fix hcca_t structure.
The structure was not 256B, looks like …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@795448f
|
13 years |
jano.vesely |
uhci: cleanup and rename pci_* helper functions.
The functions are …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dcffe95
|
13 years |
jano.vesely |
ehci: cleanup and rename pci_* helper functions.
The functions are …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@44c1a48
|
13 years |
jano.vesely |
ohci: Rename and cleanup pci_* functions and files.
They are not pci …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e882e3a
|
13 years |
jiri |
Remove include of devman.h where not needed.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d4d74dc
|
13 years |
vojtechhorky |
Less includes in library headers
There is no need for errno.h to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b64fbc9
|
13 years |
jano.vesely |
uhci: consolidate debug messages
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cfb79747
|
14 years |
jakub |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d57122c
|
14 years |
jakub |
UHCI and OHCI HC's now define and use proper IRQ PIO range.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ec12ab8
|
14 years |
jakub |
OHCI should use CMD_PIO_READ_* instead of already removed CMD_MEM_READ_*.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5cc9eba
|
14 years |
martin |
cstyle
(no change in functionality)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2df6f6fe
|
14 years |
martin |
cstyle and cleanup
(no change in functionality)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9d09d7f
|
14 years |
martin |
identify the ISA bridges in terms of PCI class/subclass
this should …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f991b6b
|
14 years |
jano.vesely |
Merge i8042kbd/mouse DDF drivers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@827ec41
|
14 years |
jiri |
Fix build errors.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@70172dc4
|
14 years |
jano.vesely |
usbhid, mouse: Remove wheel support workaround.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@edb3cf2
|
14 years |
jano.vesely |
input: Move mouse wheel handling to input service.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b39eb79
|
14 years |
jano.vesely |
Mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cf5c05c0
|
14 years |
jano.vesely |
isa: Enable i8042 driver. init: Don't launch obsolete i8042 service.
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5960b48
|
14 years |
jano.vesely |
isa: Implement interrupt enabling.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@153cc76a
|
14 years |
jano.vesely |
Mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d9cf684a
|
14 years |
martin |
cherrypick and adopt Intel 8237A DMA controller support from …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fbcdeb8
|
14 years |
martin |
Remove the two-phase way of creating virtual memory areas (first …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e2718e1
|
14 years |
martin |
reflect syscall change
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e285656
|
14 years |
jano.vesely |
Mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6e3c005
|
14 years |
jano.vesely |
libusbdev: Doxygen and minor cleanup/renaming.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@972c60ce
|
14 years |
martin |
cstyle (no change in functionality)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@899f1a9
|
14 years |
jano.vesely |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fb2ef35
|
14 years |
jano.vesely |
usbhub: Use usb_device_T provided hc_connection.
Start long transfer …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ab517f4
|
14 years |
jano.vesely |
uhcirh: remove call to non-existent function.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4a01dcc
|
14 years |
jano.vesely |
vhc: hc_connection_initialize can't fail.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0681c06
|
14 years |
jano.vesely |
usbmid: Drop long transfer. The only thing we do is set configuration.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f44ba92
|
14 years |
jano.vesely |
isa: Do not use hexadecimal numbers for irqs.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@87955bfb
|
14 years |
martin |
enable the ne2k driver on ISA
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@266976f
|
14 years |
jano.vesely |
uhci: Use parsed variant of hw_resources.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1664a26
|
14 years |
jano.vesely |
uhci: Prefer ddf_dev_data_alloc to plain malloc.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@89e061d
|
14 years |
jano.vesely |
uhcirh: Use parsed variant of hw_resources.
Fixes memory leak.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8f5b4d44
|
14 years |
jano.vesely |
ohci: Use parsed variant of hw_resources.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9c986d3
|
14 years |
jano.vesely |
ohci: Use ddf_dev_data_alloc instead of plain malloc.
Fix possible …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@89128f3
|
14 years |
jano.vesely |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2f016df
|
14 years |
martin |
replace individual vendor/device PCI IDs of USB controllers with …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@481dec00
|
14 years |
jano.vesely |
ohci, root hub: Follow standard more closely.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2963a0d
|
14 years |
jano.vesely |
ohci, root hub: Implement standard device GET_STATUS requests.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9babc17
|
14 years |
jano.vesely |
ohci, root hub: Remove useless size check.
Response size is checked …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e65cd3c4
|
14 years |
jano.vesely |
ohci, root hub: Only check buffer size for hub specific GET_STATUS.
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@890a3454
|
14 years |
jano.vesely |
ohci: Bind root hub USB address to handle, after ddf_bind.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@11cb0565
|
14 years |
jano.vesely |
ohci: Drop leave_td field. Make is_compete() and commit() parameters const.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5ca08d4
|
14 years |
jano.vesely |
ohci: Fix root hub driver.
Handle request manipulation in one place …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6fa04db
|
14 years |
jano.vesely |
ohci: Doxygen
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f7ac3f3
|
14 years |
jano.vesely |
uhci: Doxygen
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ad91b806
|
14 years |
jano.vesely |
uhci: uhci_transfer_batch_is_complete takes const argument.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6bba41d
|
14 years |
jano.vesely |
uhci: Add and use uhci_batch_abort. Rename uhci_batch_call_dispose ⇒ …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5cfcc64
|
14 years |
jano.vesely |
libusbhost: User both stored error value and transferred size in the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3f162ab
|
14 years |
jano.vesely |
usb: Use macros from macros.h header.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f9776ae5
|
14 years |
jano.vesely |
ehci: Use libusbhost instead of custom usbhc interface implementation.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@095bddfc
|
14 years |
jano.vesely |
libusbdev, usbmid: Minor changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@02fc5c4
|
14 years |
jano.vesely |
usbhc: Export IPC wrapper instead of IPC call numbers.
Hide IPC …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@317a463
|
14 years |
jano.vesely |
usb: Drop unused `handle' parameter.
Rename get_interface ⇒ …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0c0f823b
|
14 years |
jiri |
Rename DDF entry point add_device to dev_add.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1b93658
|
14 years |
jano.vesely |
isa: Add mutex to guard access to DMA controller.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@85c4cc45
|
14 years |
jano.vesely |
isa: One less malloc. Fix name memory leak.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a066c1b9
|
14 years |
jano.vesely |
isa: Drop double newlines.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ec388d7
|
14 years |
jano.vesely |
isa: Add DMA controller driver implementation.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e6def65
|
14 years |
jano.vesely |
Use named initializers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@55a8e0cb
|
14 years |
jano.vesely |
isa: Add support for DMA channels.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2d1ba51
|
14 years |
jano.vesely |
usbhid: Comment and whitespace fixes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f317490
|
14 years |
jano.vesely |
usbhid: Change index and count to unsigned types.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@07b9cbae
|
14 years |
jano.vesely |
usbhid: Rework and cleanup usbhid device initialization.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@90df90c
|
14 years |
jano.vesely |
usbhid: Rework usb_hid_check_pipes. Comment fixes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6f730278
|
14 years |
jano.vesely |
usbhid: Fix array access index.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e3c78efc
|
14 years |
jano.vesely |
usbhid: Remove redundant array size enums.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@555499da
|
14 years |
jano.vesely |
usbhid: Merge usb_hid_device_add and usb_hid_try_add_device.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@45e7868
|
14 years |
jano.vesely |
Merge from mainline.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a0c05e7
|
14 years |
jano.vesely |
usbhid: Unbind error handling.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bcf54ac
|
14 years |
jano.vesely |
usbhid, keyboard: Do not destroy functions that fail to unbind.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f750345
|
14 years |
jano.vesely |
usbhid: Refactor wait loop.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0f12c17
|
14 years |
jano.vesely |
usbhid, mouse: Even better error handling.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4578a6e
|
14 years |
jano.vesely |
usbhid, kbd: Fix error paths.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5f047d0
|
14 years |
jano.vesely |
usbhid, hid: Minor changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@05920d23
|
14 years |
jano.vesely |
usbhid, multimedia: Fix error paths.
Store DDF function instead of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e3e0953
|
14 years |
jano.vesely |
usbhid, mouse: Add more error checks for robustness.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5723ae49
|
14 years |
jano.vesely |
usbhid: mouse: Fix error paths and a memory leak.
Remove useless …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@50f2095
|
14 years |
jano.vesely |
usbhid: Sanitize kbd routines.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cf99c4c
|
14 years |
jano.vesely |
usbhid: multimedia: Remove useless check, add more useful checks.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e04182d
|
14 years |
jano.vesely |
usbhid: Rework debug statements.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9f583151
|
14 years |
jano.vesely |
usbmid: Refactor interface creation loop.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5153b58
|
14 years |
jano.vesely |
usbmid: Minor refactoring. Fix possible corruption in error path.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d176b1d
|
14 years |
jano.vesely |
usbmast: Use pipe_t structure to get max_packet_size information.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b77931d
|
14 years |
jano.vesely |
usb: usb_pipe_t was always allocated in usb_endpoint_mapping_t, embed it.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|