Port-powerpc archive

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

Re: boot(8) for bebox

Hi! Tim,

From: Tim Rightnour <root%garbled.net@localhost>
Date: Thu, 03 Apr 2008 00:56:16 -0700 (MST)

> On 03-Apr-2008 KIYOHARA Takashi wrote:
> > I will split boot(8) of bebox into boot and boot_com0 now, I am trying.
> > 
> > However, I had forgotten CONS_BE existed in bebox.  It is necessary to
> > depend on the VGA card in bebox, and to be booted by either of CONS_VGA
> > or CONS_BE.
> > 
> > I have not understood yet, and when BootROM of BeBox displays on the
> > screen maybe as "Be", I think that it boots with CONS_BE.
> What is cons_be?  Is that more like a framebuffer console?  I got rid of the
> prep framebuffer console, as it was in really bad shape (looked like it was
> copied from bebox).  What I really want to see some day in the future is libsa
> containing enough rasops code so that a proper genfb driver can be written
> inside a bootloader, and we use that instead.
> > Is boot_be necessary for us?
> > Or, do boot support both CONS_VGA and CONS_BE, and do it correspond with
> > Vendor/Product ID of VGA?
> If you can somehow boot the machine and generate text output on the console,
> I'd just get rid of it.  The only reason to keep it would be if there was no
> other way to get console output.

boot build with -DCONS_BE, video_{init,put} builded in video.c.  It
supports a another frame buffer from vga_{init,put} in vga.c.  It has
been described to sys/arch/bebox/stand/README. 

Bebox has three PCI empty slots, and the VGA card has stuck in the our
one.  I think that various PCI VGA cards had stuck in BeBox though I do
not understand.  And, it will support either. 

For instance, if we rid video.c, my Trio64v+ cannot be used on bebox.


Home | Main Index | Thread Index | Old Index