⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ioat91sam9260.ddf

📁 ATMEL AT91SAM9260的中段控制程序!
💻 DDF
📖 第 1 页 / 共 5 页
字号:
; ----------------------------------------------------------------------------
;          ATMEL Microcontroller Software Support  -  ROUSSET  -
; ----------------------------------------------------------------------------
;  DISCLAIMER:  THIS SOFTWARE IS PROVIDED BY ATMEL "AS IS" AND ANY EXPRESS OR
;  IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
;  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE
;  DISCLAIMED. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT,
;  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
;  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
;  OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
;  LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
;  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
;  EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
; ----------------------------------------------------------------------------
; File Name           : AT91SAM9260.ddf
; Object              : AT91SAM9260 definitions
; Generated           : AT91 SW Application Group  09/30/2005 (14:09:41)
; 
; CVS Reference       : /AT91SAM9260.pl/1.8/Fri Sep 30 08:12:29 2005//
; CVS Reference       : /SYS_SAM9260.pl/1.1/Mon Jul 04 09:07:10 2005//
; CVS Reference       : /HMATRIX1_SAM9260.pl/0/dummy timestamp//
; CVS Reference       : /CCR_SAM9260.pl/0/dummy timestamp//
; CVS Reference       : /PMC_SAM9260.pl/0/dummy timestamp//
; CVS Reference       : /ADC_6051C.pl/1.1/Mon Jan 31 13:12:40 2005//
; CVS Reference       : /HSDRAMC1_6100A.pl/1.2/Mon Aug 09 10:52:25 2004//
; CVS Reference       : /HSMC3_6105A.pl/1.4/Tue Nov 16 09:16:23 2004//
; CVS Reference       : /AIC_6075A.pl/1.1/Mon Jul 12 17:04:01 2004//
; CVS Reference       : /PDC_6074C.pl/1.2/Thu Feb 03 09:02:11 2005//
; CVS Reference       : /DBGU_6059D.pl/1.1/Mon Jan 31 13:54:41 2005//
; CVS Reference       : /PIO_6057A.pl/1.2/Thu Feb 03 10:29:42 2005//
; CVS Reference       : /RSTC_6098A.pl/1.3/Thu Nov 04 13:57:00 2004//
; CVS Reference       : /SHDWC_6122A.pl/1.3/Wed Oct 06 14:16:58 2004//
; CVS Reference       : /RTTC_6081A.pl/1.2/Thu Nov 04 13:57:22 2004//
; CVS Reference       : /PITC_6079A.pl/1.2/Thu Nov 04 13:56:22 2004//
; CVS Reference       : /WDTC_6080A.pl/1.3/Thu Nov 04 13:58:52 2004//
; CVS Reference       : /TC_6082A.pl/1.7/Wed Mar 09 16:31:51 2005//
; CVS Reference       : /MCI_6101E.pl/1.1/Fri Jun 03 13:20:23 2005//
; CVS Reference       : /TWI_6061A.pl/1.1/Tue Jul 13 06:38:23 2004//
; CVS Reference       : /US_6089C.pl/1.1/Mon Jan 31 13:56:02 2005//
; CVS Reference       : /SSC_6078A.pl/1.1/Tue Jul 13 07:10:41 2004//
; CVS Reference       : /SPI_6088D.pl/1.3/Fri May 20 14:23:02 2005//
; CVS Reference       : /EMACB_6119A.pl/1.6/Wed Jul 13 15:25:00 2005//
; CVS Reference       : /UDP_6083C.pl/1.2/Tue May 10 12:40:17 2005//
; CVS Reference       : /UHP_6127A.pl/1.1/Wed Feb 23 16:03:17 2005//
; CVS Reference       : /TBOX_XXXX.pl/1.15/Thu Jun 09 07:05:57 2005//
; CVS Reference       : /EBI_SAM9260.pl/0/dummy timestamp//
; CVS Reference       : /HECC_6143A.pl/1.1/Wed Feb 09 17:16:57 2005//
; CVS Reference       : /ISI_xxxxx.pl/1.3/Thu Mar 03 11:11:48 2005//
; ----------------------------------------------------------------------------

[Sfr]

; ========== Register definition for SYS peripheral ========== 
sfr = "SYS_GPBR0", 	"Memory", 0xffffffff, 4, base=16
sfr = "SYS_GPBR1", 	"Memory", 0xffffffff, 4, base=16
sfr = "SYS_GPBR2", 	"Memory", 0xffffffff, 4, base=16
sfr = "SYS_GPBR3", 	"Memory", 0xffffffff, 4, base=16
; ========== Register definition for EBI peripheral ========== 
sfr = "EBI_DUMMY", 	"Memory", 0xffffea00, 4, base=16
; ========== Register definition for HECC peripheral ========== 
sfr = "HECC_CR", 	"Memory", 0xffffe800, 4, base=16
sfr = "HECC_CR.RST", 	"Memory", 0xffffe800, 4, base=16, bitRange=0
sfr = "HECC_MR", 	"Memory", 0xffffe804, 4, base=16
sfr = "HECC_MR.SIZE", 	"Memory", 0xffffe804, 4, base=16, bitRange=0-1
sfr = "HECC_SR", 	"Memory", 0xffffe808, 4, base=16
sfr = "HECC_SR.RECERR", 	"Memory", 0xffffe808, 4, base=16, bitRange=0
sfr = "HECC_SR.ECCERR", 	"Memory", 0xffffe808, 4, base=16, bitRange=1
sfr = "HECC_SR.MULERR", 	"Memory", 0xffffe808, 4, base=16, bitRange=2
sfr = "HECC_PR", 	"Memory", 0xffffe80c, 4, base=16
sfr = "HECC_PR.BITADDR", 	"Memory", 0xffffe80c, 4, base=16, bitRange=0-3
sfr = "HECC_PR.WORDADDR", 	"Memory", 0xffffe80c, 4, base=16, bitRange=4-15
sfr = "HECC_NPR", 	"Memory", 0xffffe810, 4, base=16
sfr = "HECC_NPR.NPARITY", 	"Memory", 0xffffe810, 4, base=16, bitRange=0-15
sfr = "HECC_VR", 	"Memory", 0xffffe8fc, 4, base=16
sfr = "HECC_VR.VR", 	"Memory", 0xffffe8fc, 4, base=16, bitRange=0-3
; ========== Register definition for SDRAMC peripheral ========== 
sfr = "SDRAMC_MR", 	"Memory", 0xffffea00, 4, base=16
sfr = "SDRAMC_MR.MODE", 	"Memory", 0xffffea00, 4, base=16, bitRange=0-3
sfr = "SDRAMC_TR", 	"Memory", 0xffffea04, 4, base=16
sfr = "SDRAMC_TR.COUNT", 	"Memory", 0xffffea04, 4, base=16, bitRange=0-11
sfr = "SDRAMC_CR", 	"Memory", 0xffffea08, 4, base=16
sfr = "SDRAMC_CR.NC", 	"Memory", 0xffffea08, 4, base=16, bitRange=0-1
sfr = "SDRAMC_CR.NR", 	"Memory", 0xffffea08, 4, base=16, bitRange=2-3
sfr = "SDRAMC_CR.NB", 	"Memory", 0xffffea08, 4, base=16, bitRange=4
sfr = "SDRAMC_CR.CAS", 	"Memory", 0xffffea08, 4, base=16, bitRange=5-6
sfr = "SDRAMC_CR.DBW", 	"Memory", 0xffffea08, 4, base=16, bitRange=7
sfr = "SDRAMC_CR.TWR", 	"Memory", 0xffffea08, 4, base=16, bitRange=8-11
sfr = "SDRAMC_CR.TRC", 	"Memory", 0xffffea08, 4, base=16, bitRange=12-15
sfr = "SDRAMC_CR.TRP", 	"Memory", 0xffffea08, 4, base=16, bitRange=16-19
sfr = "SDRAMC_CR.TRCD", 	"Memory", 0xffffea08, 4, base=16, bitRange=20-23
sfr = "SDRAMC_CR.TRAS", 	"Memory", 0xffffea08, 4, base=16, bitRange=24-27
sfr = "SDRAMC_CR.TXSR", 	"Memory", 0xffffea08, 4, base=16, bitRange=28-31
sfr = "SDRAMC_HSR", 	"Memory", 0xffffea0c, 4, base=16
sfr = "SDRAMC_HSR.DA", 	"Memory", 0xffffea0c, 4, base=16, bitRange=0
sfr = "SDRAMC_LPR", 	"Memory", 0xffffea10, 4, base=16
sfr = "SDRAMC_LPR.LPCB", 	"Memory", 0xffffea10, 4, base=16, bitRange=0-1
sfr = "SDRAMC_LPR.PASR", 	"Memory", 0xffffea10, 4, base=16, bitRange=4-6
sfr = "SDRAMC_LPR.TCSR", 	"Memory", 0xffffea10, 4, base=16, bitRange=8-9
sfr = "SDRAMC_LPR.DS", 	"Memory", 0xffffea10, 4, base=16, bitRange=10-11
sfr = "SDRAMC_LPR.TIMEOUT", 	"Memory", 0xffffea10, 4, base=16, bitRange=12-13
sfr = "SDRAMC_IER", 	"Memory", 0xffffea14, 4, base=16
sfr = "SDRAMC_IER.RES", 	"Memory", 0xffffea14, 4, base=16, bitRange=0
sfr = "SDRAMC_IDR", 	"Memory", 0xffffea18, 4, base=16
sfr = "SDRAMC_IDR.RES", 	"Memory", 0xffffea18, 4, base=16, bitRange=0
sfr = "SDRAMC_IMR", 	"Memory", 0xffffea1c, 4, base=16
sfr = "SDRAMC_IMR.RES", 	"Memory", 0xffffea1c, 4, base=16, bitRange=0
sfr = "SDRAMC_ISR", 	"Memory", 0xffffea20, 4, base=16
sfr = "SDRAMC_ISR.RES", 	"Memory", 0xffffea20, 4, base=16, bitRange=0
sfr = "SDRAMC_MDR", 	"Memory", 0xffffea24, 4, base=16
sfr = "SDRAMC_MDR.MD", 	"Memory", 0xffffea24, 4, base=16, bitRange=0-1
; ========== Register definition for SMC peripheral ========== 
sfr = "SMC_SETUP0", 	"Memory", 0xffffec00, 4, base=16
sfr = "SMC_SETUP0.NWESETUP", 	"Memory", 0xffffec00, 4, base=16, bitRange=0-5
sfr = "SMC_SETUP0.NCSSETUPWR", 	"Memory", 0xffffec00, 4, base=16, bitRange=8-13
sfr = "SMC_SETUP0.NRDSETUP", 	"Memory", 0xffffec00, 4, base=16, bitRange=16-21
sfr = "SMC_SETUP0.NCSSETUPRD", 	"Memory", 0xffffec00, 4, base=16, bitRange=24-29
sfr = "SMC_PULSE0", 	"Memory", 0xffffec04, 4, base=16
sfr = "SMC_PULSE0.NWEPULSE", 	"Memory", 0xffffec04, 4, base=16, bitRange=0-6
sfr = "SMC_PULSE0.NCSPULSEWR", 	"Memory", 0xffffec04, 4, base=16, bitRange=8-14
sfr = "SMC_PULSE0.NRDPULSE", 	"Memory", 0xffffec04, 4, base=16, bitRange=16-22
sfr = "SMC_PULSE0.NCSPULSERD", 	"Memory", 0xffffec04, 4, base=16, bitRange=24-30
sfr = "SMC_CYCLE0", 	"Memory", 0xffffec08, 4, base=16
sfr = "SMC_CYCLE0.NWECYCLE", 	"Memory", 0xffffec08, 4, base=16, bitRange=0-8
sfr = "SMC_CYCLE0.NRDCYCLE", 	"Memory", 0xffffec08, 4, base=16, bitRange=16-24
sfr = "SMC_CTRL0", 	"Memory", 0xffffec0c, 4, base=16
sfr = "SMC_CTRL0.READMODE", 	"Memory", 0xffffec0c, 4, base=16, bitRange=0
sfr = "SMC_CTRL0.WRITEMODE", 	"Memory", 0xffffec0c, 4, base=16, bitRange=1
sfr = "SMC_CTRL0.NWAITM", 	"Memory", 0xffffec0c, 4, base=16, bitRange=5-6
sfr = "SMC_CTRL0.BAT", 	"Memory", 0xffffec0c, 4, base=16, bitRange=8
sfr = "SMC_CTRL0.DBW", 	"Memory", 0xffffec0c, 4, base=16, bitRange=12-13
sfr = "SMC_CTRL0.TDF", 	"Memory", 0xffffec0c, 4, base=16, bitRange=16-19
sfr = "SMC_CTRL0.TDFEN", 	"Memory", 0xffffec0c, 4, base=16, bitRange=20
sfr = "SMC_CTRL0.PMEN", 	"Memory", 0xffffec0c, 4, base=16, bitRange=24
sfr = "SMC_CTRL0.PS", 	"Memory", 0xffffec0c, 4, base=16, bitRange=28-29
sfr = "SMC_SETUP1", 	"Memory", 0xffffec10, 4, base=16
sfr = "SMC_SETUP1.NWESETUP", 	"Memory", 0xffffec10, 4, base=16, bitRange=0-5
sfr = "SMC_SETUP1.NCSSETUPWR", 	"Memory", 0xffffec10, 4, base=16, bitRange=8-13
sfr = "SMC_SETUP1.NRDSETUP", 	"Memory", 0xffffec10, 4, base=16, bitRange=16-21
sfr = "SMC_SETUP1.NCSSETUPRD", 	"Memory", 0xffffec10, 4, base=16, bitRange=24-29
sfr = "SMC_PULSE1", 	"Memory", 0xffffec14, 4, base=16
sfr = "SMC_PULSE1.NWEPULSE", 	"Memory", 0xffffec14, 4, base=16, bitRange=0-6
sfr = "SMC_PULSE1.NCSPULSEWR", 	"Memory", 0xffffec14, 4, base=16, bitRange=8-14
sfr = "SMC_PULSE1.NRDPULSE", 	"Memory", 0xffffec14, 4, base=16, bitRange=16-22
sfr = "SMC_PULSE1.NCSPULSERD", 	"Memory", 0xffffec14, 4, base=16, bitRange=24-30
sfr = "SMC_CYCLE1", 	"Memory", 0xffffec18, 4, base=16
sfr = "SMC_CYCLE1.NWECYCLE", 	"Memory", 0xffffec18, 4, base=16, bitRange=0-8
sfr = "SMC_CYCLE1.NRDCYCLE", 	"Memory", 0xffffec18, 4, base=16, bitRange=16-24
sfr = "SMC_CTRL1", 	"Memory", 0xffffec1c, 4, base=16
sfr = "SMC_CTRL1.READMODE", 	"Memory", 0xffffec1c, 4, base=16, bitRange=0
sfr = "SMC_CTRL1.WRITEMODE", 	"Memory", 0xffffec1c, 4, base=16, bitRange=1
sfr = "SMC_CTRL1.NWAITM", 	"Memory", 0xffffec1c, 4, base=16, bitRange=5-6
sfr = "SMC_CTRL1.BAT", 	"Memory", 0xffffec1c, 4, base=16, bitRange=8
sfr = "SMC_CTRL1.DBW", 	"Memory", 0xffffec1c, 4, base=16, bitRange=12-13
sfr = "SMC_CTRL1.TDF", 	"Memory", 0xffffec1c, 4, base=16, bitRange=16-19
sfr = "SMC_CTRL1.TDFEN", 	"Memory", 0xffffec1c, 4, base=16, bitRange=20
sfr = "SMC_CTRL1.PMEN", 	"Memory", 0xffffec1c, 4, base=16, bitRange=24
sfr = "SMC_CTRL1.PS", 	"Memory", 0xffffec1c, 4, base=16, bitRange=28-29
sfr = "SMC_SETUP2", 	"Memory", 0xffffec20, 4, base=16
sfr = "SMC_SETUP2.NWESETUP", 	"Memory", 0xffffec20, 4, base=16, bitRange=0-5
sfr = "SMC_SETUP2.NCSSETUPWR", 	"Memory", 0xffffec20, 4, base=16, bitRange=8-13
sfr = "SMC_SETUP2.NRDSETUP", 	"Memory", 0xffffec20, 4, base=16, bitRange=16-21
sfr = "SMC_SETUP2.NCSSETUPRD", 	"Memory", 0xffffec20, 4, base=16, bitRange=24-29
sfr = "SMC_PULSE2", 	"Memory", 0xffffec24, 4, base=16
sfr = "SMC_PULSE2.NWEPULSE", 	"Memory", 0xffffec24, 4, base=16, bitRange=0-6
sfr = "SMC_PULSE2.NCSPULSEWR", 	"Memory", 0xffffec24, 4, base=16, bitRange=8-14
sfr = "SMC_PULSE2.NRDPULSE", 	"Memory", 0xffffec24, 4, base=16, bitRange=16-22
sfr = "SMC_PULSE2.NCSPULSERD", 	"Memory", 0xffffec24, 4, base=16, bitRange=24-30
sfr = "SMC_CYCLE2", 	"Memory", 0xffffec28, 4, base=16
sfr = "SMC_CYCLE2.NWECYCLE", 	"Memory", 0xffffec28, 4, base=16, bitRange=0-8
sfr = "SMC_CYCLE2.NRDCYCLE", 	"Memory", 0xffffec28, 4, base=16, bitRange=16-24
sfr = "SMC_CTRL2", 	"Memory", 0xffffec2c, 4, base=16
sfr = "SMC_CTRL2.READMODE", 	"Memory", 0xffffec2c, 4, base=16, bitRange=0
sfr = "SMC_CTRL2.WRITEMODE", 	"Memory", 0xffffec2c, 4, base=16, bitRange=1
sfr = "SMC_CTRL2.NWAITM", 	"Memory", 0xffffec2c, 4, base=16, bitRange=5-6
sfr = "SMC_CTRL2.BAT", 	"Memory", 0xffffec2c, 4, base=16, bitRange=8
sfr = "SMC_CTRL2.DBW", 	"Memory", 0xffffec2c, 4, base=16, bitRange=12-13
sfr = "SMC_CTRL2.TDF", 	"Memory", 0xffffec2c, 4, base=16, bitRange=16-19
sfr = "SMC_CTRL2.TDFEN", 	"Memory", 0xffffec2c, 4, base=16, bitRange=20
sfr = "SMC_CTRL2.PMEN", 	"Memory", 0xffffec2c, 4, base=16, bitRange=24
sfr = "SMC_CTRL2.PS", 	"Memory", 0xffffec2c, 4, base=16, bitRange=28-29
sfr = "SMC_SETUP3", 	"Memory", 0xffffec30, 4, base=16
sfr = "SMC_SETUP3.NWESETUP", 	"Memory", 0xffffec30, 4, base=16, bitRange=0-5
sfr = "SMC_SETUP3.NCSSETUPWR", 	"Memory", 0xffffec30, 4, base=16, bitRange=8-13
sfr = "SMC_SETUP3.NRDSETUP", 	"Memory", 0xffffec30, 4, base=16, bitRange=16-21
sfr = "SMC_SETUP3.NCSSETUPRD", 	"Memory", 0xffffec30, 4, base=16, bitRange=24-29
sfr = "SMC_PULSE3", 	"Memory", 0xffffec34, 4, base=16
sfr = "SMC_PULSE3.NWEPULSE", 	"Memory", 0xffffec34, 4, base=16, bitRange=0-6
sfr = "SMC_PULSE3.NCSPULSEWR", 	"Memory", 0xffffec34, 4, base=16, bitRange=8-14
sfr = "SMC_PULSE3.NRDPULSE", 	"Memory", 0xffffec34, 4, base=16, bitRange=16-22
sfr = "SMC_PULSE3.NCSPULSERD", 	"Memory", 0xffffec34, 4, base=16, bitRange=24-30
sfr = "SMC_CYCLE3", 	"Memory", 0xffffec38, 4, base=16
sfr = "SMC_CYCLE3.NWECYCLE", 	"Memory", 0xffffec38, 4, base=16, bitRange=0-8
sfr = "SMC_CYCLE3.NRDCYCLE", 	"Memory", 0xffffec38, 4, base=16, bitRange=16-24
sfr = "SMC_CTRL3", 	"Memory", 0xffffec3c, 4, base=16
sfr = "SMC_CTRL3.READMODE", 	"Memory", 0xffffec3c, 4, base=16, bitRange=0
sfr = "SMC_CTRL3.WRITEMODE", 	"Memory", 0xffffec3c, 4, base=16, bitRange=1

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -