X-Gmail-Received: 4d99bb155ca1c52944cb2502c931975e9ac37ec1
Delivered-To: urwithsudheer@gmail.com
Received: by 10.67.23.4 with SMTP id a4cs129837ugj;
        Fri, 14 Jul 2006 03:01:10 -0700 (PDT)
Received: by 10.36.133.20 with SMTP id g20mr1403759nzd;
        Fri, 14 Jul 2006 03:01:09 -0700 (PDT)
Return-Path: <ilugc-bounces@ae.iitm.ac.in>
Received: from www.ae.iitm.ac.in (www.ae.iitm.ac.in [203.199.213.51])
        by mx.gmail.com with ESMTP id m1si287810nzf.2006.07.14.03.00.59;
        Fri, 14 Jul 2006 03:01:09 -0700 (PDT)
Received-SPF: pass (gmail.com: best guess record for domain of ilugc-bounces@ae.iitm.ac.in designates 203.199.213.51 as permitted sender)
Received: from localhost (localhost.localdomain [127.0.0.1])
	by www.ae.iitm.ac.in (Postfix) with ESMTP
	id DD7761DB2B6; Fri, 14 Jul 2006 15:30:48 +0530 (IST)
Received: from www.ae.iitm.ac.in ([127.0.0.1])
 by localhost (gateway [127.0.0.1]) (amavisd-new, port 10024) with ESMTP
 id 18241-08; Fri, 14 Jul 2006 15:30:48 +0530 (IST)
Received: from gateway (localhost.localdomain [127.0.0.1])
	by www.ae.iitm.ac.in (Postfix) with ESMTP
	id 1D6321DB29F; Fri, 14 Jul 2006 15:30:41 +0530 (IST)
X-Original-To: ilugc@ae.iitm.ac.in
Delivered-To: ilugc@ae.iitm.ac.in
Received: from localhost (localhost.localdomain [127.0.0.1])
	by www.ae.iitm.ac.in (Postfix) with ESMTP id CE7F71DB29C
	for <ilugc@ae.iitm.ac.in>; Fri, 14 Jul 2006 15:30:39 +0530 (IST)
Received: from www.ae.iitm.ac.in ([127.0.0.1])
	by localhost (gateway [127.0.0.1]) (amavisd-new, port 10024) with ESMTP
	id 18241-03 for <ilugc@ae.iitm.ac.in>;
	Fri, 14 Jul 2006 15:30:38 +0530 (IST)
Received: from predator.gdatech.co.in (mail.gdatech.co.in [202.144.30.226])
	by www.ae.iitm.ac.in (Postfix) with SMTP id D7FE51DB292
	for <ilugc@ae.iitm.ac.in>; Fri, 14 Jul 2006 15:30:36 +0530 (IST)
Received: from predator.gdatech.co.in (localhost.localdomain [127.0.0.1])
	by predator.gdatech.co.in (Postfix-out) with ESMTP id 9AEF41242DD
	for <ilugc@ae.iitm.ac.in>; Fri, 14 Jul 2006 15:29:43 +0530 (IST)
X-Propel-Return-Path: <urwithsudheer@gmail.com>
Received: from predator.gdatech.co.in ([192.168.0.3])
	by [127.0.0.1] ([127.0.0.1]) (port 7027) (Propel SE relay 1.0.0.3430
	$Rev$) id r67e152943-00-2
	for ilugc@ae.iitm.ac.in; Fri, 14 Jul 2006 15:29:43 +0530
Received: from mail.gdatech.co.in (unknown [192.168.0.1])
	by predator.gdatech.co.in (Postfix-out) with ESMTP id 1F7DA1242DB
	for <ilugc@ae.iitm.ac.in>; Fri, 14 Jul 2006 15:29:43 +0530 (IST)
Received: (qmail 19825 invoked by uid 89); 14 Jul 2006 10:04:48 -0000
Received: from unknown (HELO ?192.168.3.58?)
	(a.sudheer@gdatech.co.in@192.168.3.58)
	by 0 with SMTP; 14 Jul 2006 10:04:48 -0000
Message-ID: <44B76B28.8080200@gmail.com>
Date: Fri, 14 Jul 2006 15:30:08 +0530
From: sudheer <urwithsudheer@gmail.com>
User-Agent: Mozilla Thunderbird 0.7.3 (X11/20040803)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Sivasankar Chander <siva.ilugc@gmail.com>
Subject: Re: [Ilugc] help regarding powerpc and vga card
References: <44B6077E.9090004@gmail.com>	<a8f990120607130728l1c16e3d2k6b1a09a02c1ed0f3@mail.gmail.com>
	<44B743C1.10506@gmail.com>
In-Reply-To: <44B743C1.10506@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new at ae.iitm.ac.in
Cc: ilugc@ae.iitm.ac.in
X-BeenThere: ilugc@ae.iitm.ac.in
X-Mailman-Version: 2.1.2
Precedence: list
List-Id: ILUG-C  <ilugc.ae.iitm.ac.in>
List-Unsubscribe: <http://www.ae.iitm.ac.in/mailman/listinfo/ilugc>,
	<mailto:ilugc-request@ae.iitm.ac.in?subject=unsubscribe>
List-Archive: <http://www.ae.iitm.ac.in/pipermail/ilugc>
List-Post: <mailto:ilugc@ae.iitm.ac.in>
List-Help: <mailto:ilugc-request@ae.iitm.ac.in?subject=help>
List-Subscribe: <http://www.ae.iitm.ac.in/mailman/listinfo/ilugc>,
	<mailto:ilugc-request@ae.iitm.ac.in?subject=subscribe>
Sender: ilugc-bounces@ae.iitm.ac.in
Errors-To: ilugc-bounces@ae.iitm.ac.in
X-Virus-Scanned: by amavisd-new at ae.iitm.ac.in

Hello Sivasankar,

sudheer wrote:

> Hello Sivasankar,
>
> Sivasankar Chander wrote:
>
>>
>>
>> On 7/13/06, *sudheer* <urwithsudheer@gmail.com 
>> <mailto:urwithsudheer@gmail.com>> wrote:
>>
>>
>>
>>     Anyone please help me if i am missing anything.
>>
>>     All PCI VGA cards for use on x86 PCs have a ROMscan BIOS
>> extension on them. This initializes the card after POST - basically,
>> the motherboard BIOS transfers control to the BIOS on the
>> PCI VGA card, which then initializes itself. If control is not
>> transfered to the VGA BIOS on the card, the VGA controller
>> stays isolated and will not respond to PCI device enumeration,
>> etc. 
>
I have a doubt here. How does the processor know that the card  sitting 
here is a vga card
and control should be transfered to initialize it.  I think it can know 
that it is a vga card only by reading the config space .
And bios is necesary for vga card to work in its normal way. Is it 
necesary for bios to be initialised to get detected.
Please correct me if i am wrong.

>> This is actually part of the PC-98 spec., which allows
>> multiple VGA controllers to co-exist on the PCI and/or AGP
>> bus.
>>
>>    On a PowerPC system, the ROMscan BIOS cannot execute
>> (because it has x86 instructions in it), so there will be an alternate
>> way to initialize the VGA controller so that it can respond to the
>> PCI enumeration, etc. However, that method will be card/controller
>> specific - neither the card manufacturer nor ATI may ever have
>> released the specs for how this is done. Usually, it will be through
>> hidden memory-mapped IO (MMIO) registers on the VGA controller
>> chip, but there are numerous proprietary ways to implement this,
>> most of it being undocumented or controller-specific.
>
>
> Thanks for your information.
> Could anyone please suggest me which  vga card i need to buy so that 
> it can be supported
> with powerpc boards and available in the market. Or can i have any 
> other alternative solution .
>
> Thanks  & Regards
> Sudheer
>
>>
>> (Lots of things are taken for granted in the x86 PC world, which
>> are actually very complex and difficult-to-implement protocols.
>> That's one of the reasons why all the alternative PC processor
>> architectures have failed over the last 20 years).
>>
>> -Siva
>
Thanks & Regards
Sudheer
_______________________________________________
To unsubscribe, email ilugc-request@ae.iitm.ac.in with 
"unsubscribe <password> <address>"
in the subject or body of the message.  
http://www.ae.iitm.ac.in/mailman/listinfo/ilugc

