Anonymous user
Interrupt Service Routines: Difference between revisions
Jump to navigation
Jump to search
m
addcat x86
[unchecked revision] | [unchecked revision] |
m (Make first instance of "interrupt" a link to Interrupts) |
m (addcat x86) |
||
Line 120:
If you intend to use local variables, you must set up the stack frame in the manner which the compiler expects; as ISRs are non-reentrant, however, you can simply use static variables.
Visual C++ also supplies the __LOCAL_SIZE assembler macro, which notifies you how much space is required by the objects on the stack for the function.
Line 201:
[[Category:Interrupts]]
[[Category:x86]]
|