[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <48D95FB2.4050108@free.fr>
Date: Tue, 23 Sep 2008 23:29:22 +0200
From: matthieu castet <castet.matthieu@...e.fr>
To: Bjorn Helgaas <bjorn.helgaas@...com>
CC: Martin Doucha <next_ghost@...ck.cz>,
Linux Kernel list <linux-kernel@...r.kernel.org>,
bugme-daemon@...zilla.kernel.org
Subject: Re: [Bug 11603] Re: ACPI PnP on Intel MU440EX
Bjorn Helgaas wrote:
> Your logs are perfect, which makes me happy because it's the first
> time I've successfully used the byzantine ACPI debug infrastructure.
>
>> Log with parport set to auto/bidirectional in BIOS for comparison. PNPBIOS does
>> detect it in this setting, ACPI doesn't. Same with auto/EPP which I used until
>> now.
>
> I think this is a BIOS defect.
>
> When you set the port to "enabled" in the BIOS, Linux finds and uses
> the parallel port with no problem.
>
> When you set the port to "auto/bidirectional" or "auto/EPP" in the BIOS,
> the _STA methods on all the parallel devices return 0:
>
> bus-0117 [00] bus_get_status : Device [LPT] status [00000000]
> bus-0117 [00] bus_get_status : Device [EPP] status [00000000]
> bus-0117 [00] bus_get_status : Device [ECP] status [00000000]
>
> A zero _STA means the device is not present at all, so I think Linux
> is right to ignore the devices.
>
If you want you could try to run the attached program on your pc in
"auto/bidirectional" or "auto/EPP" mode.
This program does what _STA methods do.
Matthieu
View attachment "lpc.c" of type "text/x-csrc" (613 bytes)
Powered by blists - more mailing lists