Vladimir 'phcoder' Serbinenko
|
8fe05def12
|
Slight improve in USB-related boot-time checkpoints.
|
2013-03-20 17:21:13 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
ef8810e9f3
|
Fix a conflict between ports structures with 2 controllers of
same kind.
|
2013-03-20 17:07:08 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
f6df57d216
|
Initialize USB ports in parallel to speed-up boot.
|
2013-03-19 23:06:44 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
d745dda77e
|
Fix USB devices not being detected when requested
due to delayed attach.
|
2013-03-19 20:35:21 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
e744219bb6
|
Implement boot time analysis framework.
|
2013-03-19 20:25:09 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
e5a2dd7b55
|
remove get_endpoint_descriptor and change all functions needing
descriptor to just receive it as argument rather than endpoint
address.
|
2013-03-19 11:19:36 +01:00 |
|
Colin Watson
|
5fdbaed168
|
Remove nested functions from USB iterators.
* include/grub/usb.h (grub_usb_iterate_hook_t): New type.
(grub_usb_controller_iterate_hook_t): Likewise.
(grub_usb_iterate): Add hook_data argument.
(grub_usb_controller_iterate): Likewise.
(struct grub_usb_controller_dev.iterate): Likewise.
Update all implementations and callers.
|
2013-01-21 21:02:24 +00:00 |
|
Vladimir 'phcoder' Serbinenko
|
d3e3fab52a
|
Fix ehci on amd64.
* grub-core/bus/usb/usbhub.c (grub_usb_hub_add_dev): Use %p to print
pointers.
* grub-core/bus/usb/ehci.c (grub_ehci_pci_iter): Likewise.
(grub_ehci_setup_qh): Likewise.
(grub_ehci_find_qh): Likewise.
(grub_ehci_transaction): Likewise.
(grub_ehci_setup_transfer): Likewise.
(grub_ehci_check_transfer): Likewise.
(grub_ehci_portstatus): Likewise.
(grub_ehci_detect_dev): Likewise.
(grub_ehci_transfer_controller_data): New field td_last_phys.
(grub_ehci_setup_transfer): Fill td_last_phys.
(grub_ehci_check_transfer): Use td_last_phys.
|
2012-02-01 16:13:17 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
cefa01261b
|
merge mainline into ehci
|
2012-02-01 13:19:42 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
9c2710789f
|
Eliminate grub_min/grub_max prone to overflow usage.
* grub-core/bus/usb/usbhub.c (grub_usb_add_hub): Eliminate grub_min.
(poll_nonroot_hub): Likewise.
* grub-core/fs/affs.c (grub_affs_iterate_dir): Likewise.
(grub_affs_label): Likewise.
* grub-core/fs/btrfs.c (grub_btrfs_lzo_decompress): Likewise.
* grub-core/fs/hfs.c (grub_hfs_dir): Likewise.
(grub_hfs_label): Likewise.
* grub-core/fs/hfsplus.c (grub_hfsplus_cmp_catkey): Likewise.
* grub-core/fs/zfs/zfs.c (MIN): Remove.
(zap_leaf_array_equal): Use grub_size. Remove MIN.
(zap_leaf_array_get): Likewise.
(dnode_get_path): Likewise.
* grub-core/io/lzopio.c (grub_lzopio_read): Eliminate grub_min.
* grub-core/io/xzio.c (grub_xzio_read): Likewise.
* grub-core/script/execute.c (grub_script_break): Likewise.
* grub-core/script/lexer.c (grub_script_lexer_record): Eliminate
grub_max.
* grub-core/script/yylex.l (grub_lexer_yyrealloc): Likewise.
* include/grub/misc.h (grub_min): Removed.
(grub_max): Likewise.
|
2012-01-14 15:44:34 +01:00 |
|
Aleš Nesrsta
|
2f82ea948d
|
EHCI implementation by Aleš Nesrsta.
|
2011-10-01 20:18:47 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
e775d8edfe
|
* grub-core/bus/usb/usbhub.c (poll_nonroot_hub): Downgrade a printf
into dprintf.
|
2011-05-18 15:37:18 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
153a4b552d
|
* grub-core/bus/usb/usbhub.c (attach_root_port): Wait 10ms
after enabling port.
|
2011-05-16 08:50:21 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
e804e7b099
|
missing file in last change
|
2011-03-23 12:18:21 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
7d4e39d65a
|
* grub-core/bus/usb/usb.c (attach_hooks): Make static.
* grub-core/bus/usb/usbhub.c (hubs): Likewise.
* grub-core/commands/hashsum.c (aliases): Likewise.
* grub-core/commands/setpci.c (pci_registers): Likewise.
* grub-core/disk/usbms.c (attach_hook): Likewise.
* grub-core/fs/zfs/zfs.c (decomp_table): Likewise.
(zio_checksum_table): Likewise.
* grub-core/gettext/gettext.c (grub_gettext_msg_list): Likewise.
* grub-core/gfxmenu/gfxmenu.c (cached_view): Likewise.
* grub-core/lib/legacy_parse.c (legacy_commands): Likewise.
* grub-core/lib/relocator.c (leftovers): Likewise.
(extra_blocks): Likewise.
* grub-core/loader/i386/bsd.c (relocator): Likewise.
* grub-core/loader/i386/multiboot_mbi.c (modules): Likewise.
(modules_last): Likewise.
* grub-core/loader/i386/xnu.c (table_aliases): Likewise.
(devices): Likewise.
* grub-core/loader/multiboot_mbi2.c (modules): Likewise.
(modules_last): Likewise.
* grub-core/normal/auth.c (users): Likewise.
* grub-core/normal/context.c (initial_menu): Likewise.
(current_menu): Likewise.
* grub-core/normal/crypto.c (crypto_specs): Likewise.
* grub-core/term/serial.c (grub_serial_ports): Likewise.
(grub_serial_terminfo_input_template): Likewise.
(grub_serial_terminfo_output_template): Likewise.
(grub_serial_terminfo_input): Likewise.
(grub_serial_terminfo_output): Likewise.
(registered): Likewise.
* grub-core/term/usb_keyboard.c (attach_hook): Likewise.
|
2011-03-23 12:05:13 +01:00 |
|
Colin Watson
|
174de8f340
|
* grub-core/bus/usb/usbhub.c (poll_nonroot_hub): Change type of
`err' to grub_usb_err_t.
Reported and tested by: KESHAV P.R.
|
2010-09-21 16:13:04 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
9af6dac30d
|
* grub-core/bus/usb/ohci.c (grub_ohci_cancel_transfer): Use %p to
print pointer.
* grub-core/bus/usb/uhci.c: Remove empty define.
(grub_uhci_check_transfer): Add missing cast.
* grub-core/bus/usb/usbhub.c (poll_nonroot_hub): Use %p to
print pointer.
* grub-core/term/usb_keyboard.c (grub_usb_keyboard_getkey): Use
PRIuGRUB_SIZE.
* include/grub/types.h (PRIuGRUB_SIZE): New definition.
|
2010-09-19 22:05:48 +02:00 |
|
Aleš Nesrsta
|
e70a1b9535
|
Fix multiple USB issues
|
2010-09-18 13:49:15 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
5aaf2c18bd
|
Merge mainline into keylayouts
|
2010-08-31 14:03:29 +02:00 |
|
BVK Chaitanya
|
d84666e6bb
|
merge with mainline
|
2010-08-22 21:00:22 +05:30 |
|
BVK Chaitanya
|
16c7cb32c8
|
merge with mainline
|
2010-08-19 16:54:00 +05:30 |
|
BVK Chaitanya
|
297f0c2b6e
|
merge with mainline
|
2010-07-13 00:43:28 +05:30 |
|
BVK Chaitanya
|
8c41176882
|
automake commit without merge history
|
2010-05-06 11:34:04 +05:30 |
|