Vladimir 'phcoder' Serbinenko
|
ff62c48f5a
|
Use status change pipe for hub hotplug detection
|
2010-08-21 23:09:37 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
0aaf4938c7
|
Fix incorrect toggle calculation
|
2010-08-21 19:41:37 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
e959937cfd
|
Use background transfers for usb_keyboard
|
2010-08-21 17:12:51 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
3ee4474e8d
|
Prepare infrastructure for background USB transfers
|
2010-08-21 16:09:43 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
d10d149667
|
Return USB_ERR_INTERNAL instead of grub_errno when appropriate
|
2010-08-21 13:54:10 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
34787305df
|
Allow psartial transfers and use them for usbserial
|
2010-07-19 08:43:01 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
d556277751
|
Add possibility of bulk reading with short timeout
|
2010-07-18 21:35:22 +02:00 |
|
starous
|
12cd7239d9
|
Faster OHCI, USB hub support, UHCI portstatus corr.
|
2010-06-21 21:12:20 +02:00 |
|
Aleš Nesrsta
|
390b0676c4
|
Use dev->descdev.maxsize0 even if dev->initialized isn't set
|
2010-06-02 02:04:45 +02:00 |
|
Aleš Nesrsta
|
7d4873c26a
|
Merge Aleš' latest patch
|
2010-06-01 02:10:19 +02:00 |
|
Aleš Nesrsta
|
778ff32476
|
Fix a bunch of problems with USB.
|
2010-05-31 14:11:41 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
8b1cf5e87f
|
Dedicated DMA allocation functions. CS5536 OHCI support.
|
2010-05-31 13:58:18 +02:00 |
|
proski
|
ad8ea1f4c2
|
Typo fixes
|
2009-09-09 21:40:17 +00:00 |
|
fzielcke
|
b39f9d20a9
|
remove all trailing whitespace
|
2009-06-10 21:04:23 +00:00 |
|
proski
|
b012002d59
|
2009-04-17 Pavel Roskin <proski@gnu.org>
* bus/usb/usbtrans.c (grub_usb_control_msg): Warning fix.
|
2009-04-17 17:09:36 +00:00 |
|
robertmh
|
d64399b562
|
2009-02-08 Marco Gerards <marco@gnu.org>
* Makefile.in (enable_grub_emu_usb): New variable.
* conf/i386-pc.rmk (grub_emu_SOURCES): Add `disk/scsi.c'.
(grub_emu_SOURCES) [grub_emu_SOURCES]: Add `disk/usbms.c',
`util/usb.c', `bus/usb/usb.c' and `commands/usbtest.c'.
(grub_emu_LDFLAGS): Add `$(LIBUSB)'.
(pkglib_MODULES): Add `usb.mod', `uhci.mod', `ohci.mod',
`usbtest.mod' and `usbms.mod'.
(usb_mod_SOURCES, usb_mod_CFLAGS, usb_mod_LDFLAGS)
(usbtest_mod_SOURCES, usbtest_mod_CFLAGS, usbtest_mod_LDFLAGS)
(uhci_mod_SOURCES, uhci_mod_CFLAGS, uhci_mod_LDFLAGS,
(ohci_mod_SOURCES, ohci_mod_CFLAGS, ohci_mod_LDFLAGS)
(usbms_mod_SOURCES, usbms_mod_CFLAGS, usbms_mod_LDFLAGS): New
variables.
* disk/usbms.c: New file.
* include/grub/usb.h: Likewise.
* include/grub/usbtrans.h: Likewise.
* include/grub/usbdesc.h: Likewise.
* bus/usb/usbtrans.c: Likewise.
* bus/usb/ohci.c: Likewise.
* bus/usb/uhci.c: Likewise.
* bus/usb/usbhub.c: Likewise.
* bus/usb/usb.c: Likewise.
* commands/usbtest.c: Likewise.
* util/usb.c: Likewise.
* include/grub/err.h (grub_err_t): Add `GRUB_ERR_IO'.
* configure.ac: Test for libusb presence.
* util/grub-emu.c (main) [HAVE_LIBUSB_H]: Call `grub_libusb_init'.
|
2009-02-08 17:58:32 +00:00 |
|