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

📄 mcf5445x_intc.h

📁 Freescale MCF5445evb 参考测试代码
💻 H
📖 第 1 页 / 共 3 页
字号:
#define MCF_INTC_ICR43(x)       (*(vuint8 *)(0xFC04806B + ((x)*0x4000)))    #define MCF_INTC_ICR44(x)       (*(vuint8 *)(0xFC04806C + ((x)*0x4000)))    #define MCF_INTC_ICR45(x)       (*(vuint8 *)(0xFC04806D + ((x)*0x4000)))    #define MCF_INTC_ICR46(x)       (*(vuint8 *)(0xFC04806E + ((x)*0x4000)))    #define MCF_INTC_ICR47(x)       (*(vuint8 *)(0xFC04806F + ((x)*0x4000)))    #define MCF_INTC_ICR48(x)       (*(vuint8 *)(0xFC048070 + ((x)*0x4000)))    #define MCF_INTC_ICR49(x)       (*(vuint8 *)(0xFC048071 + ((x)*0x4000)))    #define MCF_INTC_ICR50(x)       (*(vuint8 *)(0xFC048072 + ((x)*0x4000)))    #define MCF_INTC_ICR51(x)       (*(vuint8 *)(0xFC048073 + ((x)*0x4000)))    #define MCF_INTC_ICR52(x)       (*(vuint8 *)(0xFC048074 + ((x)*0x4000)))    #define MCF_INTC_ICR53(x)       (*(vuint8 *)(0xFC048075 + ((x)*0x4000)))    #define MCF_INTC_ICR54(x)       (*(vuint8 *)(0xFC048076 + ((x)*0x4000)))    #define MCF_INTC_ICR55(x)       (*(vuint8 *)(0xFC048077 + ((x)*0x4000)))    #define MCF_INTC_ICR56(x)       (*(vuint8 *)(0xFC048078 + ((x)*0x4000)))    #define MCF_INTC_ICR57(x)       (*(vuint8 *)(0xFC048079 + ((x)*0x4000)))    #define MCF_INTC_ICR58(x)       (*(vuint8 *)(0xFC04807A + ((x)*0x4000)))    #define MCF_INTC_ICR59(x)       (*(vuint8 *)(0xFC04807B + ((x)*0x4000)))    #define MCF_INTC_ICR60(x)       (*(vuint8 *)(0xFC04807C + ((x)*0x4000)))    #define MCF_INTC_ICR61(x)       (*(vuint8 *)(0xFC04807D + ((x)*0x4000)))    #define MCF_INTC_ICR62(x)       (*(vuint8 *)(0xFC04807E + ((x)*0x4000)))    #define MCF_INTC_ICR63(x)       (*(vuint8 *)(0xFC04807F + ((x)*0x4000)))    #define MCF_INTC_SWIACK(x)      (*(vuint8 *)(0xFC0480E0 + ((x)*0x4000)))    #define MCF_INTC_L1IACK(x)      (*(vuint8 *)(0xFC0480E4 + ((x)*0x4000)))    #define MCF_INTC_L2IACK(x)      (*(vuint8 *)(0xFC0480E8 + ((x)*0x4000)))    #define MCF_INTC_L3IACK(x)      (*(vuint8 *)(0xFC0480EC + ((x)*0x4000)))    #define MCF_INTC_L4IACK(x)      (*(vuint8 *)(0xFC0480F0 + ((x)*0x4000)))    #define MCF_INTC_L5IACK(x)      (*(vuint8 *)(0xFC0480F4 + ((x)*0x4000)))    #define MCF_INTC_L6IACK(x)      (*(vuint8 *)(0xFC0480F8 + ((x)*0x4000)))    #define MCF_INTC_L7IACK(x)      (*(vuint8 *)(0xFC0480FC + ((x)*0x4000)))    /* Bit definitions and macros for IPRH */#define MCF_INTC_IPRH_INT32     (0x00000001)    #define MCF_INTC_IPRH_INT33     (0x00000002)    #define MCF_INTC_IPRH_INT34     (0x00000004)    #define MCF_INTC_IPRH_INT35     (0x00000008)    #define MCF_INTC_IPRH_INT36     (0x00000010)    #define MCF_INTC_IPRH_INT37     (0x00000020)    #define MCF_INTC_IPRH_INT38     (0x00000040)    #define MCF_INTC_IPRH_INT39     (0x00000080)    #define MCF_INTC_IPRH_INT40     (0x00000100)    #define MCF_INTC_IPRH_INT41     (0x00000200)    #define MCF_INTC_IPRH_INT42     (0x00000400)    #define MCF_INTC_IPRH_INT43     (0x00000800)    #define MCF_INTC_IPRH_INT44     (0x00001000)    #define MCF_INTC_IPRH_INT45     (0x00002000)    #define MCF_INTC_IPRH_INT46     (0x00004000)    #define MCF_INTC_IPRH_INT47     (0x00008000)    #define MCF_INTC_IPRH_INT48     (0x00010000)    #define MCF_INTC_IPRH_INT49     (0x00020000)    #define MCF_INTC_IPRH_INT50     (0x00040000)    #define MCF_INTC_IPRH_INT51     (0x00080000)    #define MCF_INTC_IPRH_INT52     (0x00100000)    #define MCF_INTC_IPRH_INT53     (0x00200000)    #define MCF_INTC_IPRH_INT54     (0x00400000)    #define MCF_INTC_IPRH_INT55     (0x00800000)    #define MCF_INTC_IPRH_INT56     (0x01000000)    #define MCF_INTC_IPRH_INT57     (0x02000000)    #define MCF_INTC_IPRH_INT58     (0x04000000)    #define MCF_INTC_IPRH_INT59     (0x08000000)    #define MCF_INTC_IPRH_INT60     (0x10000000)    #define MCF_INTC_IPRH_INT61     (0x20000000)    #define MCF_INTC_IPRH_INT62     (0x40000000)    #define MCF_INTC_IPRH_INT63     (0x80000000)    /* Bit definitions and macros for IPRL */#define MCF_INTC_IPRL_INT0      (0x00000001)    #define MCF_INTC_IPRL_INT1      (0x00000002)    #define MCF_INTC_IPRL_INT2      (0x00000004)    #define MCF_INTC_IPRL_INT3      (0x00000008)    #define MCF_INTC_IPRL_INT4      (0x00000010)    #define MCF_INTC_IPRL_INT5      (0x00000020)    #define MCF_INTC_IPRL_INT6      (0x00000040)    #define MCF_INTC_IPRL_INT7      (0x00000080)    #define MCF_INTC_IPRL_INT8      (0x00000100)    #define MCF_INTC_IPRL_INT9      (0x00000200)    #define MCF_INTC_IPRL_INT10     (0x00000400)    #define MCF_INTC_IPRL_INT11     (0x00000800)    #define MCF_INTC_IPRL_INT12     (0x00001000)    #define MCF_INTC_IPRL_INT13     (0x00002000)    #define MCF_INTC_IPRL_INT14     (0x00004000)    #define MCF_INTC_IPRL_INT15     (0x00008000)    #define MCF_INTC_IPRL_INT16     (0x00010000)    #define MCF_INTC_IPRL_INT17     (0x00020000)    #define MCF_INTC_IPRL_INT18     (0x00040000)    #define MCF_INTC_IPRL_INT19     (0x00080000)    #define MCF_INTC_IPRL_INT20     (0x00100000)    #define MCF_INTC_IPRL_INT21     (0x00200000)    #define MCF_INTC_IPRL_INT22     (0x00400000)    #define MCF_INTC_IPRL_INT23     (0x00800000)    #define MCF_INTC_IPRL_INT24     (0x01000000)    #define MCF_INTC_IPRL_INT25     (0x02000000)    #define MCF_INTC_IPRL_INT26     (0x04000000)    #define MCF_INTC_IPRL_INT27     (0x08000000)    #define MCF_INTC_IPRL_INT28     (0x10000000)    #define MCF_INTC_IPRL_INT29     (0x20000000)    #define MCF_INTC_IPRL_INT30     (0x40000000)    #define MCF_INTC_IPRL_INT31     (0x80000000)    /* Bit definitions and macros for IMRH */#define MCF_INTC_IMRH_INT_MASK32    (0x00000001)    #define MCF_INTC_IMRH_INT_MASK33    (0x00000002)    #define MCF_INTC_IMRH_INT_MASK34    (0x00000004)    #define MCF_INTC_IMRH_INT_MASK35    (0x00000008)    #define MCF_INTC_IMRH_INT_MASK36    (0x00000010)    #define MCF_INTC_IMRH_INT_MASK37    (0x00000020)    #define MCF_INTC_IMRH_INT_MASK38    (0x00000040)    #define MCF_INTC_IMRH_INT_MASK39    (0x00000080)    #define MCF_INTC_IMRH_INT_MASK40    (0x00000100)    #define MCF_INTC_IMRH_INT_MASK41    (0x00000200)    #define MCF_INTC_IMRH_INT_MASK42    (0x00000400)    #define MCF_INTC_IMRH_INT_MASK43    (0x00000800)    #define MCF_INTC_IMRH_INT_MASK44    (0x00001000)    #define MCF_INTC_IMRH_INT_MASK45    (0x00002000)    #define MCF_INTC_IMRH_INT_MASK46    (0x00004000)    #define MCF_INTC_IMRH_INT_MASK47    (0x00008000)    #define MCF_INTC_IMRH_INT_MASK48    (0x00010000)    #define MCF_INTC_IMRH_INT_MASK49    (0x00020000)    #define MCF_INTC_IMRH_INT_MASK50    (0x00040000)    #define MCF_INTC_IMRH_INT_MASK51    (0x00080000)    #define MCF_INTC_IMRH_INT_MASK52    (0x00100000)    #define MCF_INTC_IMRH_INT_MASK53    (0x00200000)    #define MCF_INTC_IMRH_INT_MASK54    (0x00400000)    #define MCF_INTC_IMRH_INT_MASK55    (0x00800000)    #define MCF_INTC_IMRH_INT_MASK56    (0x01000000)    #define MCF_INTC_IMRH_INT_MASK57    (0x02000000)    #define MCF_INTC_IMRH_INT_MASK58    (0x04000000)    #define MCF_INTC_IMRH_INT_MASK59    (0x08000000)    #define MCF_INTC_IMRH_INT_MASK60    (0x10000000)    #define MCF_INTC_IMRH_INT_MASK61    (0x20000000)    #define MCF_INTC_IMRH_INT_MASK62    (0x40000000)    #define MCF_INTC_IMRH_INT_MASK63    (0x80000000)    /* Bit definitions and macros for IMRL */#define MCF_INTC_IMRL_INT_MASK0     (0x00000001)    #define MCF_INTC_IMRL_INT_MASK1     (0x00000002)    #define MCF_INTC_IMRL_INT_MASK2     (0x00000004)    #define MCF_INTC_IMRL_INT_MASK3     (0x00000008)    #define MCF_INTC_IMRL_INT_MASK4     (0x00000010)    #define MCF_INTC_IMRL_INT_MASK5     (0x00000020)    #define MCF_INTC_IMRL_INT_MASK6     (0x00000040)    #define MCF_INTC_IMRL_INT_MASK7     (0x00000080)    #define MCF_INTC_IMRL_INT_MASK8     (0x00000100)    #define MCF_INTC_IMRL_INT_MASK9     (0x00000200)    #define MCF_INTC_IMRL_INT_MASK10    (0x00000400)    #define MCF_INTC_IMRL_INT_MASK11    (0x00000800)    #define MCF_INTC_IMRL_INT_MASK12    (0x00001000)    #define MCF_INTC_IMRL_INT_MASK13    (0x00002000)    #define MCF_INTC_IMRL_INT_MASK14    (0x00004000)    #define MCF_INTC_IMRL_INT_MASK15    (0x00008000)    #define MCF_INTC_IMRL_INT_MASK16    (0x00010000)    #define MCF_INTC_IMRL_INT_MASK17    (0x00020000)    #define MCF_INTC_IMRL_INT_MASK18    (0x00040000)    #define MCF_INTC_IMRL_INT_MASK19    (0x00080000)    #define MCF_INTC_IMRL_INT_MASK20    (0x00100000)    #define MCF_INTC_IMRL_INT_MASK21    (0x00200000)    #define MCF_INTC_IMRL_INT_MASK22    (0x00400000)    #define MCF_INTC_IMRL_INT_MASK23    (0x00800000)    #define MCF_INTC_IMRL_INT_MASK24    (0x01000000)    #define MCF_INTC_IMRL_INT_MASK25    (0x02000000)    #define MCF_INTC_IMRL_INT_MASK26    (0x04000000)    #define MCF_INTC_IMRL_INT_MASK27    (0x08000000)    #define MCF_INTC_IMRL_INT_MASK28    (0x10000000)    #define MCF_INTC_IMRL_INT_MASK29    (0x20000000)    #define MCF_INTC_IMRL_INT_MASK30    (0x40000000)    #define MCF_INTC_IMRL_INT_MASK31    (0x80000000)    /* Bit definitions and macros for INTFRCH */#define MCF_INTC_INTFRCH_INTFRC32   (0x00000001)    #define MCF_INTC_INTFRCH_INTFRC33   (0x00000002)    #define MCF_INTC_INTFRCH_INTFRC34   (0x00000004)    #define MCF_INTC_INTFRCH_INTFRC35   (0x00000008)    #define MCF_INTC_INTFRCH_INTFRC36   (0x00000010)    #define MCF_INTC_INTFRCH_INTFRC37   (0x00000020)    #define MCF_INTC_INTFRCH_INTFRC38   (0x00000040)    #define MCF_INTC_INTFRCH_INTFRC39   (0x00000080)    #define MCF_INTC_INTFRCH_INTFRC40   (0x00000100)    #define MCF_INTC_INTFRCH_INTFRC41   (0x00000200)    #define MCF_INTC_INTFRCH_INTFRC42   (0x00000400)    #define MCF_INTC_INTFRCH_INTFRC43   (0x00000800)    #define MCF_INTC_INTFRCH_INTFRC44   (0x00001000)    #define MCF_INTC_INTFRCH_INTFRC45   (0x00002000)    #define MCF_INTC_INTFRCH_INTFRC46   (0x00004000)    #define MCF_INTC_INTFRCH_INTFRC47   (0x00008000)    #define MCF_INTC_INTFRCH_INTFRC48   (0x00010000)    #define MCF_INTC_INTFRCH_INTFRC49   (0x00020000)    #define MCF_INTC_INTFRCH_INTFRC50   (0x00040000)    #define MCF_INTC_INTFRCH_INTFRC51   (0x00080000)    #define MCF_INTC_INTFRCH_INTFRC52   (0x00100000)    #define MCF_INTC_INTFRCH_INTFRC53   (0x00200000)    #define MCF_INTC_INTFRCH_INTFRC54   (0x00400000)    #define MCF_INTC_INTFRCH_INTFRC55   (0x00800000)    #define MCF_INTC_INTFRCH_INTFRC56   (0x01000000)    #define MCF_INTC_INTFRCH_INTFRC57   (0x02000000)    #define MCF_INTC_INTFRCH_INTFRC58   (0x04000000)    #define MCF_INTC_INTFRCH_INTFRC59   (0x08000000)    #define MCF_INTC_INTFRCH_INTFRC60   (0x10000000)    #define MCF_INTC_INTFRCH_INTFRC61   (0x20000000)    #define MCF_INTC_INTFRCH_INTFRC62   (0x40000000)    #define MCF_INTC_INTFRCH_INTFRC63   (0x80000000)    /* Bit definitions and macros for INTFRCL */#define MCF_INTC_INTFRCL_INTFRC0    (0x00000001)    #define MCF_INTC_INTFRCL_INTFRC1    (0x00000002)    #define MCF_INTC_INTFRCL_INTFRC2    (0x00000004)    #define MCF_INTC_INTFRCL_INTFRC3    (0x00000008)    #define MCF_INTC_INTFRCL_INTFRC4    (0x00000010)    #define MCF_INTC_INTFRCL_INTFRC5    (0x00000020)    #define MCF_INTC_INTFRCL_INTFRC6    (0x00000040)    #define MCF_INTC_INTFRCL_INTFRC7    (0x00000080)    #define MCF_INTC_INTFRCL_INTFRC8    (0x00000100)    #define MCF_INTC_INTFRCL_INTFRC9    (0x00000200)    #define MCF_INTC_INTFRCL_INTFRC10   (0x00000400)    #define MCF_INTC_INTFRCL_INTFRC11   (0x00000800)    #define MCF_INTC_INTFRCL_INTFRC12   (0x00001000)    #define MCF_INTC_INTFRCL_INTFRC13   (0x00002000)    #define MCF_INTC_INTFRCL_INTFRC14   (0x00004000)    #define MCF_INTC_INTFRCL_INTFRC15   (0x00008000)    #define MCF_INTC_INTFRCL_INTFRC16   (0x00010000)    #define MCF_INTC_INTFRCL_INTFRC17   (0x00020000)    #define MCF_INTC_INTFRCL_INTFRC18   (0x00040000)    #define MCF_INTC_INTFRCL_INTFRC19   (0x00080000)    #define MCF_INTC_INTFRCL_INTFRC20   (0x00100000)    #define MCF_INTC_INTFRCL_INTFRC21   (0x00200000)    #define MCF_INTC_INTFRCL_INTFRC22   (0x00400000)    #define MCF_INTC_INTFRCL_INTFRC23   (0x00800000)    #define MCF_INTC_INTFRCL_INTFRC24   (0x01000000)    #define MCF_INTC_INTFRCL_INTFRC25   (0x02000000)    #define MCF_INTC_INTFRCL_INTFRC26   (0x04000000)    #define MCF_INTC_INTFRCL_INTFRC27   (0x08000000)    #define MCF_INTC_INTFRCL_INTFRC28   (0x10000000)    #define MCF_INTC_INTFRCL_INTFRC29   (0x20000000)    #define MCF_INTC_INTFRCL_INTFRC30   (0x40000000)    #define MCF_INTC_INTFRCL_INTFRC31   (0x80000000)    /* Bit definitions and macros for ICONFIG */#define MCF_INTC_ICONFIG_EMASK      (0x0020)    #define MCF_INTC_ICONFIG_ELVLPRI1   (0x0200)    #define MCF_INTC_ICONFIG_ELVLPRI2   (0x0400)    #define MCF_INTC_ICONFIG_ELVLPRI3   (0x0800)    #define MCF_INTC_ICONFIG_ELVLPRI4   (0x1000)    

⌨️ 快捷键说明

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