Commit graph

4930 commits

Author SHA1 Message Date
Vladimir 'phcoder' Serbinenko
071b673a7b Fix bugs in grub_getkey introduced in previous commit 2010-08-23 13:12:29 +02:00
Vladimir 'phcoder' Serbinenko
9518e2a12b Macroify GRUB_TERM_NO_KEY and use grub_checkkey in grub_getkey 2010-08-23 12:53:42 +02:00
Vladimir 'phcoder' Serbinenko
df2174dded Remove checkkey on term level 2010-08-23 12:07:49 +02:00
Vladimir 'phcoder' Serbinenko
7ae3eb6232 Wait for ACKs when setting the mode 2010-08-23 11:26:28 +02:00
BVK Chaitanya
9e860d5437 force bash for autogen.sh 2010-08-23 14:07:29 +05:30
BVK Chaitanya
40a4a8a9ed fix exit 1 in autogen.sh 2010-08-23 13:32:59 +05:30
BVK Chaitanya
f7711f5ef1 final touches 2010-08-23 13:23:56 +05:30
BVK Chaitanya
30c4f234cc fix emu build 2010-08-23 10:31:08 +05:30
Vladimir 'phcoder' Serbinenko
b88904ca7f Fix ignoring of set1 extended sequences 2010-08-23 01:44:54 +02:00
Vladimir 'phcoder' Serbinenko
9e91bd9d9a Fix multiple issues with set 2 2010-08-23 01:13:54 +02:00
Vladimir 'phcoder' Serbinenko
09206dc3d0 Macroify key constants 2010-08-22 23:56:41 +02:00
Vladimir 'phcoder' Serbinenko
5ea70ca5fa Support scancode set 2 2010-08-22 22:53:31 +02:00
Vladimir 'phcoder' Serbinenko
efc3e75f4d Bump keylayouts version 2010-08-22 18:16:16 +02:00
Vladimir 'phcoder' Serbinenko
f582367ecf Set the leds and drain the input buffer in at_keyboard initialisation 2010-08-22 18:15:27 +02:00
Vladimir 'phcoder' Serbinenko
6e05e7f0f8 Properly handle extended_pending 2010-08-22 17:44:03 +02:00
BVK Chaitanya
d84666e6bb merge with mainline 2010-08-22 21:00:22 +05:30
Vladimir 'phcoder' Serbinenko
59004db595 merge mainline into keylayouts 2010-08-22 17:12:27 +02:00
Vladimir 'phcoder' Serbinenko
0677694455 * term/at_keyboard.c (grub_at_keyboard_getkey_noblock): Don't discard
a key after CapsLock or NumLock. It's just a qemu bug.
2010-08-22 17:10:39 +02:00
Vladimir 'phcoder' Serbinenko
c32f26bce8 Make USB the main keylayout for simplicity 2010-08-22 16:06:09 +02:00
Vladimir 'phcoder' Serbinenko
49c822bc42 Support numpad 2010-08-22 02:17:14 +02:00
Vladimir 'phcoder' Serbinenko
96157c5378 Increase pre-repeat usb keyboad interval 2010-08-22 01:01:31 +02:00
Vladimir 'phcoder' Serbinenko
c2994de134 Add back accidently removed mov 2010-08-22 00:57:04 +02:00
Vladimir 'phcoder' Serbinenko
7209c54e91 Set last_key to -1 at init time 2010-08-22 00:31:43 +02:00
Vladimir 'phcoder' Serbinenko
7e6975d7ea Support USB key repeat 2010-08-22 00:29:34 +02:00
Vladimir 'phcoder' Serbinenko
ab247a453f Ignore keyboard errors and track numlock status 2010-08-22 00:01:21 +02:00
Vladimir 'phcoder' Serbinenko
524c2712ad merge usb into keylayouts 2010-08-21 23:17:44 +02:00
Vladimir 'phcoder' Serbinenko
ff62c48f5a Use status change pipe for hub hotplug detection 2010-08-21 23:09:37 +02:00
Vladimir 'phcoder' Serbinenko
f609c84a7f MAke an enum out of reqtype 2010-08-21 21:55:24 +02:00
Vladimir 'phcoder' Serbinenko
3593f89bf3 clear port status change afte polling it 2010-08-21 21:39:15 +02:00
Vladimir 'phcoder' Serbinenko
b481fe847a really set controller_data in ohci 2010-08-21 20:54:20 +02:00
Vladimir 'phcoder' Serbinenko
5a2823c191 Give better debug message in usb_keyboard_checkkey 2010-08-21 19:42:31 +02:00
Vladimir 'phcoder' Serbinenko
0aaf4938c7 Fix incorrect toggle calculation 2010-08-21 19:41:37 +02:00
Vladimir 'phcoder' Serbinenko
2eb310be79 Enable usb device polling again 2010-08-21 18:24:09 +02:00
BVK Chaitanya
f51c98c485 remove wrong extension 2010-08-21 21:23:42 +05:30
BVK Chaitanya
5815f2c19a picks 10_${host_kernel} script 2010-08-21 21:03:26 +05:30
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
bcfa613bc4 correctly pass interfno and don't use GetReport 2010-08-21 13:56:55 +02:00
Vladimir 'phcoder' Serbinenko
12cbb3ccd0 Don't retire active transaction on a NAK 2010-08-21 13:55:06 +02:00
Vladimir 'phcoder' Serbinenko
d10d149667 Return USB_ERR_INTERNAL instead of grub_errno when appropriate 2010-08-21 13:54:10 +02:00
BVK Chaitanya
354128c8af fix x86_64_efi build 2010-08-21 17:22:19 +05:30
BVK Chaitanya
c721825b4f build fixes for mips and ieee1275 platforms 2010-08-21 17:11:40 +05:30
BVK Chaitanya
8427685faa *_sources now collect all values of all its groups 2010-08-21 14:27:31 +05:30
BVK Chaitanya
bdf0d62321 review comments 2010-08-21 09:48:27 +05:30
Vladimir 'phcoder' Serbinenko
df26241939 * include/grub/usb.h (grub_usb_device): Add 'data' field back. It's
needed by libusb wrapper.
2010-08-21 02:09:16 +02:00
Samuel Thibault
b40ea81bc7 2010-08-21 Samuel Thibault <samuel.thibault@ens-lyon.org>
* docs/grub.texi (GNU/Hurd): Document booting GNU/Hurd.
2010-08-21 01:36:02 +02:00
Vladimir 'phcoder' Serbinenko
dee5057594 * loader/multiboot.c (grub_cmd_module): Don't unzip module if
--nounzip is passed.
2010-08-21 00:57:12 +02:00
Vladimir 'phcoder' Serbinenko
735e864757 Implement CapsLock 2010-08-21 00:29:57 +02:00
Vladimir 'phcoder' Serbinenko
d9a8a9736e Add missing insert and \ codes 2010-08-21 00:05:39 +02:00
Vladimir 'phcoder' Serbinenko
0b335a9797 Fix cutting bits by implicit conversion to char 2010-08-20 23:33:41 +02:00