Copyright©2005-2008,2010ARMLimited.Allrightsreserved.ARMDDI0337I(ID072410)Cortex™-M3Revisionr2p1TechnicalReferenceManualARMDDI0337ICopyright©2005-2008,2010ARMLimited.Allrightsreserved.iiID072410Non-ConfidentialCortex-M3TechnicalReferenceManualCopyright©2005-2008,2010ARMLimited.Allrightsreserved.ReleaseInformationThefollowingchangeshavebeenmadetothisbook.ProprietaryNoticeWordsandlogosmarkedwith®or™areregisteredtrademarksortrademarksofARMLimitedintheEUandothercountries,exceptasotherwisestatedinthisproprietarynotice.Otherbrandsandnamesmentionedhereinmaybethetrademarksoftheirrespectiveowners.Neitherthewholenoranypartoftheinformationcontainedin,ortheproductdescribedin,thisdocumentmaybeadaptedorreproducedinanymaterialformexceptwiththepriorwrittenpermissionofthecopyrightholder.Theproductdescribedinthisdocumentissubjecttocontinuousdevelopmentsandimprovements.AllparticularsoftheproductanditsusecontainedinthisdocumentaregivenbyARMLimitedingoodfaith.However,allwarrantiesimpliedorexpressed,includingbutnotlimitedtoimpliedwarrantiesofmerchantability,orfitnessforpurpose,areexcluded.Thisdocumentisintendedonlytoassistthereaderintheuseoftheproduct.ARMLimitedshallnotbeliableforanylossordamagearisingfromtheuseofanyinformationinthisdocument,oranyerrororomissioninsuchinformation,oranyincorrectuseoftheproduct.WherethetermARMisuseditmeans“ARMoranyofitssubsidiariesasappropriate”.ConfidentialityStatusThisdocumentisNon-Confidential.Therighttouse,copyanddisclosethisdocumentmaybesubjecttolicenserestrictionsinaccordancewiththetermsoftheagreemententeredintobyARMandthepartythatARMdeliveredthisdocumentto.ProductStatusTheinformationinthisdocumentisFinal(informationonadevelopedproduct).WebAddress©2005-2008,2010ARMLimited.Allrightsreserved.iiiID072410Non-ConfidentialContentsCortex-M3TechnicalReferenceManualPrefaceAboutthisbook............................................................................................................xFeedback..................................................................................................................xiiiChapter1Introduction1.1Abouttheprocessor.................................................................................................1-21.2Features...................................................................................................................1-31.3Interfaces.................................................................................................................1-41.4Configurableoptions................................................................................................1-51.5Productdocumentation............................................................................................1-61.6Productrevisions.....................................................................................................1-9Chapter2FunctionalDescription2.1Aboutthefunctions..................................................................................................2-22.2Interfaces.................................................................................................................2-4Chapter3ProgrammersModel3.1Abouttheprogrammersmodel................................................................................3-23.2Modesofoperationandexecution...........................................................................3-33.3Instructionsetsummary...........................................................................................3-43.4Systemaddressmap.............................................................................................3-113.5Writebuffer............................................................................................................3-143.6Exclusivemonitor...................................................................................................3-153.7Bit-banding.............................................................................................................3-163.8Processorcoreregistersummary..........................................................................3-183.9Exceptions.............................................................................................................3-20ContentsARMDDI0337ICopyright©2005-2008,2010ARMLimited.Allrightsreserved.ivID072410Non-ConfidentialChapter4SystemControl4.1Aboutsystemcontrol...............................................................................................4-24.2Registersummary..................................