Ulrich Weigand wrote: > > Another thing, it may be that linux expects interrupts to be > > on when an interrupt occurs --- I don't know whether it really > > matters, but I wouldn't hestitate to make such an assumption > > in MY OS code, if I needed to :). So it may be nice to > > sti() BEFORE forwarding the interrupt to the host kernel. > > Eh? Linux uses interrupt gates as hardware IRQ vectors, so > the interrupt flag is turned *off* before calling the handler. > And I'd bet Linux relies on it being off ... Whoops, missed that one... You're right of course. Though, can we rely on this in other OSes as well ? Ramon
- First FreeMWare release! Kevin Lawton
- Re: First FreeMWare release! Ulrich Weigand
- Re: First FreeMWare release! Ramon van Handel
- Re: First FreeMWare release! Kevin Lawton
- Re: First FreeMWare release! Ramon van Handel
- Re: First FreeMWare release! Ulrich Weigand
- Re: First FreeMWare release! Ramon van Handel
- Re: First FreeMWare release! Kevin Lawton
- Re: First FreeMWare release! Ramon van Handel
- Re: First FreeMWare release! Kevin Lawton
- Second FreeMWare release. Kevin Lawton
- Re: Second FreeMWare release. Chris Emerson
- Re: Second FreeMWare release. Kevin Lawton
- Re: Second FreeMWare release. Chris Emerson
- Re: Second FreeMWare release. Ramon van Handel
- Re: Second FreeMWare release. Ulrich Weigand
- Re: Second FreeMWare release. Ramon van Handel
