📄 mcf5222x_reg.h
字号:
*
* Interrupt Controller (INTC)
*
*********************************************************************/
/* Register read/write macros */
#define MCF_INTC0_IPRH (*(hcc_reg32*)(&_IPSBAR[0x000C00]))
#define MCF_INTC0_IPRL (*(hcc_reg32*)(&_IPSBAR[0x000C04]))
#define MCF_INTC0_IMRH (*(hcc_reg32*)(&_IPSBAR[0x000C08]))
#define MCF_INTC0_IMRL (*(hcc_reg32*)(&_IPSBAR[0x000C0C]))
#define MCF_INTC0_INTFRCH (*(hcc_reg32*)(&_IPSBAR[0x000C10]))
#define MCF_INTC0_INTFRCL (*(hcc_reg32*)(&_IPSBAR[0x000C14]))
#define MCF_INTC0_IRLR (*(hcc_reg8 *)(&_IPSBAR[0x000C18]))
#define MCF_INTC0_IACKLPR (*(hcc_reg8 *)(&_IPSBAR[0x000C19]))
#define MCF_INTC0_ICR1 (*(hcc_reg8 *)(&_IPSBAR[0x000C41]))
#define MCF_INTC0_ICR2 (*(hcc_reg8 *)(&_IPSBAR[0x000C42]))
#define MCF_INTC0_ICR3 (*(hcc_reg8 *)(&_IPSBAR[0x000C43]))
#define MCF_INTC0_ICR4 (*(hcc_reg8 *)(&_IPSBAR[0x000C44]))
#define MCF_INTC0_ICR5 (*(hcc_reg8 *)(&_IPSBAR[0x000C45]))
#define MCF_INTC0_ICR6 (*(hcc_reg8 *)(&_IPSBAR[0x000C46]))
#define MCF_INTC0_ICR7 (*(hcc_reg8 *)(&_IPSBAR[0x000C47]))
#define MCF_INTC0_ICR8 (*(hcc_reg8 *)(&_IPSBAR[0x000C48]))
#define MCF_INTC0_ICR9 (*(hcc_reg8 *)(&_IPSBAR[0x000C49]))
#define MCF_INTC0_ICR10 (*(hcc_reg8 *)(&_IPSBAR[0x000C4A]))
#define MCF_INTC0_ICR11 (*(hcc_reg8 *)(&_IPSBAR[0x000C4B]))
#define MCF_INTC0_ICR12 (*(hcc_reg8 *)(&_IPSBAR[0x000C4C]))
#define MCF_INTC0_ICR13 (*(hcc_reg8 *)(&_IPSBAR[0x000C4D]))
#define MCF_INTC0_ICR14 (*(hcc_reg8 *)(&_IPSBAR[0x000C4E]))
#define MCF_INTC0_ICR15 (*(hcc_reg8 *)(&_IPSBAR[0x000C4F]))
#define MCF_INTC0_ICR16 (*(hcc_reg8 *)(&_IPSBAR[0x000C50]))
#define MCF_INTC0_ICR17 (*(hcc_reg8 *)(&_IPSBAR[0x000C51]))
#define MCF_INTC0_ICR18 (*(hcc_reg8 *)(&_IPSBAR[0x000C52]))
#define MCF_INTC0_ICR19 (*(hcc_reg8 *)(&_IPSBAR[0x000C53]))
#define MCF_INTC0_ICR20 (*(hcc_reg8 *)(&_IPSBAR[0x000C54]))
#define MCF_INTC0_ICR21 (*(hcc_reg8 *)(&_IPSBAR[0x000C55]))
#define MCF_INTC0_ICR22 (*(hcc_reg8 *)(&_IPSBAR[0x000C56]))
#define MCF_INTC0_ICR23 (*(hcc_reg8 *)(&_IPSBAR[0x000C57]))
#define MCF_INTC0_ICR24 (*(hcc_reg8 *)(&_IPSBAR[0x000C58]))
#define MCF_INTC0_ICR25 (*(hcc_reg8 *)(&_IPSBAR[0x000C59]))
#define MCF_INTC0_ICR26 (*(hcc_reg8 *)(&_IPSBAR[0x000C5A]))
#define MCF_INTC0_ICR27 (*(hcc_reg8 *)(&_IPSBAR[0x000C5B]))
#define MCF_INTC0_ICR28 (*(hcc_reg8 *)(&_IPSBAR[0x000C5C]))
#define MCF_INTC0_ICR29 (*(hcc_reg8 *)(&_IPSBAR[0x000C5D]))
#define MCF_INTC0_ICR30 (*(hcc_reg8 *)(&_IPSBAR[0x000C5E]))
#define MCF_INTC0_ICR31 (*(hcc_reg8 *)(&_IPSBAR[0x000C5F]))
#define MCF_INTC0_ICR32 (*(hcc_reg8 *)(&_IPSBAR[0x000C60]))
#define MCF_INTC0_ICR33 (*(hcc_reg8 *)(&_IPSBAR[0x000C61]))
#define MCF_INTC0_ICR34 (*(hcc_reg8 *)(&_IPSBAR[0x000C62]))
#define MCF_INTC0_ICR35 (*(hcc_reg8 *)(&_IPSBAR[0x000C63]))
#define MCF_INTC0_ICR36 (*(hcc_reg8 *)(&_IPSBAR[0x000C64]))
#define MCF_INTC0_ICR37 (*(hcc_reg8 *)(&_IPSBAR[0x000C65]))
#define MCF_INTC0_ICR38 (*(hcc_reg8 *)(&_IPSBAR[0x000C66]))
#define MCF_INTC0_ICR39 (*(hcc_reg8 *)(&_IPSBAR[0x000C67]))
#define MCF_INTC0_ICR40 (*(hcc_reg8 *)(&_IPSBAR[0x000C68]))
#define MCF_INTC0_ICR41 (*(hcc_reg8 *)(&_IPSBAR[0x000C69]))
#define MCF_INTC0_ICR42 (*(hcc_reg8 *)(&_IPSBAR[0x000C6A]))
#define MCF_INTC0_ICR43 (*(hcc_reg8 *)(&_IPSBAR[0x000C6B]))
#define MCF_INTC0_ICR44 (*(hcc_reg8 *)(&_IPSBAR[0x000C6C]))
#define MCF_INTC0_ICR45 (*(hcc_reg8 *)(&_IPSBAR[0x000C6D]))
#define MCF_INTC0_ICR46 (*(hcc_reg8 *)(&_IPSBAR[0x000C6E]))
#define MCF_INTC0_ICR47 (*(hcc_reg8 *)(&_IPSBAR[0x000C6F]))
#define MCF_INTC0_ICR48 (*(hcc_reg8 *)(&_IPSBAR[0x000C70]))
#define MCF_INTC0_ICR49 (*(hcc_reg8 *)(&_IPSBAR[0x000C71]))
#define MCF_INTC0_ICR50 (*(hcc_reg8 *)(&_IPSBAR[0x000C72]))
#define MCF_INTC0_ICR51 (*(hcc_reg8 *)(&_IPSBAR[0x000C73]))
#define MCF_INTC0_ICR52 (*(hcc_reg8 *)(&_IPSBAR[0x000C74]))
#define MCF_INTC0_ICR53 (*(hcc_reg8 *)(&_IPSBAR[0x000C75]))
#define MCF_INTC0_ICR54 (*(hcc_reg8 *)(&_IPSBAR[0x000C76]))
#define MCF_INTC0_ICR55 (*(hcc_reg8 *)(&_IPSBAR[0x000C77]))
#define MCF_INTC0_ICR56 (*(hcc_reg8 *)(&_IPSBAR[0x000C78]))
#define MCF_INTC0_ICR57 (*(hcc_reg8 *)(&_IPSBAR[0x000C79]))
#define MCF_INTC0_ICR58 (*(hcc_reg8 *)(&_IPSBAR[0x000C7A]))
#define MCF_INTC0_ICR59 (*(hcc_reg8 *)(&_IPSBAR[0x000C7B]))
#define MCF_INTC0_ICR60 (*(hcc_reg8 *)(&_IPSBAR[0x000C7C]))
#define MCF_INTC0_ICR61 (*(hcc_reg8 *)(&_IPSBAR[0x000C7D]))
#define MCF_INTC0_ICR62 (*(hcc_reg8 *)(&_IPSBAR[0x000C7E]))
#define MCF_INTC0_ICR63 (*(hcc_reg8 *)(&_IPSBAR[0x000C7F]))
#define MCF_INTC0_ICR(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C41+((x-1)*0x001)]))
#define MCF_INTC0_SWIACK (*(hcc_reg8 *)(&_IPSBAR[0x000CE0]))
#define MCF_INTC0_L1IACK (*(hcc_reg8 *)(&_IPSBAR[0x000CE4]))
#define MCF_INTC0_L2IACK (*(hcc_reg8 *)(&_IPSBAR[0x000CE8]))
#define MCF_INTC0_L3IACK (*(hcc_reg8 *)(&_IPSBAR[0x000CEC]))
#define MCF_INTC0_L4IACK (*(hcc_reg8 *)(&_IPSBAR[0x000CF0]))
#define MCF_INTC0_L5IACK (*(hcc_reg8 *)(&_IPSBAR[0x000CF4]))
#define MCF_INTC0_L6IACK (*(hcc_reg8 *)(&_IPSBAR[0x000CF8]))
#define MCF_INTC0_L7IACK (*(hcc_reg8 *)(&_IPSBAR[0x000CFC]))
#define MCF_INTC0_LIACK(x) (*(hcc_reg8 *)(&_IPSBAR[0x000CE4+((x-1)*0x004)]))
#define MCF_INTC1_IPRH (*(hcc_reg32*)(&_IPSBAR[0x000D00]))
#define MCF_INTC1_IPRL (*(hcc_reg32*)(&_IPSBAR[0x000D04]))
#define MCF_INTC1_IMRH (*(hcc_reg32*)(&_IPSBAR[0x000D08]))
#define MCF_INTC1_IMRL (*(hcc_reg32*)(&_IPSBAR[0x000D0C]))
#define MCF_INTC1_INTFRCH (*(hcc_reg32*)(&_IPSBAR[0x000D10]))
#define MCF_INTC1_INTFRCL (*(hcc_reg32*)(&_IPSBAR[0x000D14]))
#define MCF_INTC1_IRLR (*(hcc_reg8 *)(&_IPSBAR[0x000D18]))
#define MCF_INTC1_IACKLPR (*(hcc_reg8 *)(&_IPSBAR[0x000D19]))
#define MCF_INTC1_ICR1 (*(hcc_reg8 *)(&_IPSBAR[0x000D41]))
#define MCF_INTC1_ICR2 (*(hcc_reg8 *)(&_IPSBAR[0x000D42]))
#define MCF_INTC1_ICR3 (*(hcc_reg8 *)(&_IPSBAR[0x000D43]))
#define MCF_INTC1_ICR4 (*(hcc_reg8 *)(&_IPSBAR[0x000D44]))
#define MCF_INTC1_ICR5 (*(hcc_reg8 *)(&_IPSBAR[0x000D45]))
#define MCF_INTC1_ICR6 (*(hcc_reg8 *)(&_IPSBAR[0x000D46]))
#define MCF_INTC1_ICR7 (*(hcc_reg8 *)(&_IPSBAR[0x000D47]))
#define MCF_INTC1_ICR8 (*(hcc_reg8 *)(&_IPSBAR[0x000D48]))
#define MCF_INTC1_ICR9 (*(hcc_reg8 *)(&_IPSBAR[0x000D49]))
#define MCF_INTC1_ICR10 (*(hcc_reg8 *)(&_IPSBAR[0x000D4A]))
#define MCF_INTC1_ICR11 (*(hcc_reg8 *)(&_IPSBAR[0x000D4B]))
#define MCF_INTC1_ICR12 (*(hcc_reg8 *)(&_IPSBAR[0x000D4C]))
#define MCF_INTC1_ICR13 (*(hcc_reg8 *)(&_IPSBAR[0x000D4D]))
#define MCF_INTC1_ICR14 (*(hcc_reg8 *)(&_IPSBAR[0x000D4E]))
#define MCF_INTC1_ICR15 (*(hcc_reg8 *)(&_IPSBAR[0x000D4F]))
#define MCF_INTC1_ICR16 (*(hcc_reg8 *)(&_IPSBAR[0x000D50]))
#define MCF_INTC1_ICR17 (*(hcc_reg8 *)(&_IPSBAR[0x000D51]))
#define MCF_INTC1_ICR18 (*(hcc_reg8 *)(&_IPSBAR[0x000D52]))
#define MCF_INTC1_ICR19 (*(hcc_reg8 *)(&_IPSBAR[0x000D53]))
#define MCF_INTC1_ICR20 (*(hcc_reg8 *)(&_IPSBAR[0x000D54]))
#define MCF_INTC1_ICR21 (*(hcc_reg8 *)(&_IPSBAR[0x000D55]))
#define MCF_INTC1_ICR22 (*(hcc_reg8 *)(&_IPSBAR[0x000D56]))
#define MCF_INTC1_ICR23 (*(hcc_reg8 *)(&_IPSBAR[0x000D57]))
#define MCF_INTC1_ICR24 (*(hcc_reg8 *)(&_IPSBAR[0x000D58]))
#define MCF_INTC1_ICR25 (*(hcc_reg8 *)(&_IPSBAR[0x000D59]))
#define MCF_INTC1_ICR26 (*(hcc_reg8 *)(&_IPSBAR[0x000D5A]))
#define MCF_INTC1_ICR27 (*(hcc_reg8 *)(&_IPSBAR[0x000D5B]))
#define MCF_INTC1_ICR28 (*(hcc_reg8 *)(&_IPSBAR[0x000D5C]))
#define MCF_INTC1_ICR29 (*(hcc_reg8 *)(&_IPSBAR[0x000D5D]))
#define MCF_INTC1_ICR30 (*(hcc_reg8 *)(&_IPSBAR[0x000D5E]))
#define MCF_INTC1_ICR31 (*(hcc_reg8 *)(&_IPSBAR[0x000D5F]))
#define MCF_INTC1_ICR32 (*(hcc_reg8 *)(&_IPSBAR[0x000D60]))
#define MCF_INTC1_ICR33 (*(hcc_reg8 *)(&_IPSBAR[0x000D61]))
#define MCF_INTC1_ICR34 (*(hcc_reg8 *)(&_IPSBAR[0x000D62]))
#define MCF_INTC1_ICR35 (*(hcc_reg8 *)(&_IPSBAR[0x000D63]))
#define MCF_INTC1_ICR36 (*(hcc_reg8 *)(&_IPSBAR[0x000D64]))
#define MCF_INTC1_ICR37 (*(hcc_reg8 *)(&_IPSBAR[0x000D65]))
#define MCF_INTC1_ICR38 (*(hcc_reg8 *)(&_IPSBAR[0x000D66]))
#define MCF_INTC1_ICR39 (*(hcc_reg8 *)(&_IPSBAR[0x000D67]))
#define MCF_INTC1_ICR40 (*(hcc_reg8 *)(&_IPSBAR[0x000D68]))
#define MCF_INTC1_ICR41 (*(hcc_reg8 *)(&_IPSBAR[0x000D69]))
#define MCF_INTC1_ICR42 (*(hcc_reg8 *)(&_IPSBAR[0x000D6A]))
#define MCF_INTC1_ICR43 (*(hcc_reg8 *)(&_IPSBAR[0x000D6B]))
#define MCF_INTC1_ICR44 (*(hcc_reg8 *)(&_IPSBAR[0x000D6C]))
#define MCF_INTC1_ICR45 (*(hcc_reg8 *)(&_IPSBAR[0x000D6D]))
#define MCF_INTC1_ICR46 (*(hcc_reg8 *)(&_IPSBAR[0x000D6E]))
#define MCF_INTC1_ICR47 (*(hcc_reg8 *)(&_IPSBAR[0x000D6F]))
#define MCF_INTC1_ICR48 (*(hcc_reg8 *)(&_IPSBAR[0x000D70]))
#define MCF_INTC1_ICR49 (*(hcc_reg8 *)(&_IPSBAR[0x000D71]))
#define MCF_INTC1_ICR50 (*(hcc_reg8 *)(&_IPSBAR[0x000D72]))
#define MCF_INTC1_ICR51 (*(hcc_reg8 *)(&_IPSBAR[0x000D73]))
#define MCF_INTC1_ICR52 (*(hcc_reg8 *)(&_IPSBAR[0x000D74]))
#define MCF_INTC1_ICR53 (*(hcc_reg8 *)(&_IPSBAR[0x000D75]))
#define MCF_INTC1_ICR54 (*(hcc_reg8 *)(&_IPSBAR[0x000D76]))
#define MCF_INTC1_ICR55 (*(hcc_reg8 *)(&_IPSBAR[0x000D77]))
#define MCF_INTC1_ICR56 (*(hcc_reg8 *)(&_IPSBAR[0x000D78]))
#define MCF_INTC1_ICR57 (*(hcc_reg8 *)(&_IPSBAR[0x000D79]))
#define MCF_INTC1_ICR58 (*(hcc_reg8 *)(&_IPSBAR[0x000D7A]))
#define MCF_INTC1_ICR59 (*(hcc_reg8 *)(&_IPSBAR[0x000D7B]))
#define MCF_INTC1_ICR60 (*(hcc_reg8 *)(&_IPSBAR[0x000D7C]))
#define MCF_INTC1_ICR61 (*(hcc_reg8 *)(&_IPSBAR[0x000D7D]))
#define MCF_INTC1_ICR62 (*(hcc_reg8 *)(&_IPSBAR[0x000D7E]))
#define MCF_INTC1_ICR63 (*(hcc_reg8 *)(&_IPSBAR[0x000D7F]))
#define MCF_INTC1_ICR(x) (*(hcc_reg8 *)(&_IPSBAR[0x000D41+((x-1)*0x001)]))
#define MCF_INTC1_SWIACK (*(hcc_reg8 *)(&_IPSBAR[0x000DE0]))
#define MCF_INTC1_L1IACK (*(hcc_reg8 *)(&_IPSBAR[0x000DE4]))
#define MCF_INTC1_L2IACK (*(hcc_reg8 *)(&_IPSBAR[0x000DE8]))
#define MCF_INTC1_L3IACK (*(hcc_reg8 *)(&_IPSBAR[0x000DEC]))
#define MCF_INTC1_L4IACK (*(hcc_reg8 *)(&_IPSBAR[0x000DF0]))
#define MCF_INTC1_L5IACK (*(hcc_reg8 *)(&_IPSBAR[0x000DF4]))
#define MCF_INTC1_L6IACK (*(hcc_reg8 *)(&_IPSBAR[0x000DF8]))
#define MCF_INTC1_L7IACK (*(hcc_reg8 *)(&_IPSBAR[0x000DFC]))
#define MCF_INTC1_LIACK(x) (*(hcc_reg8 *)(&_IPSBAR[0x000DE4+((x-1)*0x004)]))
#define MCF_INTC_IPRH(x) (*(hcc_reg32*)(&_IPSBAR[0x000C00+((x)*0x100)]))
#define MCF_INTC_IPRL(x) (*(hcc_reg32*)(&_IPSBAR[0x000C04+((x)*0x100)]))
#define MCF_INTC_IMRH(x) (*(hcc_reg32*)(&_IPSBAR[0x000C08+((x)*0x100)]))
#define MCF_INTC_IMRL(x) (*(hcc_reg32*)(&_IPSBAR[0x000C0C+((x)*0x100)]))
#define MCF_INTC_INTFRCH(x) (*(hcc_reg32*)(&_IPSBAR[0x000C10+((x)*0x100)]))
#define MCF_INTC_INTFRCL(x) (*(hcc_reg32*)(&_IPSBAR[0x000C14+((x)*0x100)]))
#define MCF_INTC_IRLR(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C18+((x)*0x100)]))
#define MCF_INTC_IACKLPR(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C19+((x)*0x100)]))
#define MCF_INTC_ICR1(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C41+((x)*0x100)]))
#define MCF_INTC_ICR2(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C42+((x)*0x100)]))
#define MCF_INTC_ICR3(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C43+((x)*0x100)]))
#define MCF_INTC_ICR4(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C44+((x)*0x100)]))
#define MCF_INTC_ICR5(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C45+((x)*0x100)]))
#define MCF_INTC_ICR6(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C46+((x)*0x100)]))
#define MCF_INTC_ICR7(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C47+((x)*0x100)]))
#define MCF_INTC_ICR8(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C48+((x)*0x100)]))
#define MCF_INTC_ICR9(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C49+((x)*0x100)]))
#define MCF_INTC_ICR10(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C4A+((x)*0x100)]))
#define MCF_INTC_ICR11(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C4B+((x)*0x100)]))
#define MCF_INTC_ICR12(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C4C+((x)*0x100)]))
#define MCF_INTC_ICR13(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C4D+((x)*0x100)]))
#define MCF_INTC_ICR14(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C4E+((x)*0x100)]))
#define MCF_INTC_ICR15(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C4F+((x)*0x100)]))
#define MCF_INTC_ICR16(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C50+((x)*0x100)]))
#define MCF_INTC_ICR17(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C51+((x)*0x100)]))
#define MCF_INTC_ICR18(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C52+((x)*0x100)]))
#define MCF_INTC_ICR19(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C53+((x)*0x100)]))
#define MCF_INTC_ICR20(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C54+((x)*0x100)]))
#define MCF_INTC_ICR21(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C55+((x)*0x100)]))
#define MCF_INTC_ICR22(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C56+((x)*0x100)]))
#define MCF_INTC_ICR23(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C57+((x)*0x100)]))
#define MCF_INTC_ICR24(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C58+((x)*0x100)]))
#define MCF_INTC_ICR25(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C59+((x)*0x100)]))
#define MCF_INTC_ICR26(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C5A+((x)*0x100)]))
#define MCF_INTC_ICR27(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C5B+((x)*0x100)]))
#define MCF_INTC_ICR28(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C5C+((x)*0x100)]))
#define MCF_INTC_ICR29(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C5D+((x)*0x100)]))
#define MCF_INTC_ICR30(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C5E+((x)*0x100)]))
#define MCF_INTC_ICR31(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C5F+((x)*0x100)]))
#define MCF_INTC_ICR32(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C60+((x)*0x100)]))
#define MCF_INTC_ICR33(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C61+((x)*0x100)]))
#define MCF_INTC_ICR34(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C62+((x)*0x100)]))
#define MCF_INTC_ICR35(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C63+((x)*0x100)]))
#define MCF_INTC_ICR36(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C64+((x)*0x100)]))
#define MCF_INTC_ICR37(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C65+((x)*0x100)]))
#define MCF_INTC_ICR38(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C66+((x)*0x100)]))
#define MCF_INTC_ICR39(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C67+((x)*0x100)]))
#define MCF_INTC_ICR40(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C68+((x)*0x100)]))
#define MCF_INTC_ICR41(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C69+((x)*0x100)]))
#define MCF_INTC_ICR42(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C6A+((x)*0x100)]))
#define MCF_INTC_ICR43(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C6B+((x)*0x100)]))
#define MCF_INTC_ICR44(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C6C+((x)*0x100)]))
#define MCF_INTC_ICR45(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C6D+((x)*0x100)]))
#define MCF_INTC_ICR46(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C6E+((x)*0x100)]))
#define MCF_INTC_ICR47(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C6F+((x)*0x100)]))
#define MCF_INTC_ICR48(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C70+((x)*0x100)]))
#define MCF_INTC_ICR49(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C71+((x)*0x100)]))
#define MCF_INTC_ICR50(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C72+((x)*0x100)]))
#define MCF_INTC_ICR51(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C73+((x)*0x100)]))
#define MCF_INTC_ICR52(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C74+((x)*0x100)]))
#define MCF_INTC_ICR53(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C75+((x)*0x100)]))
#define MCF_INTC_ICR54(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C76+((x)*0x100)]))
#define MCF_INTC_ICR55(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C77+((x)*0x100)]))
#define MCF_INTC_ICR56(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C78+((x)*0x100)]))
#define MCF_INTC_ICR57(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C79+((x)*0x100)]))
#define MCF_INTC_ICR58(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C7A+((x)*0x100)]))
#define MCF_INTC_ICR59(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C7B+((x)*0x100)]))
#define MCF_INTC_ICR60(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C7C+((x)*0x100)]))
#define MCF_INTC_ICR61(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C7D+((x)*0x100)]))
#define MCF_INTC_ICR62(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C7E+((x)*0x100)]))
#define MCF_INTC_ICR63(x) (*(hcc_reg8 *)(&_IPSBAR[0x000C7F+((x)*0x100)]))
#define MCF_INTC_SWIACK(x) (*(hcc_reg8 *)(&_IPSBAR[0x000CE0+((x)*0x100)]))
#define MCF_INTC_L1IACK(x) (*(hcc_reg8 *)(&_IPSBAR[0x000CE4+((x)*0x100)]))
#define MCF_INTC_L2IACK(x) (*(hcc_reg8 *)(&_IPSBAR[0x000CE8+((x)*0x100)]))
#define MCF_INTC_L3IACK(x) (*(hcc_reg8 *)(&_IPSBAR[0x000CEC+((x)*0x100)]))
#define MCF_INTC_L4IACK(x) (*(hcc_reg8 *)(&_IPSBAR[0x000CF0+((x)*0x100)]))
#define MCF_INTC_L5IACK(x) (*(hcc_reg8 *)(&_IPSBAR[0x000CF4+((x)*0x100)]))
#define MCF_INTC_L6IACK(x) (*(hcc_reg8 *)(&_IPSBAR[0x000CF8+((x)*0x100)]))
#define MCF_INTC_L7IACK(x) (*(hcc_reg8 *)(&_IPSBAR[0x000CFC+((x)*0x100)]))
/* Bit definitions and macros for MCF_INTC_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)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -