Method and apparatus for binding shadow registers to vectored interrupts
A method and apparatus within a processing system is provided for associating shadow register sets with interrupt routines. The invention includes a vector generator that receives interrupts, and generates exception vectors to call interrupt routines that correspond to the interrupts. The exception...
Saved in:
Main Author | |
---|---|
Format | Patent |
Language | English |
Published |
03.02.2009
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | A method and apparatus within a processing system is provided for associating shadow register sets with interrupt routines. The invention includes a vector generator that receives interrupts, and generates exception vectors to call interrupt routines that correspond to the interrupts. The exception vector considers the type of interrupt and the priority level of the interrupt when selecting the exception vector. Shadow set mapping logic is coupled to the vector generator. The mapping logic contains a number of fields that correspond to the different exception vectors that may be generated. The fields are programmable by kernel mode instructions, and contain data mapping each field to one of a number of shadow register sets. When an interrupt occurs, the vector generator generates a corresponding exception vector. In addition, the shadow set mapping logic looks at the field corresponding to the exception vector, and retrieves the data stored therein. The data is used to switch to one of the shadow register sets for use by an interrupt routine. Upon return from the interrupt routine, the previously used register set is selected. |
---|---|
AbstractList | A method and apparatus within a processing system is provided for associating shadow register sets with interrupt routines. The invention includes a vector generator that receives interrupts, and generates exception vectors to call interrupt routines that correspond to the interrupts. The exception vector considers the type of interrupt and the priority level of the interrupt when selecting the exception vector. Shadow set mapping logic is coupled to the vector generator. The mapping logic contains a number of fields that correspond to the different exception vectors that may be generated. The fields are programmable by kernel mode instructions, and contain data mapping each field to one of a number of shadow register sets. When an interrupt occurs, the vector generator generates a corresponding exception vector. In addition, the shadow set mapping logic looks at the field corresponding to the exception vector, and retrieves the data stored therein. The data is used to switch to one of the shadow register sets for use by an interrupt routine. Upon return from the interrupt routine, the previously used register set is selected. |
Author | UHLER MICHAEL G |
Author_xml | – fullname: UHLER MICHAEL G |
BookMark | eNqNijkOwkAMALeAgusP_gBNghTqIFAaKqCOTNZJVkL2ynbg-6TgARSjkUazDgsWplVoruSjRECeyRkVfTLoReGZOCYewEaM8gGlIZmTGrjAmzoXpQiJ56RTdtuGZY8vo93PmwCX8_3U7ClLS5axIyZvH7fqcKzKsqiL8o_lC5D3Nmc |
ContentType | Patent |
DBID | EVB |
DatabaseName | esp@cenet |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: EVB name: esp@cenet url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP sourceTypes: Open Access Repository |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Medicine Chemistry Sciences Physics |
ExternalDocumentID | US7487332B2 |
GroupedDBID | EVB |
ID | FETCH-epo_espacenet_US7487332B23 |
IEDL.DBID | EVB |
IngestDate | Fri Jul 19 12:26:28 EDT 2024 |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-epo_espacenet_US7487332B23 |
Notes | Application Number: US20070668582 |
OpenAccessLink | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20090203&DB=EPODOC&CC=US&NR=7487332B2 |
ParticipantIDs | epo_espacenet_US7487332B2 |
PublicationCentury | 2000 |
PublicationDate | 20090203 |
PublicationDateYYYYMMDD | 2009-02-03 |
PublicationDate_xml | – month: 02 year: 2009 text: 20090203 day: 03 |
PublicationDecade | 2000 |
PublicationYear | 2009 |
RelatedCompanies | MIPS TECHNOLOGIES, INC |
RelatedCompanies_xml | – name: MIPS TECHNOLOGIES, INC |
Score | 2.7316437 |
Snippet | A method and apparatus within a processing system is provided for associating shadow register sets with interrupt routines. The invention includes a vector... |
SourceID | epo |
SourceType | Open Access Repository |
SubjectTerms | CALCULATING COMPUTING COUNTING ELECTRIC DIGITAL DATA PROCESSING PHYSICS |
Title | Method and apparatus for binding shadow registers to vectored interrupts |
URI | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20090203&DB=EPODOC&locale=&CC=US&NR=7487332B2 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV07b8IwED4h-txa2qr0JQ9VtqgQh4QMUaUkIFSJhwpUbCiOjciSRDgpf79nF2iXdvBylk62pXv4Ht8BPHeFxVfc4abLvMS04y4zu8zlpsfb1sqJKUt08fhw5Azm9tuis6hBuu-F0TihWw2OiBKVoLyXWl8XP0GsSNdWyheWIil_7c_8yNj_jj2VWDOiwO9NxtE4NMLQn0-N0bvvomNOqRWgtj5CL9pV1V-9j0A1pRS_LUr_Ao4nyCwrL6EmsgachfvBaw04He7y3Q040QWaiUTiTgjlFQyGeuoziTNchcburiRB55OwVPeoELmOeb4lauiCwkGQpMzJpw7PC04UQMRmUxWlvAbS783CgYmHWx4eYjmfHq5Bb6Ce5Zm4BSLUtCHOHMsSzE5Yx2txpy0obcf2iqOQNaH5J5u7f_bu4fw7dWKZLfoA9XJTiUe0wCV70m_3BQqgjOs |
link.rule.ids | 230,309,783,888,25578,76884 |
linkProvider | European Patent Office |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3NT8IwFH8h-IE3RQ342YPZbRHWsY_DYrINMpUBETDcyLqWyGVb6JB_37YCetFDL6_JS9vkffR9_B7Ag8MMuqAW1W3iprqZOER3iE11l7aNhZVgkqri8XhgRVPzZdaZVWC564VROKEbBY4oJCoV8l4qfV38BLFCVVvJH8lSkPKn3sQLtd3v2JWJNS30ve5oGA4DLQi86VgbvHm2cMwxNnyhrQ-Eh-1ImP3uuy-bUorfFqV3CocjwSwrz6DCsjrUgt3gtTocx9t8dx2OVIFmygVxK4T8HKJYTX1GSSZWobC71xwJ5xORpepRQfwjofkGyaELEgeBozJHnyo8zyiSABGr1boo-QWgXncSRLo43Hz_EPPpeH8NfAnVLM9YAxCT04YosQyDETMlHbdFrTbDuJ2YCyqErAnNP9lc_bN3D7VoEvfn_efB6zWcfKdRDL2Fb6BartbsVljjktypd_wCzryP2w |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Method+and+apparatus+for+binding+shadow+registers+to+vectored+interrupts&rft.inventor=UHLER+MICHAEL+G&rft.date=2009-02-03&rft.externalDBID=B2&rft.externalDocID=US7487332B2 |