⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 usb-legacy-support.txt

📁 linux 内核源代码
💻 TXT
字号:
USB Legacy support~~~~~~~~~~~~~~~~~~Vojtech Pavlik <vojtech@suse.cz>, January 2004Also known as "USB Keyboard" or "USB Mouse support" in the BIOS Setup is afeature that allows one to use the USB mouse and keyboard as if they weretheir classic PS/2 counterparts.  This means one can use an USB keyboard totype in LILO for example.It has several drawbacks, though:1) On some machines, the emulated PS/2 mouse takes over even when no USB   mouse is present and a real PS/2 mouse is present.  In that case the extra   features (wheel, extra buttons, touchpad mode) of the real PS/2 mouse may   not be available.2) If CONFIG_HIGHMEM64G is enabled, the PS/2 mouse emulation can cause   system crashes, because the SMM BIOS is not expecting to be in PAE mode.   The Intel E7505 is a typical machine where this happens.3) If AMD64 64-bit mode is enabled, again system crashes often happen,   because the SMM BIOS isn't expecting the CPU to be in 64-bit mode.  The   BIOS manufacturers only test with Windows, and Windows doesn't do 64-bit   yet.Solutions:Problem 1) can be solved by loading the USB drivers prior to loading thePS/2 mouse driver. Since the PS/2 mouse driver is in 2.6 compiled intothe kernel unconditionally, this means the USB drivers need to becompiled-in, too.Problem 2) can currently only be solved by either disabling HIGHMEM64Gin the kernel config or USB Legacy support in the BIOS. A BIOS updatecould help, but so far no such update exists.Problem 3) is usually fixed by a BIOS update. Check the boardmanufacturers web site. If an update is not available, disable USBLegacy support in the BIOS. If this alone doesn't help, try also addingidle=poll on the kernel command line. The BIOS may be entering the SMMon the HLT instruction as well.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -