Re: IRQ Routing Problem on ALi Chipset Laptop (HP Pavilion N5425)

Cory Bell (cory.bell@usa.net)
07 Dec 2001 14:32:54 -0800


On Fri, 2001-12-07 at 13:48, Daniel Gryniewicz wrote:
> I have a N5415 with the shipped BIOS. (I've downloaded but not applied the
> BIOS update. I'd have to boot into Windows to apply it. :) What do you want
> me to send you?

Thanks for the response! I'm assuming the N5415 is an AMD Athlon or
Duron based notebook (some are PIII/Celeron). Are you having the same
problem with USB?

WRT the BIOS update, if you have WINE, you can run the .exe (I had to
use the keyboard shortcut for "Next", clicking didn't work). It won't
actually create the update disk, but it will extract the disk image into
an oddly-named directory under your WINE "TMP" directory. Look for
BIOS.IMG. Then run "dd if=BIOS.IMG of=/dev/fd0 bs=32c skip=1" (their
image format has a 32-byte header) and boom, there's your update disk!
It's even bootable.

The following patch will cause your DMI info to be printed to the screen
on boot. If you just apply the patch, recompile, and email (off-list) me
the "dmesg" output, that should be all I need. If you're feeling extra
helpful, email me the output of "dump_pirq" (from the pcmcia-cs package,
in the "debug-tools" directory) and "lspci -vvvxxx", too.

*** CUT HERE ***
--- linux/arch/i386/kernel/dmi_scan.c Mon Nov 26 14:39:41 2001
+++ linux/arch/i386/kernel/dmi_scan.c Fri Dec 7 14:25:18 2001
@@ -20,8 +20,8 @@
u16 handle;
};

-#define dmi_printk(x)
-//#define dmi_printk(x) printk x
+//#define dmi_printk(x)
+#define dmi_printk(x) printk x

static char * __init dmi_string(struct dmi_header *dm, u8 s)
{
*** CUT HERE ***

Thanks again!

-Cory

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/