Linux-kernel mailing list archive 1999-23,: Re: RFC: Devices, buses and hotplug

# Re: RFC: Devices, buses and hotplug

Stephen Williams (steve@icarus.com)
Tue, 08 Jun 1999 16:50:27 -0700

- Messages sorted by: [ date ][ thread ][ subject ][ author ]
- Next message: David S. Miller: "[RFC-PATCH] nfs client enhancements"
- Previous message: H. Peter Anvin: "Re: Migrating to larger numbers"

jgarzik@pobox.com said:
> AFAIK PCI is endian-independent. (I think I saw that in a post from
> Martin Mares recently?) It is only that 99.999% of the PCI devices
> out there are PC-centric and little endian.

No, PCI is little endian. AD[1:0] addresses BE0#, the low order byte,
when addressing devices in I/O address space.

Memory mode devices do not interpret A[1:0] as address bits and instead
must use the BE# signals. Same for configuration space.

However, for all the things we do nowadays, PCI is pretty much endian
neutral in the domain of memory space.

    --
    Steve Williams                "The woods are lovely, dark and deep.
    steve@icarus.com              But I have promises to keep,
    steve@picturel.com            and lines to code before I sleep,
    http://www.picturel.com       And lines to code before I sleep."

    -
    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/

- Next message: David S. Miller: "[RFC-PATCH] nfs client enhancements"
- Previous message: H. Peter Anvin: "Re: Migrating to larger numbers"