[ECOS] Bug in i386 interrupt handler
Jonathan Larmour
jlarmour@cygnus.co.uk
Tue Oct 31 15:25:00 GMT 2000
Phil Hinton wrote:
>
> The hal_intc_ack macro then uses EAX, and when interrupt_end is
> called:
>
> pushl %edx
> pushl %eax
> call interrupt_end
>
> Instead this should be:
>
> pushl %edx
> pushl %esi <---- modification
> call interrupt_end
>
> Did I miss a patch? Anyone having trouble with i386 PC DSR posts?
This does indeed look like it would be a problem. If you can just confirm
that this does fix your problem, I'll update our code here.
Jifl
--
Red Hat, 35 Cambridge Place, Cambridge, UK. CB2 1NS Tel: +44 (1223) 728762
"Plan to be spontaneous tomorrow." || These opinions are all my own fault
More information about the Ecos-discuss
mailing list