grub-devel
[Top][All Lists]
Advanced

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

Re: [PATCH] Enable grub_cpu_idle for i386 to halt the CPU


From: David Fries
Subject: Re: [PATCH] Enable grub_cpu_idle for i386 to halt the CPU
Date: Fri, 15 Aug 2008 22:11:09 -0500
User-agent: Mutt/1.5.4i

On Tue, Aug 12, 2008 at 11:10:37AM +0200, Robert Millan wrote:
> 
> Hi David,
> 
> I'm sorry that you already went on to provide a patch, but the problem is
> not that.
> 
> The problem is that on some platforms (like coreboot), the firmware won't
> setup any IDT for us, and so we need to do this ourselves before we use hlt.
> 
> So the solution is to initialize the IDT (so that we won't get a cpu fault),
> and enable IRQ0 (so that hlt won't stall).
> 
> Would you be willing to provide a patch that does that?

Actually I have a computer in my car that I would really like to speed
up booting on.  It would be a great application for coreboot, except
it's a 486 and I don't see coreboot supporting it.  Until I have an
application for it, I'll have to let someone else implement support
for grub_cpu_idle.

I have the second version of the patch out, and this time I did
compile coreboot.  It won't be improved or harmed, the patch just
helps the i386/pc platform.

-- 
David Fries <address@hidden>
http://fries.net/~david/ (PGP encryption key available)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]