linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* Display Adapters / i386 interpreter
@ 2000-05-02 21:04 tom_gall
  2000-05-02 21:13 ` Jeff Garzik
  2000-05-03 11:54 ` Geert Uytterhoeven
  0 siblings, 2 replies; 3+ messages in thread
From: tom_gall @ 2000-05-02 21:04 UTC (permalink / raw)
  To: linuxppc-dev


Hi All,

  You'll excuse the very strange question I have and maybe this isn't
quite the right spot so feel free to correct me but here goes!

  On various display adapters alot of them have their own "BIOS" which
is executed to init the card. These tend to be written as an i386 kind
of thing. Well obviously on IA32 this isn't a big deal but how does
PowerPC hardware deal with these kinds of cards? Or doesn't it?

  Is there an IA32 interpreter of sorts that can run the small amount of
BIOS to bring up the card? Or is the approach different?

  Thanks much! I'd sure appreciate it, I'm doing some scouting of the
possibility of getting more / better card support of LinuxPPC on RS6000
hardware. Not being too familiar with this kinda issue I thought I'd
turn to the great global brain for help.

http://oss.software.ibm.com/developerworks/opensource/linux

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Display Adapters / i386 interpreter
  2000-05-02 21:04 Display Adapters / i386 interpreter tom_gall
@ 2000-05-02 21:13 ` Jeff Garzik
  2000-05-03 11:54 ` Geert Uytterhoeven
  1 sibling, 0 replies; 3+ messages in thread
From: Jeff Garzik @ 2000-05-02 21:13 UTC (permalink / raw)
  To: tom_gall; +Cc: linuxppc-dev


tom_gall@vnet.ibm.com wrote:
>   Is there an IA32 interpreter of sorts that can run the small amount of
> BIOS to bring up the card?

That's the solution that PPC (AFAIK), Alpha AXP, and XFree86 all use.
(though XFree uses vm86 mode if present/possible, and also runs the BIOS
for non-primary adapters)

	Jeff


--
Jeff Garzik              | Nothing cures insomnia like the
Building 1024            | realization that it's time to get up.
MandrakeSoft, Inc.       |        -- random fortune

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Display Adapters / i386 interpreter
  2000-05-02 21:04 Display Adapters / i386 interpreter tom_gall
  2000-05-02 21:13 ` Jeff Garzik
@ 2000-05-03 11:54 ` Geert Uytterhoeven
  1 sibling, 0 replies; 3+ messages in thread
From: Geert Uytterhoeven @ 2000-05-03 11:54 UTC (permalink / raw)
  To: tom_gall; +Cc: linuxppc-dev


On Tue, 2 May 2000 tom_gall@vnet.ibm.com wrote:
>   On various display adapters alot of them have their own "BIOS" which
> is executed to init the card. These tend to be written as an i386 kind
> of thing. Well obviously on IA32 this isn't a big deal but how does
> PowerPC hardware deal with these kinds of cards? Or doesn't it?
>
>   Is there an IA32 interpreter of sorts that can run the small amount of
> BIOS to bring up the card? Or is the approach different?

Yes, there's Gabriel Paubert's vm86 emulator for PPC. It's known to work with
(at least) various S3 based boards.

Search the mailing list archives to find it.

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- Linux/{m68k~Amiga,PPC~CHRP} -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
							    -- Linus Torvalds


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2000-05-03 11:54 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2000-05-02 21:04 Display Adapters / i386 interpreter tom_gall
2000-05-02 21:13 ` Jeff Garzik
2000-05-03 11:54 ` Geert Uytterhoeven

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).