Re: 2.3.99-pre3 pcmcia cardbus patch, PCI questions

From: Keith Owens (kaos@ocs.com.au)
Date: Sat Mar 25 2000 - 18:23:20 EST

  • Next message: Wakko Warner: "Re: permission denied on exec of unexistent file?"

    On Sun, 26 Mar 2000 00:10:36 +0100,
    Martin Mares <mj@suse.cz> wrote:
    >About expansion ROM's themselves:
    >
    > I don't believe it can make a difference -- unless you're writing your
    >own program which really runs the firmware in the ROM, there is nobody who
    >could use the contents of the ROM.

    The pcmcia cardbus code reads the rom to extract CIS data. So yes, we
    need to run the firmware.

    >Also, you can easily check it by
    >specifiying "pci=rom" on the kernel command line which makes the kernel
    >assign address space to all the ROM's.

    pci=rom only assigns address space, it does not activate it. The
    RBEM56G rom address was being assigned but reading the rom got 0xff.

    > Also, it is NOT possible to enable the ROM's by default.

    In that case we need a PCI routine to explictly activate the expansion
    rom so pcmcia can read it, and another routine to explicitly disable it
    afterwards.

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



    This archive was generated by hypermail 2b29 : Sat Mar 25 2000 - 18:25:14 EST