A new timer.c for FILO
Peter Fox
peter.fox at aeroflex.com
Fri Jan 23 04:27:01 CET 2004
There was a bug where the timer gate wasn't turned on if only
currticks was called.
--
Peter Fox <peter.fox at aeroflex.com> Aeroflex Test Solutions
Principal Design Engineer Stevenage
Any opinions expressed above are http://www.aeroflex.com/
not necessarily those of Aeroflex. Tel: + 44 (0) 1438 742200
-----Original Message-----
From: linuxbios-admin at clustermatic.org
[mailto:linuxbios-admin at clustermatic.org]On Behalf Of Peter Fox
Sent: 10 November 2003 15:30
To: Takeshi Sone
Cc: Linuxbios
Subject: RE: How to use Filo as a payload ?
That's it.
I hacked together a new timer.c based on freebios/src/pc80/udelay_timer2.c
You may want to offer it as an alternative, but then again, maybe not.
I can now boot linux using filo !
Thanks for all your help.
--
Peter Fox <peter.fox at aeroflex.com> Aeroflex Test Solutions
Principal Design Engineer Stevenage
Any opinions expressed above are http://www.aeroflex.com/
not necessarily those of Aeroflex. Tel: + 44 (0) 1438 742200
-----Original Message-----
From: Takeshi Sone [mailto:ts1 at tsn.or.jp]
Sent: 10 November 2003 13:00
To: Peter Fox
Cc: Linuxbios
Subject: Re: How to use Filo as a payload ?
On Mon, Nov 10, 2003 at 12:45:27PM -0000, Peter Fox wrote:
> I don't think so. It is the 486 core in an stpc elite.
> It just claims Industry standard 486 compatibility.
>
> In their published instruction set summary, which
> appears to be in alphabetical order, there is
> RCR, then REP INS.
Maybe RDTSC causes invalid opcode exception, and since there is no
exception handler, the CPU resets.
filo/i386/timer.c must be re-written to support pre-Pentium CPUs.
--
Takeshi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: timer.c
Type: application/octet-stream
Size: 1409 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20040123/f71196c4/attachment.obj>
More information about the coreboot
mailing list