?? dsp2833x_swprioritizedisrlevels.h
字號(hào):
#else
#define MG17_14PL 0xFFFF
#endif
#if (G15PL >= G17PL) || (G15PL == 0)
#define MG17_15PL ~(1 << 4)
#else
#define MG17_15PL 0xFFFF
#endif
#if (G16PL >= G17PL) || (G16PL == 0)
#define MG17_16PL ~(1 << 5)
#else
#define MG17_16PL 0xFFFF
#endif
#if (G18PL >= G17PL) || (G18PL == 0)
#define MG17_18PL ~(1 << 7)
#else
#define MG17_18PL 0xFFFF
#endif
#define MG17_17PL 0x00BF
#define MG17 (MG17_11PL & MG17_12PL & MG17_13PL & MG17_14PL & \
MG17_15PL & MG17_16PL & MG17_17PL & MG17_18PL)
// End of MG17:
// Beginning of MG18:
#if (G11PL >= G18PL) || (G11PL == 0)
#define MG18_11PL ~(1)
#else
#define MG18_11PL 0xFFFF
#endif
#if (G12PL >= G18PL) || (G12PL == 0)
#define MG18_12PL ~(1 << 1)
#else
#define MG18_12PL 0xFFFF
#endif
#if (G13PL >= G18PL) || (G13PL == 0)
#define MG18_13PL ~(1 << 2)
#else
#define MG18_13PL 0xFFFF
#endif
#if (G14PL >= G18PL) || (G14PL == 0)
#define MG18_14PL ~(1 << 3)
#else
#define MG18_14PL 0xFFFF
#endif
#if (G15PL >= G18PL) || (G15PL == 0)
#define MG18_15PL ~(1 << 4)
#else
#define MG18_15PL 0xFFFF
#endif
#if (G16PL >= G18PL) || (G16PL == 0)
#define MG18_16PL ~(1 << 5)
#else
#define MG18_16PL 0xFFFF
#endif
#if (G17PL >= G18PL) || (G17PL == 0)
#define MG18_17PL ~(1 << 6)
#else
#define MG18_17PL 0xFFFF
#endif
#define MG18_18PL 0x007F
#define MG18 (MG18_11PL & MG18_12PL & MG18_13PL & MG18_14PL & \
MG18_15PL & MG18_16PL & MG18_17PL & MG18_18PL)
// End of MG18:
//-------------------------------------------------------------------------------
// Automatically generate PIEIER1 interrupt masks MG21 to MG28:
//
// Beginning of MG21:
#if (G22PL >= G21PL) || (G22PL == 0)
#define MG21_12PL ~(1 << 1)
#else
#define MG21_12PL 0xFFFF
#endif
#if (G23PL >= G21PL) || (G23PL == 0)
#define MG21_13PL ~(1 << 2)
#else
#define MG21_13PL 0xFFFF
#endif
#if (G24PL >= G21PL) || (G24PL == 0)
#define MG21_14PL ~(1 << 3)
#else
#define MG21_14PL 0xFFFF
#endif
#if (G25PL >= G21PL) || (G25PL == 0)
#define MG21_15PL ~(1 << 4)
#else
#define MG21_15PL 0xFFFF
#endif
#if (G26PL >= G21PL) || (G26PL == 0)
#define MG21_16PL ~(1 << 5)
#else
#define MG21_16PL 0xFFFF
#endif
#if (G27PL >= G21PL) || (G27PL == 0)
#define MG21_17PL ~(1 << 6)
#else
#define MG21_17PL 0xFFFF
#endif
#if (G28PL >= G21PL) || (G28PL == 0)
#define MG21_18PL ~(1 << 7)
#else
#define MG21_18PL 0xFFFF
#endif
#define MG21_11PL 0x00FE
#define MG21 (MG21_11PL & MG21_12PL & MG21_13PL & MG21_14PL & \
MG21_15PL & MG21_16PL & MG21_17PL & MG21_18PL)
// End of MG21:
// Beginning of MG22:
#if (G21PL >= G22PL) || (G21PL == 0)
#define MG22_11PL ~(1)
#else
#define MG22_11PL 0xFFFF
#endif
#if (G23PL >= G22PL) || (G23PL == 0)
#define MG22_13PL ~(1 << 2)
#else
#define MG22_13PL 0xFFFF
#endif
#if (G24PL >= G22PL) || (G24PL == 0)
#define MG22_14PL ~(1 << 3)
#else
#define MG22_14PL 0xFFFF
#endif
#if (G25PL >= G22PL) || (G25PL == 0)
#define MG22_15PL ~(1 << 4)
#else
#define MG22_15PL 0xFFFF
#endif
#if (G26PL >= G22PL) || (G26PL == 0)
#define MG22_16PL ~(1 << 5)
#else
#define MG22_16PL 0xFFFF
#endif
#if (G27PL >= G22PL) || (G27PL == 0)
#define MG22_17PL ~(1 << 6)
#else
#define MG22_17PL 0xFFFF
#endif
#if (G28PL >= G22PL) || (G28PL == 0)
#define MG22_18PL ~(1 << 7)
#else
#define MG22_18PL 0xFFFF
#endif
#define MG22_12PL 0x00FD
#define MG22 (MG22_11PL & MG22_12PL & MG22_13PL & MG22_14PL & \
MG22_15PL & MG22_16PL & MG22_17PL & MG22_18PL)
// End of MG22:
// Beginning of MG23:
#if (G21PL >= G23PL) || (G21PL == 0)
#define MG23_11PL ~(1)
#else
#define MG23_11PL 0xFFFF
#endif
#if (G22PL >= G23PL) || (G22PL == 0)
#define MG23_12PL ~(1 << 1)
#else
#define MG23_12PL 0xFFFF
#endif
#if (G24PL >= G23PL) || (G24PL == 0)
#define MG23_14PL ~(1 << 3)
#else
#define MG23_14PL 0xFFFF
#endif
#if (G25PL >= G23PL) || (G25PL == 0)
#define MG23_15PL ~(1 << 4)
#else
#define MG23_15PL 0xFFFF
#endif
#if (G26PL >= G23PL) || (G26PL == 0)
#define MG23_16PL ~(1 << 5)
#else
#define MG23_16PL 0xFFFF
#endif
#if (G27PL >= G23PL) || (G27PL == 0)
#define MG23_17PL ~(1 << 6)
#else
#define MG23_17PL 0xFFFF
#endif
#if (G28PL >= G23PL) || (G28PL == 0)
#define MG23_18PL ~(1 << 7)
#else
#define MG23_18PL 0xFFFF
#endif
#define MG23_13PL 0x00FB
#define MG23 (MG23_11PL & MG23_12PL & MG23_13PL & MG23_14PL & \
MG23_15PL & MG23_16PL & MG23_17PL & MG23_18PL)
// End of MG23:
// Beginning of MG24:
#if (G21PL >= G24PL) || (G21PL == 0)
#define MG24_11PL ~(1)
#else
#define MG24_11PL 0xFFFF
#endif
#if (G22PL >= G24PL) || (G22PL == 0)
#define MG24_12PL ~(1 << 1)
#else
#define MG24_12PL 0xFFFF
#endif
#if (G23PL >= G24PL) || (G23PL == 0)
#define MG24_13PL ~(1 << 2)
#else
#define MG24_13PL 0xFFFF
#endif
#if (G25PL >= G24PL) || (G25PL == 0)
#define MG24_15PL ~(1 << 4)
#else
#define MG24_15PL 0xFFFF
#endif
#if (G26PL >= G24PL) || (G26PL == 0)
#define MG24_16PL ~(1 << 5)
#else
#define MG24_16PL 0xFFFF
#endif
#if (G27PL >= G24PL) || (G27PL == 0)
#define MG24_17PL ~(1 << 6)
#else
#define MG24_17PL 0xFFFF
#endif
#if (G28PL >= G24PL) || (G28PL == 0)
#define MG24_18PL ~(1 << 7)
#else
#define MG24_18PL 0xFFFF
#endif
#define MG24_14PL 0x00F7
#define MG24 (MG24_11PL & MG24_12PL & MG24_13PL & MG24_14PL & \
MG24_15PL & MG24_16PL & MG24_17PL & MG24_18PL)
// End of MG24:
// Beginning of MG25:
#if (G21PL >= G25PL) || (G21PL == 0)
#define MG25_11PL ~(1)
#else
#define MG25_11PL 0xFFFF
#endif
#if (G22PL >= G25PL) || (G22PL == 0)
#define MG25_12PL ~(1 << 1)
#else
#define MG25_12PL 0xFFFF
#endif
#if (G23PL >= G25PL) || (G23PL == 0)
#define MG25_13PL ~(1 << 2)
#else
#define MG25_13PL 0xFFFF
#endif
#if (G24PL >= G25PL) || (G24PL == 0)
#define MG25_14PL ~(1 << 3)
#else
#define MG25_14PL 0xFFFF
#endif
#if (G26PL >= G25PL) || (G26PL == 0)
#define MG25_16PL ~(1 << 5)
#else
#define MG25_16PL 0xFFFF
#endif
#if (G27PL >= G25PL) || (G27PL == 0)
#define MG25_17PL ~(1 << 6)
#else
#define MG25_17PL 0xFFFF
#endif
#if (G28PL >= G25PL) || (G28PL == 0)
#define MG25_18PL ~(1 << 7)
#else
#define MG25_18PL 0xFFFF
#endif
#define MG25_15PL 0x00EF
#define MG25 (MG25_11PL & MG25_12PL & MG25_13PL & MG25_14PL & \
MG25_15PL & MG25_16PL & MG25_17PL & MG25_18PL)
// End of MG25:
// Beginning of MG26:
#if (G21PL >= G26PL) || (G21PL == 0)
#define MG26_11PL ~(1)
#else
#define MG26_11PL 0xFFFF
#endif
#if (G22PL >= G26PL) || (G22PL == 0)
#define MG26_12PL ~(1 << 1)
#else
#define MG26_12PL 0xFFFF
#endif
#if (G23PL >= G26PL) || (G23PL == 0)
#define MG26_13PL ~(1 << 2)
#else
#define MG26_13PL 0xFFFF
#endif
#if (G24PL >= G26PL) || (G24PL == 0)
#define MG26_14PL ~(1 << 3)
#else
#define MG26_14PL 0xFFFF
#endif
#if (G25PL >= G26PL) || (G25PL == 0)
#define MG26_15PL ~(1 << 4)
#else
#define MG26_15PL 0xFFFF
#endif
#if (G27PL >= G26PL) || (G27PL == 0)
#define MG26_17PL ~(1 << 6)
#else
#define MG26_17PL 0xFFFF
#endif
#if (G28PL >= G26PL) || (G28PL == 0)
#define MG26_18PL ~(1 << 7)
#else
#define MG26_18PL 0xFFFF
#endif
#define MG26_16PL 0x00DF
#define MG26 (MG26_11PL & MG26_12PL & MG26_13PL & MG26_14PL & \
MG26_15PL & MG26_16PL & MG26_17PL & MG26_18PL)
// End of MG26:
// Beginning of MG27:
#if (G21PL >= G27PL) || (G21PL == 0)
#define MG27_11PL ~(1)
#else
#define MG27_11PL 0xFFFF
#endif
#if (G22PL >= G27PL) || (G22PL == 0)
#define MG27_12PL ~(1 << 1)
#else
#define MG27_12PL 0xFFFF
#endif
#if (G23PL >= G27PL) || (G23PL == 0)
#define MG27_13PL ~(1 << 2)
#else
#define MG27_13PL 0xFFFF
#endif
#if (G24PL >= G27PL) || (G24PL == 0)
#define MG27_14PL ~(1 << 3)
#else
#define MG27_14PL 0xFFFF
#endif
#if (G25PL >= G27PL) || (G25PL == 0)
#define MG27_15PL ~(1 << 4)
#else
#define MG27_15PL 0xFFFF
#endif
#if (G26PL >= G27PL) || (G26PL == 0)
#define MG27_16PL ~(1 << 5)
#else
#define MG27_16PL 0xFFFF
#endif
#if (G28PL >= G27PL) || (G28PL == 0)
#define MG27_18PL ~(1 << 7)
#else
#define MG27_18PL 0xFFFF
#endif
#define MG27_17PL 0x00BF
#define MG27 (MG27_11PL & MG27_12PL & MG27_13PL & MG27_14PL & \
MG27_15PL & MG27_16PL & MG27_17PL & MG27_18PL)
// End of MG27:
// Beginning of MG28:
#if (G21PL >= G28PL) || (G21PL == 0)
#define MG28_11PL ~(1)
#else
#define MG28_11PL 0xFFFF
#endif
#if (G22PL >= G28PL) || (G22PL == 0)
#define MG28_12PL ~(1 << 1)
#else
#define MG28_12PL 0xFFFF
#endif
#if (G23PL >= G28PL) || (G23PL == 0)
#define MG28_13PL ~(1 << 2)
#else
#define MG28_13PL 0xFFFF
#endif
#if (G24PL >= G28PL) || (G24PL == 0)
#define MG28_14PL ~(1 << 3)
#else
#define MG28_14PL 0xFFFF
#endif
#if (G25PL >= G28PL) || (G25PL == 0)
#define MG28_15PL ~(1 << 4)
#else
#define MG28_15PL 0xFFFF
#endif
#if (G26PL >= G28PL) || (G26PL == 0)
#define MG28_16PL ~(1 << 5)
#else
#define MG28_16PL 0xFFFF
#endif
#if (G27PL >= G28PL) || (G27PL == 0)
#define MG28_17PL ~(1 << 6)
#else
#define MG28_17PL 0xFFFF
#endif
#define MG28_18PL 0x007F
#define MG28 (MG28_11PL & MG28_12PL & MG28_13PL & MG28_14PL & \
MG28_15PL & MG28_16PL & MG28_17PL & MG28_18PL)
// End of MG28:
//-------------------------------------------------------------------------------
// Automatically generate PIEIER1 interrupt masks MG31 to MG38:
//
// Beginning of MG31:
#if (G32PL >= G31PL) || (G32PL == 0)
#define MG31_12PL ~(1 << 1)
#else
#define MG31_12PL 0xFFFF
#endif
#if (G33PL >= G31PL) || (G33PL == 0)
#define MG31_13PL ~(1 << 2)
#else
#define MG31_13PL 0xFFFF
#endif
#if (G34PL >= G31PL) || (G34PL == 0)
#define MG31_14PL ~(1 << 3)
#else
#define MG31_14PL 0xFFFF
#endif
#if (G35PL >= G31PL) || (G35PL == 0)
#define MG31_15PL ~(1 << 4)
#else
#define MG31_15PL 0xFFFF
#endif
#if (G36PL >= G31PL) || (G36PL == 0)
#define MG31_16PL ~(1 << 5)
#else
#define MG31_16PL 0xFFFF
#endif
#if (G37PL >= G31PL) || (G37PL == 0)
#define MG31_17PL ~(1 << 6)
#else
#define MG31_17PL 0xFFFF
#endif
#if (G38PL >= G31PL) || (G38PL == 0)
#define MG31_18PL ~(1 << 7)
#else
#define MG31_18PL 0xFFFF
#endif
#define MG31_11PL 0x00FE
#define MG31 (MG31_11PL & MG31_12PL & MG31_13PL & MG31_14PL & \
MG31_15PL & MG31_16PL & MG31_17PL & MG31_18PL)
// End of MG31:
// Beginning of MG32:
#if (G31PL >= G32PL) || (G31PL == 0)
#define MG32_11PL ~(1)
#else
#define MG32_11PL 0xFFFF
#endif
#if (G33PL >= G32PL) || (G33PL == 0)
#define MG32_13PL ~(1 << 2)
#else
#define MG32_13PL 0xFFFF
#endif
#if (G34PL >= G32PL) || (G34PL == 0)
#define MG32_14PL ~(1 << 3)
#else
#define MG32_14PL 0xFFFF
#endif
#if (G35PL >= G32PL) || (G35PL == 0)
#define MG32_15PL ~(1 << 4)
#else
#define MG32_15PL 0xFFFF
#endif
#if (G36PL >= G32PL) || (G36PL == 0)
#define MG32_16PL ~(1 << 5)
#else
#define MG32_16PL 0xFFFF
#endif
#if (G37PL >= G32PL) || (G37PL == 0)
#define MG32_17PL ~(1 << 6)
#else
#define MG32_17PL 0xFFFF
#endif
#if (G38PL >= G32PL) || (G38PL == 0)
#define MG32_18PL ~(1 << 7)
#else
#define MG32_18PL 0xFFFF
#endif
#define MG32_12PL 0x00FD
#define MG32 (MG32_11PL & MG32_12PL & MG32_13PL & MG32_14PL & \
MG32_15PL & MG32_16PL & MG32_17PL & MG32_18PL)
// End of MG32:
// Beginning of MG33:
#if (G31PL >= G33PL) || (G31PL == 0)
#define MG33_11PL ~(1)
#else
#define MG33_11PL 0xFFFF
#endif
#if (G32PL >= G33PL) || (G32PL == 0)
#define MG33_12PL ~(1 << 1)
#else
#define MG33_12PL 0xFFFF
#endif
#if (G34PL >= G33PL) || (G34PL == 0)
#define MG33_14PL ~(1 << 3)
#else
#define MG33_14PL 0xFFFF
#endif
#if (G35PL >= G33PL) || (G35PL == 0)
#define MG33_15PL ~(1 << 4)
#else
#define MG33_15PL 0xFFFF
#endif
#if (G36PL >= G33PL) || (G36PL == 0)
#define MG33_16PL ~(1 << 5)
#else
#define MG33_16PL 0xFFFF
#endif
#if (G37PL >= G33PL) || (G37PL == 0)
#define MG33_17PL ~(1 << 6)
#else
#define MG33_17PL 0xFFFF
#endif
#if (G38PL >= G33PL) || (G38PL == 0)
#define MG33_18PL ~(1 << 7)
#else
#define MG33_18PL 0xFFFF
#endif
#define MG33_13PL 0x00FB
#define MG33 (MG33_11PL & MG33_12PL & MG33_13PL & MG33_14PL & \
MG33_15PL & MG33_16PL & MG33_17PL & MG33_18PL)
// End of MG33:
// Beginning of MG34:
#if (G31PL >= G34PL) || (G31PL == 0)
#define MG34_11PL ~(1)
#else
#define MG34_11PL 0xFFFF
#endif
#if (G32PL >= G34PL) || (G32
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -