📄 ioat91sam7a3.ddf
字号:
sfr = "WDTC_WDSR.WDUNF", "Memory", 0xfffffd48, 4, base=16, bitRange=0
sfr = "WDTC_WDSR.WDERR", "Memory", 0xfffffd48, 4, base=16, bitRange=1
; ========== Register definition for MC peripheral ==========
sfr = "MC_RCR", "Memory", 0xffffff00, 4, base=16
sfr = "MC_RCR.RCB", "Memory", 0xffffff00, 4, base=16, bitRange=0
sfr = "MC_ASR", "Memory", 0xffffff04, 4, base=16
sfr = "MC_ASR.UNDADD", "Memory", 0xffffff04, 4, base=16, bitRange=0
sfr = "MC_ASR.MISADD", "Memory", 0xffffff04, 4, base=16, bitRange=1
sfr = "MC_ASR.MPU", "Memory", 0xffffff04, 4, base=16, bitRange=2
sfr = "MC_ASR.ABTSZ", "Memory", 0xffffff04, 4, base=16, bitRange=8-9
sfr = "MC_ASR.ABTTYP", "Memory", 0xffffff04, 4, base=16, bitRange=10-11
sfr = "MC_ASR.MST0", "Memory", 0xffffff04, 4, base=16, bitRange=16
sfr = "MC_ASR.MST1", "Memory", 0xffffff04, 4, base=16, bitRange=17
sfr = "MC_ASR.SVMST0", "Memory", 0xffffff04, 4, base=16, bitRange=24
sfr = "MC_ASR.SVMST1", "Memory", 0xffffff04, 4, base=16, bitRange=25
sfr = "MC_AASR", "Memory", 0xffffff08, 4, base=16
sfr = "MC_PUIA", "Memory", 0xffffff10, 4, base=16
sfr = "MC_PUIA.PROT", "Memory", 0xffffff10, 4, base=16, bitRange=0-1
sfr = "MC_PUIA.SIZE", "Memory", 0xffffff10, 4, base=16, bitRange=4-7
sfr = "MC_PUIA.BA", "Memory", 0xffffff10, 4, base=16, bitRange=10-27
sfr = "MC_PUP", "Memory", 0xffffff50, 4, base=16
sfr = "MC_PUP.PROT", "Memory", 0xffffff50, 4, base=16, bitRange=0-1
sfr = "MC_PUER", "Memory", 0xffffff54, 4, base=16
sfr = "MC_PUER.PUEB", "Memory", 0xffffff54, 4, base=16, bitRange=0
sfr = "MC_FMR", "Memory", 0xffffff60, 4, base=16
sfr = "MC_FMR.EOP", "Memory", 0xffffff60, 4, base=16, bitRange=0
sfr = "MC_FMR.EOL", "Memory", 0xffffff60, 4, base=16, bitRange=1
sfr = "MC_FMR.LOCKE", "Memory", 0xffffff60, 4, base=16, bitRange=2
sfr = "MC_FMR.PROGE", "Memory", 0xffffff60, 4, base=16, bitRange=3
sfr = "MC_FMR.NEBP", "Memory", 0xffffff60, 4, base=16, bitRange=7
sfr = "MC_FMR.FWS", "Memory", 0xffffff60, 4, base=16, bitRange=8-9
sfr = "MC_FMR.FMCN", "Memory", 0xffffff60, 4, base=16, bitRange=16-23
sfr = "MC_FCR", "Memory", 0xffffff64, 4, base=16
sfr = "MC_FCR.FCMD", "Memory", 0xffffff64, 4, base=16, bitRange=0-3
sfr = "MC_FCR.PAGEN", "Memory", 0xffffff64, 4, base=16, bitRange=8-17
sfr = "MC_FCR.KEY", "Memory", 0xffffff64, 4, base=16, bitRange=24-31
sfr = "MC_FSR", "Memory", 0xffffff68, 4, base=16
sfr = "MC_FSR.EOP", "Memory", 0xffffff68, 4, base=16, bitRange=0
sfr = "MC_FSR.EOL", "Memory", 0xffffff68, 4, base=16, bitRange=1
sfr = "MC_FSR.LOCKE", "Memory", 0xffffff68, 4, base=16, bitRange=2
sfr = "MC_FSR.PROGE", "Memory", 0xffffff68, 4, base=16, bitRange=3
sfr = "MC_FSR.LOCKS0", "Memory", 0xffffff68, 4, base=16, bitRange=16
sfr = "MC_FSR.LOCKS1", "Memory", 0xffffff68, 4, base=16, bitRange=17
sfr = "MC_FSR.LOCKS2", "Memory", 0xffffff68, 4, base=16, bitRange=18
sfr = "MC_FSR.LOCKS3", "Memory", 0xffffff68, 4, base=16, bitRange=19
sfr = "MC_FSR.LOCKS4", "Memory", 0xffffff68, 4, base=16, bitRange=20
sfr = "MC_FSR.LOCKS5", "Memory", 0xffffff68, 4, base=16, bitRange=21
sfr = "MC_FSR.LOCKS6", "Memory", 0xffffff68, 4, base=16, bitRange=22
sfr = "MC_FSR.LOCKS7", "Memory", 0xffffff68, 4, base=16, bitRange=23
sfr = "MC_FSR.LOCKS8", "Memory", 0xffffff68, 4, base=16, bitRange=24
sfr = "MC_FSR.LOCKS9", "Memory", 0xffffff68, 4, base=16, bitRange=25
sfr = "MC_FSR.LOCKS10", "Memory", 0xffffff68, 4, base=16, bitRange=26
sfr = "MC_FSR.LOCKS11", "Memory", 0xffffff68, 4, base=16, bitRange=27
sfr = "MC_FSR.LOCKS12", "Memory", 0xffffff68, 4, base=16, bitRange=28
sfr = "MC_FSR.LOCKS13", "Memory", 0xffffff68, 4, base=16, bitRange=29
sfr = "MC_FSR.LOCKS14", "Memory", 0xffffff68, 4, base=16, bitRange=30
sfr = "MC_FSR.LOCKS15", "Memory", 0xffffff68, 4, base=16, bitRange=31
; ========== Register definition for CAN0_MB0 peripheral ==========
sfr = "CAN0_MB0_MMR", "Memory", 0xfff80200, 4, base=16
sfr = "CAN0_MB0_MMR.MTIMEMARK", "Memory", 0xfff80200, 4, base=16, bitRange=0-15
sfr = "CAN0_MB0_MMR.PRIOR", "Memory", 0xfff80200, 4, base=16, bitRange=16-19
sfr = "CAN0_MB0_MMR.MOT", "Memory", 0xfff80200, 4, base=16, bitRange=24-26
sfr = "CAN0_MB0_MAM", "Memory", 0xfff80204, 4, base=16
sfr = "CAN0_MB0_MAM.MIDvB", "Memory", 0xfff80204, 4, base=16, bitRange=0-17
sfr = "CAN0_MB0_MAM.MIDvA", "Memory", 0xfff80204, 4, base=16, bitRange=18-28
sfr = "CAN0_MB0_MAM.MIDE", "Memory", 0xfff80204, 4, base=16, bitRange=29
sfr = "CAN0_MB0_MID", "Memory", 0xfff80208, 4, base=16
sfr = "CAN0_MB0_MID.MIDvB", "Memory", 0xfff80208, 4, base=16, bitRange=0-17
sfr = "CAN0_MB0_MID.MIDvA", "Memory", 0xfff80208, 4, base=16, bitRange=18-28
sfr = "CAN0_MB0_MID.MIDE", "Memory", 0xfff80208, 4, base=16, bitRange=29
sfr = "CAN0_MB0_MFID", "Memory", 0xfff8020c, 4, base=16
sfr = "CAN0_MB0_MSR", "Memory", 0xfff80210, 4, base=16
sfr = "CAN0_MB0_MSR.MTIMESTAMP", "Memory", 0xfff80210, 4, base=16, bitRange=0-15
sfr = "CAN0_MB0_MSR.MDLC", "Memory", 0xfff80210, 4, base=16, bitRange=16-19
sfr = "CAN0_MB0_MSR.MRTR", "Memory", 0xfff80210, 4, base=16, bitRange=20
sfr = "CAN0_MB0_MSR.MABT", "Memory", 0xfff80210, 4, base=16, bitRange=22
sfr = "CAN0_MB0_MSR.MRDY", "Memory", 0xfff80210, 4, base=16, bitRange=23
sfr = "CAN0_MB0_MSR.MMI", "Memory", 0xfff80210, 4, base=16, bitRange=24
sfr = "CAN0_MB0_MDL", "Memory", 0xfff80214, 4, base=16
sfr = "CAN0_MB0_MDH", "Memory", 0xfff80218, 4, base=16
sfr = "CAN0_MB0_MCR", "Memory", 0xfff8021c, 4, base=16
sfr = "CAN0_MB0_MCR.MDLC", "Memory", 0xfff8021c, 4, base=16, bitRange=16-19
sfr = "CAN0_MB0_MCR.MRTR", "Memory", 0xfff8021c, 4, base=16, bitRange=20
sfr = "CAN0_MB0_MCR.MACR", "Memory", 0xfff8021c, 4, base=16, bitRange=22
sfr = "CAN0_MB0_MCR.MTCR", "Memory", 0xfff8021c, 4, base=16, bitRange=23
; ========== Register definition for CAN0_MB1 peripheral ==========
sfr = "CAN0_MB1_MMR", "Memory", 0xfff80220, 4, base=16
sfr = "CAN0_MB1_MMR.MTIMEMARK", "Memory", 0xfff80220, 4, base=16, bitRange=0-15
sfr = "CAN0_MB1_MMR.PRIOR", "Memory", 0xfff80220, 4, base=16, bitRange=16-19
sfr = "CAN0_MB1_MMR.MOT", "Memory", 0xfff80220, 4, base=16, bitRange=24-26
sfr = "CAN0_MB1_MAM", "Memory", 0xfff80224, 4, base=16
sfr = "CAN0_MB1_MAM.MIDvB", "Memory", 0xfff80224, 4, base=16, bitRange=0-17
sfr = "CAN0_MB1_MAM.MIDvA", "Memory", 0xfff80224, 4, base=16, bitRange=18-28
sfr = "CAN0_MB1_MAM.MIDE", "Memory", 0xfff80224, 4, base=16, bitRange=29
sfr = "CAN0_MB1_MID", "Memory", 0xfff80228, 4, base=16
sfr = "CAN0_MB1_MID.MIDvB", "Memory", 0xfff80228, 4, base=16, bitRange=0-17
sfr = "CAN0_MB1_MID.MIDvA", "Memory", 0xfff80228, 4, base=16, bitRange=18-28
sfr = "CAN0_MB1_MID.MIDE", "Memory", 0xfff80228, 4, base=16, bitRange=29
sfr = "CAN0_MB1_MFID", "Memory", 0xfff8022c, 4, base=16
sfr = "CAN0_MB1_MSR", "Memory", 0xfff80230, 4, base=16
sfr = "CAN0_MB1_MSR.MTIMESTAMP", "Memory", 0xfff80230, 4, base=16, bitRange=0-15
sfr = "CAN0_MB1_MSR.MDLC", "Memory", 0xfff80230, 4, base=16, bitRange=16-19
sfr = "CAN0_MB1_MSR.MRTR", "Memory", 0xfff80230, 4, base=16, bitRange=20
sfr = "CAN0_MB1_MSR.MABT", "Memory", 0xfff80230, 4, base=16, bitRange=22
sfr = "CAN0_MB1_MSR.MRDY", "Memory", 0xfff80230, 4, base=16, bitRange=23
sfr = "CAN0_MB1_MSR.MMI", "Memory", 0xfff80230, 4, base=16, bitRange=24
sfr = "CAN0_MB1_MDL", "Memory", 0xfff80234, 4, base=16
sfr = "CAN0_MB1_MDH", "Memory", 0xfff80238, 4, base=16
sfr = "CAN0_MB1_MCR", "Memory", 0xfff8023c, 4, base=16
sfr = "CAN0_MB1_MCR.MDLC", "Memory", 0xfff8023c, 4, base=16, bitRange=16-19
sfr = "CAN0_MB1_MCR.MRTR", "Memory", 0xfff8023c, 4, base=16, bitRange=20
sfr = "CAN0_MB1_MCR.MACR", "Memory", 0xfff8023c, 4, base=16, bitRange=22
sfr = "CAN0_MB1_MCR.MTCR", "Memory", 0xfff8023c, 4, base=16, bitRange=23
; ========== Register definition for CAN0_MB2 peripheral ==========
sfr = "CAN0_MB2_MMR", "Memory", 0xfff80240, 4, base=16
sfr = "CAN0_MB2_MMR.MTIMEMARK", "Memory", 0xfff80240, 4, base=16, bitRange=0-15
sfr = "CAN0_MB2_MMR.PRIOR", "Memory", 0xfff80240, 4, base=16, bitRange=16-19
sfr = "CAN0_MB2_MMR.MOT", "Memory", 0xfff80240, 4, base=16, bitRange=24-26
sfr = "CAN0_MB2_MAM", "Memory", 0xfff80244, 4, base=16
sfr = "CAN0_MB2_MAM.MIDvB", "Memory", 0xfff80244, 4, base=16, bitRange=0-17
sfr = "CAN0_MB2_MAM.MIDvA", "Memory", 0xfff80244, 4, base=16, bitRange=18-28
sfr = "CAN0_MB2_MAM.MIDE", "Memory", 0xfff80244, 4, base=16, bitRange=29
sfr = "CAN0_MB2_MID", "Memory", 0xfff80248, 4, base=16
sfr = "CAN0_MB2_MID.MIDvB", "Memory", 0xfff80248, 4, base=16, bitRange=0-17
sfr = "CAN0_MB2_MID.MIDvA", "Memory", 0xfff80248, 4, base=16, bitRange=18-28
sfr = "CAN0_MB2_MID.MIDE", "Memory", 0xfff80248, 4, base=16, bitRange=29
sfr = "CAN0_MB2_MFID", "Memory", 0xfff8024c, 4, base=16
sfr = "CAN0_MB2_MSR", "Memory", 0xfff80250, 4, base=16
sfr = "CAN0_MB2_MSR.MTIMESTAMP", "Memory", 0xfff80250, 4, base=16, bitRange=0-15
sfr = "CAN0_MB2_MSR.MDLC", "Memory", 0xfff80250, 4, base=16, bitRange=16-19
sfr = "CAN0_MB2_MSR.MRTR", "Memory", 0xfff80250, 4, base=16, bitRange=20
sfr = "CAN0_MB2_MSR.MABT", "Memory", 0xfff80250, 4, base=16, bitRange=22
sfr = "CAN0_MB2_MSR.MRDY", "Memory", 0xfff80250, 4, base=16, bitRange=23
sfr = "CAN0_MB2_MSR.MMI", "Memory", 0xfff80250, 4, base=16, bitRange=24
sfr = "CAN0_MB2_MDL", "Memory", 0xfff80254, 4, base=16
sfr = "CAN0_MB2_MDH", "Memory", 0xfff80258, 4, base=16
sfr = "CAN0_MB2_MCR", "Memory", 0xfff8025c, 4, base=16
sfr = "CAN0_MB2_MCR.MDLC", "Memory", 0xfff8025c, 4, base=16, bitRange=16-19
sfr = "CAN0_MB2_MCR.MRTR", "Memory", 0xfff8025c, 4, base=16, bitRange=20
sfr = "CAN0_MB2_MCR.MACR", "Memory", 0xfff8025c, 4, base=16, bitRange=22
sfr = "CAN0_MB2_MCR.MTCR", "Memory", 0xfff8025c, 4, base=16, bitRange=23
; ========== Register definition for CAN0_MB3 peripheral ==========
sfr = "CAN0_MB3_MMR", "Memory", 0xfff80260, 4, base=16
sfr = "CAN0_MB3_MMR.MTIMEMARK", "Memory", 0xfff80260, 4, base=16, bitRange=0-15
sfr = "CAN0_MB3_MMR.PRIOR", "Memory", 0xfff80260, 4, base=16, bitRange=16-19
sfr = "CAN0_MB3_MMR.MOT", "Memory", 0xfff80260, 4, base=16, bitRange=24-26
sfr = "CAN0_MB3_MAM", "Memory", 0xfff80264, 4, base=16
sfr = "CAN0_MB3_MAM.MIDvB", "Memory", 0xfff80264, 4, base=16, bitRange=0-17
sfr = "CAN0_MB3_MAM.MIDvA", "Memory", 0xfff80264, 4, base=16, bitRange=18-28
sfr = "CAN0_MB3_MAM.MIDE", "Memory", 0xfff80264, 4, base=16, bitRange=29
sfr = "CAN0_MB3_MID", "Memory", 0xfff80268, 4, base=16
sfr = "CAN0_MB3_MID.MIDvB", "Memory", 0xfff80268, 4, base=16, bitRange=0-17
sfr = "CAN0_MB3_MID.MIDvA", "Memory", 0xfff80268, 4, base=16, bitRange=18-28
sfr = "CAN0_MB3_MID.MIDE", "Memory", 0xfff80268, 4, base=16, bitRange=29
sfr = "CAN0_MB3_MFID", "Memory", 0xfff8026c, 4, base=16
sfr = "CAN0_MB3_MSR", "Memory", 0xfff80270, 4, base=16
sfr = "CAN0_MB3_MSR.MTIMESTAMP", "Memory", 0xfff80270, 4, base=16, bitRange=0-15
sfr = "CAN0_MB3_MSR.MDLC", "Memory", 0xfff80270, 4, base=16, bitRange=16-19
sfr = "CAN0_MB3_MSR.MRTR", "Memory", 0xfff80270, 4, base=16, bitRange=20
sfr = "CAN0_MB3_MSR.MABT", "Memory", 0xfff80270, 4, base=16, bitRange=22
sfr = "CAN0_MB3_MSR.MRDY", "Memory", 0xfff80270, 4, base=16, bitRange=23
sfr = "CAN0_MB3_MSR.MMI", "Memory", 0xfff80270, 4, base=16, bitRange=24
sfr = "CAN0_MB3_MDL", "Memory", 0xfff80274, 4, base=16
sfr = "CAN0_MB3_MDH", "Memory", 0xfff80278, 4, base=16
sfr = "CAN0_MB3_MCR", "Memory", 0xfff8027c, 4, base=16
sfr = "CAN0_MB3_MCR.MDLC", "Memory", 0xfff8027c, 4, base=16, bitRange=16-19
sfr = "CAN0_MB3_MCR.MRTR", "Memory", 0xfff8027c, 4, base=16, bitRange=20
sfr = "CAN0_MB3_MCR.MACR", "Memory", 0xfff8027c, 4, base=16, bitRange=22
sfr = "CAN0_MB3_MCR.MTCR", "Memory", 0xfff8027c, 4, base=16, bitRange=23
; ========== Register definition for CAN0_MB4 peripheral ==========
sfr = "CAN0_MB4_MMR", "Memory", 0xfff80280, 4, base=16
sfr = "CAN0_MB4_MMR.MTIMEMARK", "Memory", 0xfff80280, 4, base=16, bitRange=0-15
sfr = "CAN0_MB4_MMR.PRIOR", "Memory", 0xfff80280, 4, base=16, bitRange=16-19
sfr = "CAN0_MB4_MMR.MOT", "Memory", 0xfff80280, 4, base=16, bitRange=24-26
sfr = "CAN0_MB4_MAM", "Memory", 0xfff80284, 4, base=16
sfr = "CAN0_MB4_MAM.MIDvB", "Memory", 0xfff80284, 4, base=16, bitRange=0-17
sfr = "CAN0_MB4_MAM.MIDvA", "Memory", 0xfff80284, 4, base=16, bitRange=18-28
sfr = "CAN0_MB4_MAM.MIDE", "Memory", 0xfff80284, 4, base=16, bitRange=29
sfr = "CAN0_MB4_MID", "Memory", 0xfff80288, 4, base=16
sfr = "CAN0_MB4_MID.MIDvB", "Memory", 0xfff80288, 4, base=16, bitRange=0-17
sfr = "CAN0_MB4_MID.MIDvA", "Memory", 0xfff80288, 4, base=16, bitRange=18-28
sfr = "CAN0_MB4_MID.MIDE", "Memory", 0xfff80288, 4, base=16, bitRange=29
sfr = "CAN0_MB4_MFID", "Memory", 0xfff8028c, 4, base=16
sfr = "CAN0_MB4_MSR", "Memory", 0xfff80290, 4, base=16
sfr = "CAN0_MB4_MSR.MTIMESTAMP", "Memory", 0xfff80290, 4, base=16, bitRange=0-15
sfr = "CAN0_MB4_MSR.MDLC", "Memory", 0xfff80290, 4, base=16, bitRange=16-19
sfr = "CAN0_MB4_MSR.MRTR", "Memory", 0xfff80290, 4, base=16, bitRange=20
sfr = "CAN0_MB4_MSR.MABT", "Memory", 0xfff80290, 4, base=16, bitRange=22
sfr = "CAN0_MB4_MSR.MRDY", "Memory", 0xfff80290, 4, base=16, bitRange=23
sfr = "CAN0_MB4_MSR.MMI", "Memory", 0xfff80290, 4, base=16, bitRange=24
sfr = "CAN0_MB4_MDL", "Memory", 0xfff80294, 4, base=16
sfr = "CAN0_MB4_MDH", "Memory", 0xfff80298, 4, base=16
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -