[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Fwd: RE: Multiplatform & UDI



Hello,
Well, how about ROM BIOS is usually executed BEFORE any driver loads.
Vashek
========

>From: "Weng Tianxiang" <WTX@umem.com>
>To: <pci-sig@znyx.com>
>Subject: RE: Multiplatform & UDI
>Date: Wed, 13 Mar 2002 10:28:29 -0800
>
>Hi,
>I would like to tell you a technique that can be used to read 
>multi-platform ROM if you are a board original designer.
>
>1. PCI board Configuration ROM address is at 0x30 in Configuration
>Space. It contains the system memory address that cover all ROM space.
>Any software reading operation addressed to the space will get the ROM
>address. It doesn't involve any driver's job.
>
>2. Setting up a new PLATFORM register in your board register area that
>may be another small memory space defined by BARx area in PCI board
>configuration space;
>
>3. When reading ROM operation starts, the board provides ROM contents
>for different platform based on the PLATFORM register value that should
>be initialized by your board driver to set platform type. Where and when
>to set up the PLATFORM register is a question to driver writer and
>varies from platform to platform.
>
>4. So every platform will get its unique ROM without any confusion after
>the PLATFORM register is correctly set.
>
>Weng
>
>
>-----Original Message-----
>From: no spam [mailto:nomorespamx@lycos.com]
>Sent: Friday, March 08, 2002 7:49 PM
>To: pci-sig@znyx.com
>Subject: Multiplatform & UDI
>
>
>Hi
>I want to ask about multi platform capability of
>PCI cards (multi CPU type):
>
>1. Is there any PCI specification for cards with
>multi platform capability?
>(ie: a single PCI that card can be used on PC, PowerPC, Alpha etc)
>
>2. If there is a BIOS software on Read Only Memory
>/ ROM chip on the card, is it possible to put
>multi platform software on the ROM?
>
>3. What is the relation between UDI project and
>PCI-SIG? Can UDI support multi platform capability
>on PCI bus?
>
>http://www.project-udi.org
>
>4. Is there any software that make it easier to write
>multi platform / multi CPU BIOS for a PCI card?
>
>5. Is there any "Platform specific" PCI card that
>cann't be used on system with non X86 CPU?
>
>6. There are several PowerPC based motherboards such
>as APPLE, BEBOX, AMIGA ONE, PEGASOS etc. Is there any
>guarantee that PCI card for one PowerPC board will
>be compatible with other PowerPC board?
>
>Thank you.


========================================
This footnote confirms that all messages sent out from AST are checked
against Computer Viruses.

Antivirus protection is never 100% safe. Be careful and don't get caught by
Cyber Terrorists...

Report problems to mailto:Postmaster@ast.co.il
========================================