W dniu 7 lipca 2009 15:17 użytkownik Michael Buesch <[email protected]> napisał:
> Your register accesses seem to be indirect:
>        r...@mini:> inb 0x3C4 #check which register is active
>        0x00
>        r...@mini:> outb 0x3C4 0x2a #i want to acess register 2A
> Can you explain how the register access works exactly? Is this MMIO or is this
> x86 in/out instructions (PIO)?

Sorry, I started reading openChrome code yesterday and don't even know
that. It uses vgaHWPtr with some hidden initialization. Plus private
openChrome's function are ready for both PIO and MMIO:

>     if (hwp->MMIOBase)
>         MMIO_OUT8(hwp->MMIOBase, hwp->MMIOOffset + address, value);
>     else
>         outb(hwp->PIOOffset + address, value);

> What does lcpci -vvnn show on your system (for wifi and GPU)

I don't own that problematic HP, just try to fix regressions to let
new release happen.


2009/7/7 Peter Stuge <[email protected]>:
> Rafał Miłecki wrote:
>> Problem is that 0x2A doesn't seem to be anything outside our pci
>> region.
>
> No, but it has reserved bits.
>
>
>> I know it's not really your business,
>
> Correct. This issue has nothing to do with b43, and everything to do
> with PCIe in general in the chipset.
>
> Classic mixup of symptom and cause. That said, ..
>
>
>> but any help/tips would be appreciated.
>
> ..I didn't know there was a ticket. There was a thread about this
> issue on openchrome-devel back in November, but the ticket was never
> mentioned in that thread. At any rate I've tried to clarify a bit in
> http://www.openchrome.org/trac/ticket/288#comment:24 and I believe
> r746 of OpenChrome should have fixed the issue.
>
> Further discussion via Trac or openchrome-devel, please.

Thanks a lot for your explainations.

-- 
Rafał Miłecki
_______________________________________________
Bcm43xx-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/bcm43xx-dev

Reply via email to