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

📄 mcf5282.h

📁 motorola 针对coldfire 5275 评估板的Dbug bootloader源程序
💻 H
📖 第 1 页 / 共 5 页
字号:
#define MCF5282_INTC0_ICR47     (*(vuint8  *)(void *)(&__IPSBAR[0x0C6F]))
#define MCF5282_INTC0_ICR48     (*(vuint8  *)(void *)(&__IPSBAR[0x0C70]))
#define MCF5282_INTC0_ICR49     (*(vuint8  *)(void *)(&__IPSBAR[0x0C71]))
#define MCF5282_INTC0_ICR50     (*(vuint8  *)(void *)(&__IPSBAR[0x0C72]))
#define MCF5282_INTC0_ICR51     (*(vuint8  *)(void *)(&__IPSBAR[0x0C73]))
#define MCF5282_INTC0_ICR52     (*(vuint8  *)(void *)(&__IPSBAR[0x0C74]))
#define MCF5282_INTC0_ICR53     (*(vuint8  *)(void *)(&__IPSBAR[0x0C75]))
#define MCF5282_INTC0_ICR54     (*(vuint8  *)(void *)(&__IPSBAR[0x0C76]))
#define MCF5282_INTC0_ICR55     (*(vuint8  *)(void *)(&__IPSBAR[0x0C77]))
#define MCF5282_INTC0_ICR56     (*(vuint8  *)(void *)(&__IPSBAR[0x0C78]))
#define MCF5282_INTC0_ICR57     (*(vuint8  *)(void *)(&__IPSBAR[0x0C79]))
#define MCF5282_INTC0_ICR58     (*(vuint8  *)(void *)(&__IPSBAR[0x0C7A]))
#define MCF5282_INTC0_ICR59     (*(vuint8  *)(void *)(&__IPSBAR[0x0C7B]))
#define MCF5282_INTC0_ICR60     (*(vuint8  *)(void *)(&__IPSBAR[0x0C7C]))
#define MCF5282_INTC0_ICR61     (*(vuint8  *)(void *)(&__IPSBAR[0x0C7D]))
#define MCF5282_INTC0_ICR62     (*(vuint8  *)(void *)(&__IPSBAR[0x0C7E]))
#define MCF5282_INTC0_ICRn(x)   (*(vuint8  *)(void *)(&__IPSBAR[0x0C40+((x)*0x001)]))
#define MCF5282_INTC0_SWIACK    (*(vuint8  *)(void *)(&__IPSBAR[0x0CE0]))
#define MCF5282_INTC0_L1IACK    (*(vuint8  *)(void *)(&__IPSBAR[0x0CE4]))
#define MCF5282_INTC0_L2IACK    (*(vuint8  *)(void *)(&__IPSBAR[0x0CE8]))
#define MCF5282_INTC0_L3IACK    (*(vuint8  *)(void *)(&__IPSBAR[0x0CEC]))
#define MCF5282_INTC0_L4IACK    (*(vuint8  *)(void *)(&__IPSBAR[0x0CF0]))
#define MCF5282_INTC0_L5IACK    (*(vuint8  *)(void *)(&__IPSBAR[0x0CF4]))
#define MCF5282_INTC0_L6IACK    (*(vuint8  *)(void *)(&__IPSBAR[0x0CF8]))
#define MCF5282_INTC0_L7IACK    (*(vuint8  *)(void *)(&__IPSBAR[0x0CFC]))

#define MCF5282_INTC1_IPRH      (*(vuint32 *)(void *)(&__IPSBAR[0x0D00]))
#define MCF5282_INTC1_IPRL      (*(vuint32 *)(void *)(&__IPSBAR[0x0D04]))
#define MCF5282_INTC1_IMRH      (*(vuint32 *)(void *)(&__IPSBAR[0x0D08]))
#define MCF5282_INTC1_IMRL      (*(vuint32 *)(void *)(&__IPSBAR[0x0D0C]))
#define MCF5282_INTC1_INTFRCH   (*(vuint32 *)(void *)(&__IPSBAR[0x0D10]))
#define MCF5282_INTC1_INTFRCL   (*(vuint32 *)(void *)(&__IPSBAR[0x0D14]))
#define MCF5282_INTC1_IRLR      (*(vuint8  *)(void *)(&__IPSBAR[0x0D18]))
#define MCF5282_INTC1_IACKLPR   (*(vuint8  *)(void *)(&__IPSBAR[0x0D19]))
#define MCF5282_INTC1_ICR08     (*(vuint8  *)(void *)(&__IPSBAR[0x0D48]))
#define MCF5282_INTC1_ICR09     (*(vuint8  *)(void *)(&__IPSBAR[0x0D49]))
#define MCF5282_INTC1_ICR10     (*(vuint8  *)(void *)(&__IPSBAR[0x0D4A]))
#define MCF5282_INTC1_ICR11     (*(vuint8  *)(void *)(&__IPSBAR[0x0D4B]))
#define MCF5282_INTC1_ICR12     (*(vuint8  *)(void *)(&__IPSBAR[0x0D4C]))
#define MCF5282_INTC1_ICR13     (*(vuint8  *)(void *)(&__IPSBAR[0x0D4D]))
#define MCF5282_INTC1_ICR14     (*(vuint8  *)(void *)(&__IPSBAR[0x0D4E]))
#define MCF5282_INTC1_ICR15     (*(vuint8  *)(void *)(&__IPSBAR[0x0D4F]))
#define MCF5282_INTC1_ICR16     (*(vuint8  *)(void *)(&__IPSBAR[0x0D50]))
#define MCF5282_INTC1_ICR17     (*(vuint8  *)(void *)(&__IPSBAR[0x0D51]))
#define MCF5282_INTC1_ICR18     (*(vuint8  *)(void *)(&__IPSBAR[0x0D52]))
#define MCF5282_INTC1_ICR19     (*(vuint8  *)(void *)(&__IPSBAR[0x0D53]))
#define MCF5282_INTC1_ICR20     (*(vuint8  *)(void *)(&__IPSBAR[0x0D54]))
#define MCF5282_INTC1_ICR21     (*(vuint8  *)(void *)(&__IPSBAR[0x0D55]))
#define MCF5282_INTC1_ICR22     (*(vuint8  *)(void *)(&__IPSBAR[0x0D56]))
#define MCF5282_INTC1_ICR23     (*(vuint8  *)(void *)(&__IPSBAR[0x0D57]))
#define MCF5282_INTC1_ICR24     (*(vuint8  *)(void *)(&__IPSBAR[0x0D58]))
#define MCF5282_INTC1_ICR25     (*(vuint8  *)(void *)(&__IPSBAR[0x0D59]))
#define MCF5282_INTC1_ICR26     (*(vuint8  *)(void *)(&__IPSBAR[0x0D5A]))
#define MCF5282_INTC1_SWIACK    (*(vuint8  *)(void *)(&__IPSBAR[0x0DE0]))
#define MCF5282_INTC1_L1IACK    (*(vuint8  *)(void *)(&__IPSBAR[0x0DE4]))
#define MCF5282_INTC1_L2IACK    (*(vuint8  *)(void *)(&__IPSBAR[0x0DE8]))
#define MCF5282_INTC1_L3IACK    (*(vuint8  *)(void *)(&__IPSBAR[0x0DEC]))
#define MCF5282_INTC1_L4IACK    (*(vuint8  *)(void *)(&__IPSBAR[0x0DF0]))
#define MCF5282_INTC1_L5IACK    (*(vuint8  *)(void *)(&__IPSBAR[0x0DF4]))
#define MCF5282_INTC1_L6IACK    (*(vuint8  *)(void *)(&__IPSBAR[0x0DF8]))
#define MCF5282_INTC1_L7IACK    (*(vuint8  *)(void *)(&__IPSBAR[0x0DFC]))

/* Bit level definitions and macros */
#define MCF5282_INTC_IPRH_INT63             (0x80000000)
#define MCF5282_INTC_IPRH_INT62             (0x40000000)
#define MCF5282_INTC_IPRH_INT61             (0x20000000)
#define MCF5282_INTC_IPRH_INT60             (0x10000000)
#define MCF5282_INTC_IPRH_INT59             (0x08000000)
#define MCF5282_INTC_IPRH_INT58             (0x04000000)
#define MCF5282_INTC_IPRH_INT57             (0x02000000)
#define MCF5282_INTC_IPRH_INT56             (0x01000000)
#define MCF5282_INTC_IPRH_INT55             (0x00800000)
#define MCF5282_INTC_IPRH_INT54             (0x00400000)
#define MCF5282_INTC_IPRH_INT53             (0x00200000)
#define MCF5282_INTC_IPRH_INT52             (0x00100000)
#define MCF5282_INTC_IPRH_INT51             (0x00080000)
#define MCF5282_INTC_IPRH_INT50             (0x00040000)
#define MCF5282_INTC_IPRH_INT49             (0x00020000)
#define MCF5282_INTC_IPRH_INT48             (0x00010000)
#define MCF5282_INTC_IPRH_INT47             (0x00008000)
#define MCF5282_INTC_IPRH_INT46             (0x00004000)
#define MCF5282_INTC_IPRH_INT45             (0x00002000)
#define MCF5282_INTC_IPRH_INT44             (0x00001000)
#define MCF5282_INTC_IPRH_INT43             (0x00000800)
#define MCF5282_INTC_IPRH_INT42             (0x00000400)
#define MCF5282_INTC_IPRH_INT41             (0x00000200)
#define MCF5282_INTC_IPRH_INT40             (0x00000100)
#define MCF5282_INTC_IPRH_INT39             (0x00000080)
#define MCF5282_INTC_IPRH_INT38             (0x00000040)
#define MCF5282_INTC_IPRH_INT37             (0x00000020)
#define MCF5282_INTC_IPRH_INT36             (0x00000010)
#define MCF5282_INTC_IPRH_INT35             (0x00000008)
#define MCF5282_INTC_IPRH_INT34             (0x00000004)
#define MCF5282_INTC_IPRH_INT33             (0x00000002)
#define MCF5282_INTC_IPRH_INT32             (0x00000001)

#define MCF5282_INTC_IPRL_INT31             (0x80000000)
#define MCF5282_INTC_IPRL_INT30             (0x40000000)
#define MCF5282_INTC_IPRL_INT29             (0x20000000)
#define MCF5282_INTC_IPRL_INT28             (0x10000000)
#define MCF5282_INTC_IPRL_INT27             (0x08000000)
#define MCF5282_INTC_IPRL_INT26             (0x04000000)
#define MCF5282_INTC_IPRL_INT25             (0x02000000)
#define MCF5282_INTC_IPRL_INT24             (0x01000000)
#define MCF5282_INTC_IPRL_INT23             (0x00800000)
#define MCF5282_INTC_IPRL_INT22             (0x00400000)
#define MCF5282_INTC_IPRL_INT21             (0x00200000)
#define MCF5282_INTC_IPRL_INT20             (0x00100000)
#define MCF5282_INTC_IPRL_INT19             (0x00080000)
#define MCF5282_INTC_IPRL_INT18             (0x00040000)
#define MCF5282_INTC_IPRL_INT17             (0x00020000)
#define MCF5282_INTC_IPRL_INT16             (0x00010000)
#define MCF5282_INTC_IPRL_INT15             (0x00008000)
#define MCF5282_INTC_IPRL_INT14             (0x00004000)
#define MCF5282_INTC_IPRL_INT13             (0x00002000)
#define MCF5282_INTC_IPRL_INT12             (0x00001000)
#define MCF5282_INTC_IPRL_INT11             (0x00000800)
#define MCF5282_INTC_IPRL_INT10             (0x00000400)
#define MCF5282_INTC_IPRL_INT9              (0x00000200)
#define MCF5282_INTC_IPRL_INT8              (0x00000100)
#define MCF5282_INTC_IPRL_INT7              (0x00000080)
#define MCF5282_INTC_IPRL_INT6              (0x00000040)
#define MCF5282_INTC_IPRL_INT5              (0x00000020)
#define MCF5282_INTC_IPRL_INT4              (0x00000010)
#define MCF5282_INTC_IPRL_INT3              (0x00000008)
#define MCF5282_INTC_IPRL_INT2              (0x00000004)
#define MCF5282_INTC_IPRL_INT1              (0x00000002)

#define MCF5282_INTC_IMRH_INT63             (0x80000000)
#define MCF5282_INTC_IMRH_INT62             (0x40000000)
#define MCF5282_INTC_IMRH_INT61             (0x20000000)
#define MCF5282_INTC_IMRH_INT60             (0x10000000)
#define MCF5282_INTC_IMRH_INT59             (0x08000000)
#define MCF5282_INTC_IMRH_INT58             (0x04000000)
#define MCF5282_INTC_IMRH_INT57             (0x02000000)
#define MCF5282_INTC_IMRH_INT56             (0x01000000)
#define MCF5282_INTC_IMRH_INT55             (0x00800000)
#define MCF5282_INTC_IMRH_INT54             (0x00400000)
#define MCF5282_INTC_IMRH_INT53             (0x00200000)
#define MCF5282_INTC_IMRH_INT52             (0x00100000)
#define MCF5282_INTC_IMRH_INT51             (0x00080000)
#define MCF5282_INTC_IMRH_INT50             (0x00040000)
#define MCF5282_INTC_IMRH_INT49             (0x00020000)
#define MCF5282_INTC_IMRH_INT48             (0x00010000)
#define MCF5282_INTC_IMRH_INT47             (0x00008000)
#define MCF5282_INTC_IMRH_INT46             (0x00004000)
#define MCF5282_INTC_IMRH_INT45             (0x00002000)
#define MCF5282_INTC_IMRH_INT44             (0x00001000)
#define MCF5282_INTC_IMRH_INT43             (0x00000800)
#define MCF5282_INTC_IMRH_INT42             (0x00000400)
#define MCF5282_INTC_IMRH_INT41             (0x00000200)
#define MCF5282_INTC_IMRH_INT40             (0x00000100)
#define MCF5282_INTC_IMRH_INT39             (0x00000080)
#define MCF5282_INTC_IMRH_INT38             (0x00000040)
#define MCF5282_INTC_IMRH_INT37             (0x00000020)
#define MCF5282_INTC_IMRH_INT36             (0x00000010)
#define MCF5282_INTC_IMRH_INT35             (0x00000008)
#define MCF5282_INTC_IMRH_INT34             (0x00000004)
#define MCF5282_INTC_IMRH_INT33             (0x00000002)
#define MCF5282_INTC_IMRH_INT32             (0x00000001)

#define MCF5282_INTC_IMRL_INT31             (0x80000000)
#define MCF5282_INTC_IMRL_INT30             (0x40000000)
#define MCF5282_INTC_IMRL_INT29             (0x20000000)
#define MCF5282_INTC_IMRL_INT28             (0x10000000)
#define MCF5282_INTC_IMRL_INT27             (0x08000000)
#define MCF5282_INTC_IMRL_INT26             (0x04000000)
#define MCF5282_INTC_IMRL_INT25             (0x02000000)
#define MCF5282_INTC_IMRL_INT24             (0x01000000)
#define MCF5282_INTC_IMRL_INT23             (0x00800000)
#define MCF5282_INTC_IMRL_INT22             (0x00400000)
#define MCF5282_INTC_IMRL_INT21             (0x00200000)
#define MCF5282_INTC_IMRL_INT20             (0x00100000)
#define MCF5282_INTC_IMRL_INT19             (0x00080000)
#define MCF5282_INTC_IMRL_INT18             (0x00040000)
#define MCF5282_INTC_IMRL_INT17             (0x00020000)
#define MCF5282_INTC_IMRL_INT16             (0x00010000)
#define MCF5282_INTC_IMRL_INT15             (0x00008000)
#define MCF5282_INTC_IMRL_INT14             (0x00004000)
#define MCF5282_INTC_IMRL_INT13             (0x00002000)
#define MCF5282_INTC_IMRL_INT12             (0x00001000)
#define MCF5282_INTC_IMRL_INT11             (0x00000800)
#define MCF5282_INTC_IMRL_INT10             (0x00000400)
#define MCF5282_INTC_IMRL_INT9              (0x00000200)
#define MCF5282_INTC_IMRL_INT8              (0x00000100)
#define MCF5282_INTC_IMRL_INT7              (0x00000080)
#define MCF5282_INTC_IMRL_INT6              (0x00000040)
#define MCF5282_INTC_IMRL_INT5              (0x00000020)
#define MCF5282_INTC_IMRL_INT4              (0x00000010)
#define MCF5282_INTC_IMRL_INT3              (0x00000008)
#define MCF5282_INTC_IMRL_INT2              (0x00000004)
#define MCF5282_INTC_IMRL_INT1              (0x00000002)
#define MCF5282_INTC_IMRL_MASKALL           (0x00000001)

#define MCF5282_INTC_INTFRCH_INT63          (0x80000000)
#define MCF5282_INTC_INTFRCH_INT62          (0x40000000)
#define MCF5282_INTC_INTFRCH_INT61          (0x20000000)
#define MCF5282_INTC_INTFRCH_INT60          (0x10000000)
#define MCF5282_INTC_INTFRCH_INT59          (0x08000000)
#define MCF5282_INTC_INTFRCH_INT58          (0x04000000)
#define MCF5282_INTC_INTFRCH_INT57          (0x02000000)
#define MCF5282_INTC_INTFRCH_INT56          (0x01000000)
#define MCF5282_INTC_INTFRCH_INT55          (0x00800000)
#define MCF5282_INTC_INTFRCH_INT54          (0x00400000)
#define MCF5282_INTC_INTFRCH_INT53          (0x00200000)
#define MCF5282_INTC_INTFRCH_INT52          (0x00100000)
#define MCF5282_INTC_INTFRCH_INT51          (0x00080000)
#define MCF5282_INTC_INTFRCH_INT50          (0x00040000)
#define MCF5282_INTC_INTFRCH_INT49          (0x00020000)
#define MCF5282_INTC_INTFRCH_INT48          (0x00010000)
#define MCF5282_INTC_INTFRCH_INT47          (0x00008000)
#define MCF5282_INTC_INTFRCH_INT46          (0x00004000)
#define MCF5282_INTC_INTFRCH_INT45          (0x00002000)
#define MCF5282_INTC_INTFRCH_INT44          (0x00001000)
#define MCF5282_INTC_INTFRCH_INT43          (0x00000800)
#define MCF5282_INTC_INTFRCH_INT42          (0x00000400)
#define MCF5282_INTC_INTFRCH_INT41          (0x00000200)
#define MCF5282_INTC_INTFRCH_INT40          (0x00000100)
#define MCF5282_INTC_INTFRCH_INT39          (0x00000080)
#define MCF5282_INTC_INTFRCH_INT38          (0x00000040)
#define MCF5282_INTC_INTFRCH_INT37          (0x00000020)
#define MCF5282_INTC_INTFRCH_INT36          (0x00000010)
#define MCF5282_INTC_INTFRCH_INT35          (0x00000008)
#define MCF5282_INTC_INTFRCH_INT34          (0x00000004)
#define MCF5282_INTC_INTFRCH_INT33          (0x00000002)
#define MCF5282_INTC_INTFRCH_INT32          (0x00000001)

#define MCF5282_INTC_INTFRCL_INT31          (0x80000000)
#define MCF5282_INTC_INTFRCL_INT30          (0x40000000)
#define MCF5282_INTC_INTFRCL_INT29          (0x20000000)
#define MCF5282_INTC_INTFRCL_INT28          (0x10000000)
#define MCF5282_INTC_INTFRCL_INT27          (0x08000000)
#define MCF5282_INTC_INTFRCL_INT26          (0x04000000)

⌨️ 快捷键说明

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