From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from predator.gdatech.co.in (mail.gdatech.co.in [202.144.30.226]) by ozlabs.org (Postfix) with ESMTP id D8D9867B54 for ; Fri, 14 Jul 2006 20:39:28 +1000 (EST) Received: from predator.gdatech.co.in (localhost.localdomain [127.0.0.1]) by predator.gdatech.co.in (Postfix-out) with ESMTP id 4EE391242DB for ; Fri, 14 Jul 2006 16:08:49 +0530 (IST) 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 r67e160848-00-2 for linuxppc-embedded@ozlabs.org; Fri, 14 Jul 2006 16:08:49 +0530 Received: from mail.gdatech.co.in (unknown [192.168.0.1]) by predator.gdatech.co.in (Postfix-out) with ESMTP id CED371242DA for ; Fri, 14 Jul 2006 16:08:48 +0530 (IST) Message-ID: <44B77452.1070106@gmail.com> Date: Fri, 14 Jul 2006 16:09:14 +0530 From: sudheer MIME-Version: 1.0 To: linuxppc-embedded@ozlabs.org Subject: [Fwd: Re: [Ilugc] help regarding powerpc and vga card] Content-Type: multipart/mixed; boundary="------------020108090501030509050406" List-Id: Linux on Embedded PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , This is a multi-part message in MIME format. --------------020108090501030509050406 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit --------------020108090501030509050406 Content-Type: message/rfc822; name="Re: [Ilugc] help regarding powerpc and vga card" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="Re: [Ilugc] help regarding powerpc and vga card" 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: 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 ; 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 ; 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 ; 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 ; Fri, 14 Jul 2006 15:29:43 +0530 (IST) X-Propel-Return-Path: 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 ; 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 User-Agent: Mozilla Thunderbird 0.7.3 (X11/20040803) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Sivasankar Chander Subject: Re: [Ilugc] help regarding powerpc and vga card References: <44B6077E.9090004@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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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* > > 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
" in the subject or body of the message. http://www.ae.iitm.ac.in/mailman/listinfo/ilugc --------------020108090501030509050406--