Conditional back-to-back interrupt vectoring

Electrical computers and digital data processing systems: input/ – Interrupt processing – Handling vector

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C712S220000

Reexamination Certificate

active

08051235

ABSTRACT:
Upon execution of an interrupt return (IRET) instruction when a second interrupt is pending, rather than popping a stack, obtaining processor state information, and then pushing the state information back onto the stack prior to vectoring off to a second interrupt service routine, direct vectoring is employed such that the stack is not pushed or popped but rather the processor vectors directly from the IRET instruction in the first interrupt service routine to the second interrupt service routine. A novel stored interrupt enable (SIE) bit stores whether maskable interrupts were enabled at the time the first interrupt service routine was entered. Execution of IRET automatically checks the SIE. If the SIE indicates interrupts were enabled, then direct vectoring occurs. If the SIE indicates that interrupts were disabled, then the second interrupt remains pending, and an interrupt return operation is performed by popping the stack and restoring the prior processor state.

REFERENCES:
patent: 5640548 (1997-06-01), Langan et al.
patent: 7185159 (2007-02-01), Beinet et al.
patent: 2004/0215860 (2004-10-01), Armstrong et al.
MC68HC11 Reference Manual, M68HC11RM/D, Rev. 6, Apr. 2002, 650 pp., p. 31 (http://www.freescale.com/files/microcontrollers/doc/ref—manual/M68HC11RM.pdf, accessed Mar. 30, 2007).
MC68HC11 Reference Manual, M68HC11RM/D, Rev. 6, Apr. 2002, 650pp, pp. 1,180, 190-191 (http://www.freescale.com/files/microcontrollers/doc/ref—manual/M68HC11RM.pdf, accessed Aug. 29, 2007).
Presentation Slides, “ARM in MCU” at Zilog Aug. 19, 2004, by John Sharp ARM MCU Segment Manager, ARM Holdings plc, 31 pages.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Conditional back-to-back interrupt vectoring does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Conditional back-to-back interrupt vectoring, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Conditional back-to-back interrupt vectoring will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4296597

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.