I'm referring to src/dev/alpha/console.{cc,hh} and src/dev/alpha/AlphaConsole.py

It's the backdoor device for the console firmware.

2008/4/3 Steve Reinhardt <[EMAIL PROTECTED]>:
> I reread the thread a little more carefully... are we talking about the fake
> boot firmware itself?  If so, then ConsoleFirmware is fine with me.
>
> If we're talking about the boot console device that the firmware provides
> (or the file that records the I/O that happens through that device) then
> something like FirmwareConsole is better.
>
> Originally I thought it was the latter case, but on rereading the thread I
> see that you are actually referring to the former... right?
>
>
>
> On Thu, Apr 3, 2008 at 9:04 PM, nathan binkert <[EMAIL PROTECTED]> wrote:
>
> > Ah.  Well, I don't care so much.  The device isn't a real thing
> > though, it's totally fake.  Should possibly just call it AlphaBackdoor
> > or ConsoleBackdoor.
> >
> >
> >
> >
> >  Nate
> >
> > 2008/4/3 Steve Reinhardt <[EMAIL PROTECTED]>:
> > > I'd say ConsoleFirmware is the firmware that drives the console, while
> > > FirmwareConsole is the console device that's provided by the firmware.
> It
> > > seems to me we're talking about the latter (the device) rather than the
> > > former (the firmware itself), which is why I find the latter name more
> > > logical.
> > >
> > > Steve
> > >
> > >
> > >
> > > On Thu, Apr 3, 2008 at 8:28 PM, nathan binkert <[EMAIL PROTECTED]> wrote:
> > > > I've heard it referred to as ConsoleFirmware, but never
> > > > FirmwareConsole.  Google has a slight preference for the former.
> > > > I tried:
> > > >    alpha console firmware
> > > > and
> > > >    alpha firmware console
> > > >
> > > >  Nate
> > > >
> > > > 2008/4/3 Steve Reinhardt <[EMAIL PROTECTED]>:
> > > >
> > > >
> > > >
> > > > > I think the adjective/noun sense is reversed there... isn't the
> object
> > > > > really the FirmwareConsole and not the ConsoleFirmware?
> > > > >
> > > > >
> > > > >
> > > > > On Thu, Apr 3, 2008 at 11:27 AM, nathan binkert <[EMAIL PROTECTED]>
> > > wrote:
> > > > >
> > > > > > That's probably better.  I'm cool with "Terminal" and
> > > "ConsoleFirmware"
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > On Thu, Apr 3, 2008 at 11:20 AM, Gabe Black
> <[EMAIL PROTECTED]>
> > > wrote:
> > > > > > > Maybe call it ConsoleFirmware?
> > > > > > >
> > > > > > >  Gabe
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >  Ali Saidi wrote:
> > > > > > >
> > > > > > > > The only problem is that the BootConsole has almost nothing to
> do
> > > with
> > > > > a
> > > > > > > serial console to watch booting.
> > > > > > > >
> > > > > > > > Ali
> > > > > > > >
> > > > > > > > On Apr 3, 2008, at 2:01 PM, Gabe Black wrote:
> > > > > > > >
> > > > > > > > > Hopefully this gets through. I think this would help a lot.
> When
> > > I
> > > > > hear
> > > > > > > BootConsole, I think a serial console to watch boot. If there's
> also
> > > a
> > > > > > > Terminal, I'd likely assume that's what I want and just ignore
> > > > > BootConsole.
> > > > > > > > >
> > > > > > > > > Gabe
> > > > > > > > >
> > > > > > > > > nathan binkert wrote:
> > > > > > > > >
> > > > > > > > > > I don't disagree which is why I changed it to BootConsole.
> I
> > > > > didn't
> > > > > > > > > > want to drop the word console though.
> > > > > > > > > >
> > > > > > > > > > What about SimConsole -> Terminal?
> > > > > > > > > >
> > > > > > > > > >  Nate
> > > > > > > > > >
> > > > > > > > > > On Thu, Apr 3, 2008 at 10:17 AM, Ali Saidi
> <[EMAIL PROTECTED]>
> > > > > wrote:
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > > I think the real issue is that the term Console as
> applied
> > > to
> > > > > the
> > > > > > > early
> > > > > > > > > > > booting code of Alpha is not generally known. We can
> call it
> > > > > > > something that
> > > > > > > > > > > it isn't, but that confuses the people who know.
> > > > > > > > > > >
> > > > > > > > > > > Ali
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > > On Apr 3, 2008, at 1:10 PM, nathan binkert wrote:
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > > > I only know of two uses of Console.  The display
> console
> > > and
> > > > > the
> > > > > > > alpha
> > > > > > > > > > > > console.  The issue with the latter is that it's
> > > explicitly
> > > > > called
> > > > > > > the
> > > > > > > > > > > > console in the alpha code.
> > > > > > > > > > > >
> > > > > > > > > > > > I could rename SimConsole to Terminal.  How would that
> do?
> > > > > > > > > > > >
> > > > > > > > > > > > Nate
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > > > My one concern is that all the forms of "Console"
> might
> > > be
> > > > > > > getting
> > > > > > > > > > > > > a bit ambiguous, especially if other ISAs have
> something
> > > > > > > similar. I
> > > > > > > > > > > > > can't think of anything that conflicts with in any
> of
> > > the
> > > > > ISAs
> > > > > > > I'm
> > > > > > > > > > > > > most familiar with, but it's something to watch out
> for
> > > if
> > > > > you
> > > > > > > drop
> > > > > > > > > > > > > the "Alpha" at least.
> > > > > > > > > > > > >
> > > > > > > > > > > > > Gabe
> > > > > > > > > > > > >
> > > > > > > > > > > > > nathan binkert wrote:
> > > > > > > > > > > > >
> > > > > > > > > > > > >
> > > > > > > > > > > > >
> > > > > > > > > > > > > > Ok, I've got a bunch of default renaming in my
> tree:
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > default output directory is now: ./m5out
> > > > > > > > > > > > > > default stats filename is now: <outdir>/stats
> > > > > > > > > > > > > > default config file output is now: <outdir>/config
> > > > > > > > > > > > > > default console output is now:
> > > <outdir>/<sysname>.console
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > In doing the last one, I decided to rename
> SimConsole
> > > ->
> > > > > > > Console and
> > > > > > > > > > > > > > AlphaConsole to BootConsole.
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > Does that all seem alright?  I only want to do
> this
> > > all
> > > > > once
> > > > > > > since it
> > > > > > > > > > > > > > will potentially require people to rewrite scripts
> and
> > > > > > > requires fixing
> > > > > > > > > > > > > > up the regression stuff.
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > Nate
> > > > > > > > > > > > > > _______________________________________________
> > > > > > > > > > > > > > m5-dev mailing list
> > > > > > > > > > > > > > [email protected]
> > > > > > > > > > > > > > http://m5sim.org/mailman/listinfo/m5-dev
> > > > > > > > > > > > > >
> > > > > > > > > > > > > >
> > > > > > > > > > > > > >
> > > > > > > > > > > > > >
> > > > > > > > > > > > >
> > > > > > > > > > > > >
> > > > > > > > > > > > >
> > > > > > > > > > > > _______________________________________________
> > > > > > > > > > > > m5-dev mailing list
> > > > > > > > > > > > [email protected]
> > > > > > > > > > > > http://m5sim.org/mailman/listinfo/m5-dev
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > _______________________________________________
> > > > > > > > > > > m5-dev mailing list
> > > > > > > > > > > [email protected]
> > > > > > > > > > > http://m5sim.org/mailman/listinfo/m5-dev
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > _______________________________________________
> > > > > > > > > > m5-dev mailing list
> > > > > > > > > > [email protected]
> > > > > > > > > > http://m5sim.org/mailman/listinfo/m5-dev
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > > > _______________________________________________
> > > > > > > > > m5-dev mailing list
> > > > > > > > > [email protected]
> > > > > > > > > http://m5sim.org/mailman/listinfo/m5-dev
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > > > _______________________________________________
> > > > > > > > m5-dev mailing list
> > > > > > > > [email protected]
> > > > > > > > http://m5sim.org/mailman/listinfo/m5-dev
> > > > > > > >
> > > > > > >
> > > > > > >  _______________________________________________
> > > > > > >  m5-dev mailing list
> > > > > > >  [email protected]
> > > > > > >  http://m5sim.org/mailman/listinfo/m5-dev
> > > > > > >
> > > > > > >
> > > > > > _______________________________________________
> > > > > > m5-dev mailing list
> > > > > > [email protected]
> > > > > > http://m5sim.org/mailman/listinfo/m5-dev
> > > > > >
> > > > >
> > > > >
> > > > > _______________________________________________
> > > > >  m5-dev mailing list
> > > > >  [email protected]
> > > > >  http://m5sim.org/mailman/listinfo/m5-dev
> > > > >
> > > > >
> > > > _______________________________________________
> > > > m5-dev mailing list
> > > > [email protected]
> > > > http://m5sim.org/mailman/listinfo/m5-dev
> > > >
> > >
> > >
> > > _______________________________________________
> > >  m5-dev mailing list
> > >  [email protected]
> > >  http://m5sim.org/mailman/listinfo/m5-dev
> > >
> > >
> > _______________________________________________
> > m5-dev mailing list
> > [email protected]
> > http://m5sim.org/mailman/listinfo/m5-dev
> >
>
>
> _______________________________________________
>  m5-dev mailing list
>  [email protected]
>  http://m5sim.org/mailman/listinfo/m5-dev
>
>
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to