Re: NewQ: Difference between an isr and a subroutine is that an isr has no arguments
- From: Grant Edwards <grante@xxxxxxxx>
- Date: Tue, 28 Nov 2006 22:06:54 -0000
On 2006-11-28, Wilco Dijkstra <Wilco_dot_Dijkstra@xxxxxxxxxxxx> wrote:
The hardware could set up a few registers and the compiler
would assign parameters to those registers on functions marked
as interrupts - very easy to implement. You could ignore them if
you didn't support them.
All of the processors I've used already do that (store return
address and status information in a known location), so I guess
all that's missing is a few lines of code in the compilers.
--
Grant Edwards grante Yow! A can of ASPARAGUS,
at 73 pigeons, some LIVE ammo,
visi.com and a FROZEN DAQUIRI!!
.
- Follow-Ups:
- Re: NewQ: Difference between an isr and a subroutine is that an isr has no arguments
- From: Wilco Dijkstra
- Re: NewQ: Difference between an isr and a subroutine is that an isr has no arguments
- References:
- Differences between interrupt service routine (ISR) and a subroutine
- From: 2005
- Re: Differences between interrupt service routine (ISR) and a subroutine
- From: Tom Lucas
- NewQ: Difference between an isr and a subroutine is that an isr has no arguments
- From: 2005
- Re: NewQ: Difference between an isr and a subroutine is that an isr has no arguments
- From: James Beck
- Re: NewQ: Difference between an isr and a subroutine is that an isr has no arguments
- From: Wilco Dijkstra
- Re: NewQ: Difference between an isr and a subroutine is that an isr has no arguments
- From: Grant Edwards
- Re: NewQ: Difference between an isr and a subroutine is that an isr has no arguments
- From: Wilco Dijkstra
- Differences between interrupt service routine (ISR) and a subroutine
- Prev by Date: Re: NewQ: Difference between an isr and a subroutine is that an isrhas no arguments
- Next by Date: Re: NewQ: Difference between an isr and a subroutine is that an isr has no arguments
- Previous by thread: Re: NewQ: Difference between an isr and a subroutine is that an isr has no arguments
- Next by thread: Re: NewQ: Difference between an isr and a subroutine is that an isr has no arguments
- Index(es):
Relevant Pages
|