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 <[EMAIL PROTECTED]> 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:[EMAIL PROTECTED] 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
timer.c
Description: Binary data

