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

📄 ebschain.h

📁 ARM核的边界扫描(JTAG)的实现,此代码在s3c2400上测试通过
💻 H
📖 第 1 页 / 共 2 页
字号:
		unsigned PEINT7_IN:1;           // 160, BC_4, PEINT,7,  observe, X
		unsigned PEINT6_OUT3:1;         // 161, BC_1, PEINT,6,  output3, X, 162, 1, Z
		unsigned PEINT6_CON:1;          // 162, BC_1, *,        control, 1
		unsigned PEINT6_IN:1;           // 163, BC_4, PEINT,6,  observe, X
		unsigned PEINT5_OUT3:1;         // 164, BC_1, PEINT,5,  output3, X, 165, 1, Z
		unsigned PEINT5_CON:1;          // 165, BC_1, *,        control, 1
		unsigned PEINT5_IN:1;           // 166, BC_4, PEINT,5,  observe, X
		unsigned PEINT4_OUT3:1;         // 167, BC_1, PEINT,4,  output3, X, 168, 1, Z
		unsigned PEINT4_CON:1;          // 168, BC_1, *,        control, 1
		unsigned PEINT4_IN:1;           // 169, BC_4, PEINT,4,  observe, X
		unsigned PEINT3_OUT3:1;         // 170, BC_1, PEINT,3,  output3, X, 171, 1, Z
		unsigned PEINT3_CON:1;          // 171, BC_1, *,        control, 1
		unsigned PEINT3_IN:1;           // 172, BC_4, PEINT,3,  observe, X
		unsigned PEINT2_OUT3:1;         // 173, BC_1, PEINT,2,  output3, X, 174, 1, Z
		unsigned PEINT2_CON:1;          // 174, BC_1, *,        control, 1
		unsigned PEINT2_IN:1;           // 175, BC_4, PEINT,2,  observe, X
		unsigned PEINT1_OUT3:1;         // 176, BC_1, PEINT,1,  output3, X, 177, 1, Z
		unsigned PEINT1_CON:1;          // 177, BC_1, *,        control, 1
		unsigned PEINT1_IN:1;           // 178, BC_4, PEINT,1,  observe, X
		unsigned PEINT0_OUT3:1;         // 179, BC_1, PEINT,0,  output3, X, 180, 1, Z
		unsigned PEINT0_CON:1;          // 180, BC_1, *,        control, 1
		unsigned PEINT0_IN:1;           // 181, BC_4, PEINT,0,  observe, X
		unsigned INTERNAL182_INT:1;     // 182, BC_4, *,        internal,X
		unsigned INTERNAL183_INT:1;     // 183, BC_4, *,        internal,X
		unsigned INTERNAL184_INT:1;     // 184, BC_4, *,        internal,X
		unsigned INTERNAL185_INT:1;     // 185, BC_4, *,        internal,X
		unsigned PRXD1_OUT3:1;          // 186, BC_1, PRXD,1,   output3, X, 187, 1, Z
		unsigned PRXD1_CON:1;           // 187, BC_1, *,        control, 1
		unsigned PRXD1_IN:1;            // 188, BC_4, PRXD,1,   observe, X
		unsigned PTXD1_OUT3:1;          // 189, BC_1, PTXD,1,   output3, X, 190, 1, Z
		unsigned PTXD1_CON:1;           // 190, BC_1, *,        control, 1
		unsigned PTXD1_IN:1;            // 191, BC_4, PTXD,1,   observe, X
		unsigned PRXD0_OUT3:1;          // 192, BC_1, PRXD,0,   output3, X, 193, 1, Z
		unsigned PRXD0_CON:1;           // 193, BC_1, *,        control, 1
		unsigned PRXD0_IN:1;            // 194, BC_4, PRXD,0,   observe, X
		unsigned PTXD0_OUT3:1;          // 195, BC_1, PTXD,0,   output3, X, 196, 1, Z
		unsigned PTXD0_CON:1;           // 196, BC_1, *,        control, 1
		unsigned PTXD0_IN:1;            // 197, BC_4, PTXD,0,   observe, X
		unsigned PNRTS0_OUT3:1;         // 198, BC_1, PNRTS0,   output3, X, 199, 1, Z
		unsigned PNRTS0_CON:1;          // 199, BC_1, *,        control, 1
		unsigned PNRTS0_IN:1;           // 200, BC_4, PNRTS0,   observe, X
		unsigned PNCTS0_OUT3:1;         // 201, BC_1, PNCTS0,   output3, X, 202, 1, Z
		unsigned PNCTS0_CON:1;          // 202, BC_1, *,        control, 1
		unsigned PNCTS0_IN:1;           // 203, BC_4, PNCTS0,   observe, X
		unsigned PVD15_OUT3:1;          // 204, BC_1, PVD,15,   output3, X, 205, 1, Z
		unsigned PVD15_CON:1;           // 205, BC_1, *,        control, 1
		unsigned PVD15_IN:1;            // 206, BC_4, PVD,15,   observe, X
		unsigned PVD14_OUT3:1;          // 207, BC_1, PVD,14,   output3, X, 208, 1, Z
		unsigned PVD14_CON:1;           // 208, BC_1, *,        control, 1
		unsigned PVD14_IN:1;            // 209, BC_4, PVD,14,   observe, X
		unsigned PVD13_OUT3:1;          // 210, BC_1, PVD,13,   output3, X, 211, 1, Z
		unsigned PVD13_CON:1;           // 211, BC_1, *,        control, 1
		unsigned PVD13_IN:1;            // 212, BC_4, PVD,13,   observe, X
		unsigned PVD12_OUT3:1;          // 213, BC_1, PVD,12,   output3, X, 214, 1, Z
		unsigned PVD12_CON:1;           // 214, BC_1, *,        control, 1
		unsigned PVD12_IN:1;            // 215, BC_4, PVD,12,   observe, X
		unsigned PVD11_OUT3:1;          // 216, BC_1, PVD,11,   output3, X, 217, 1, Z
		unsigned PVD11_CON:1;           // 217, BC_1, *,        control, 1
		unsigned PVD11_IN:1;            // 218, BC_4, PVD,11,   observe, X
		unsigned PVD10_OUT3:1;          // 219, BC_1, PVD,10,   output3, X, 220, 1, Z
		unsigned PVD10_CON:1;           // 220, BC_1, *,        control, 1
		unsigned PVD10_IN:1;            // 221, BC_4, PVD,10,   observe, X
		unsigned PVD9_OUT3:1;           // 222, BC_1, PVD,9,    output3, X, 223, 1, Z
		unsigned PVD9_CON:1;            // 223, BC_1, *,        control, 1
		unsigned PVD9_IN:1;             // 224, BC_4, PVD,9,    observe, X
		unsigned PVD8_OUT3:1;           // 225, BC_1, PVD,8,    output3, X, 226, 1, Z
		unsigned PVD8_CON:1;            // 226, BC_1, *,        control, 1
		unsigned PVD8_IN:1;             // 227, BC_4, PVD,8,    observe, X
		unsigned PVD7_OUT3:1;           // 228, BC_1, PVD,7,    output3, X, 229, 1, Z
		unsigned PVD7_CON:1;            // 229, BC_1, *,        control, 1
		unsigned PVD7_IN:1;             // 230, BC_4, PVD,7,    observe, X
		unsigned PVD6_OUT3:1;           // 231, BC_1, PVD,6,    output3, X, 232, 1, Z
		unsigned PVD6_CON:1;            // 232, BC_1, *,        control, 1
		unsigned PVD6_IN:1;             // 233, BC_4, PVD,6,    observe, X
		unsigned PVD5_OUT3:1;           // 234, BC_1, PVD,5,    output3, X, 235, 1, Z
		unsigned PVD5_CON:1;            // 235, BC_1, *,        control, 1
		unsigned PVD5_IN:1;             // 236, BC_4, PVD,5,    observe, X
		unsigned PVD4_OUT3:1;           // 237, BC_1, PVD,4,    output3, X, 238, 1, Z
		unsigned PVD4_CON:1;            // 238, BC_1, *,        control, 1
		unsigned PVD4_IN:1;             // 239, BC_4, PVD,4,    observe, X
		unsigned PVD3_OUT3:1;           // 240, BC_1, PVD,3,    output3, X, 241, 1, Z
		unsigned PVD3_CON:1;            // 241, BC_1, *,        control, 1
		unsigned PVD3_IN:1;             // 242, BC_4, PVD,3,    observe, X
		unsigned PVD2_OUT3:1;           // 243, BC_1, PVD,2,    output3, X, 244, 1, Z
		unsigned PVD2_CON:1;            // 244, BC_1, *,        control, 1
		unsigned PVD2_IN:1;             // 245, BC_4, PVD,2,    observe, X
		unsigned PVD1_OUT3:1;           // 246, BC_1, PVD,1,    output3, X, 247, 1, Z
		unsigned PVD1_CON:1;            // 247, BC_1, *,        control, 1
		unsigned PVD1_IN:1;             // 248, BC_4, PVD,1,    observe, X
		unsigned PVD0_OUT3:1;           // 249, BC_1, PVD,0,    output3, X, 250, 1, Z
		unsigned PVD0_CON:1;            // 250, BC_1, *,        control, 1
		unsigned PVD0_IN:1;             // 251, BC_4, PVD,0,    observe, X
		unsigned PVFRAME_OUT3:1;        // 252, BC_1, PVFRAME,  output3, X, 253, 1, Z
		unsigned PVFRAME_CON:1;         // 253, BC_1, *,        control, 1
		unsigned PVFRAME_IN:1;          // 254, BC_4, PVFRAME,  observe, X
		unsigned PVM_OUT3:1;            // 255, BC_1, PVM,      output3, X, 256, 1, Z
		unsigned PVM_CON:1;             // 256, BC_1, *,        control, 1
		unsigned PVM_IN:1;              // 257, BC_4, PVM,      observe, X
		unsigned PVLINE_OUT3:1;         // 258, BC_1, PVLINE,   output3, X, 259, 1, Z
		unsigned PVLINE_CON:1;          // 259, BC_1, *,        control, 1
		unsigned PVLINE_IN:1;           // 260, BC_4, PVLINE,   observe, X
		unsigned PVCLK_OUT3:1;          // 261, BC_1, PVCLK,    output3, X, 262, 1, Z
		unsigned PVCLK_CON:1;           // 262, BC_1, *,        control, 1
		unsigned PVCLK_IN:1;            // 263, BC_4, PVCLK,    observe, X
		unsigned PLEND_OUT3:1;          // 264, BC_1, PLEND,    output3, X, 265, 1, Z
		unsigned PLEND_CON:1;           // 265, BC_1, *,        control, 1
		unsigned PLEND_IN:1;            // 266, BC_4, PLEND,    observe, X
		unsigned PSPIMOSI_OUT3:1;       // 267, BC_1, PSPIMOSI, output3, X, 268, 1, Z
		unsigned PSPIMOSI_CON:1;        // 268, BC_1, *,        control, 1
		unsigned PSPIMOSI_IN:1;         // 269, BC_4, PSPIMOSI, observe, X
		unsigned PSPIMISO_OUT3:1;       // 270, BC_1, PSPIMISO, output3, X, 271, 1, Z
		unsigned PSPIMISO_CON:1;        // 271, BC_1, *,        control, 1
		unsigned PSPIMISO_IN:1;         // 272, BC_4, PSPIMISO, observe, X
		unsigned PSPICLK_OUT3:1;        // 273, BC_1, PSPICLK,  output3, X, 274, 1, Z
		unsigned PSPICLK_CON:1;         // 274, BC_1, *,        control, 1
		unsigned PSPICLK_IN:1;          // 275, BC_4, PSPICLK,  observe, X
		unsigned PMMCCLK_OUT3:1;        // 276, BC_1, PMMCCLK,  output3, X, 277, 1, Z
		unsigned PMMCCLK_CON:1;         // 277, BC_1, *,        control, 1
		unsigned PMMCCLK_IN:1;          // 278, BC_4, PMMCCLK,  observe, X
		unsigned PMMCCMD_OUT3:1;        // 279, BC_1, PMMCCMD,  output3, X, 280, 1, Z
		unsigned PMMCCMD_CON:1;         // 280, BC_1, *,        control, 1
		unsigned PMMCCMD_IN:1;          // 281, BC_4, PMMCCMD,  observe, X
		unsigned PMMCDAT_OUT3:1;        // 282, BC_1, PMMCDAT,  output3, X, 283, 1, Z
		unsigned PMMCDAT_CON:1;         // 283, BC_1, *,        control, 1
		unsigned PMMCDAT_IN:1;          // 284, BC_4, PMMCDAT,  observe, X
		unsigned PI2SSDO_OUT3:1;        // 285, BC_1, PI2SSDO,  output3, X, 286, 1, Z
		unsigned PI2SSDO_CON:1;         // 286, BC_1, *,        control, 1
		unsigned PI2SSDO_IN:1;          // 287, BC_4, PI2SSDO,  observe, X
		unsigned PCCLK_OUT3:1;          // 288, BC_1, PCCLK,    output3, X, 289, 1, Z
		unsigned PCCLK_CON:1;           // 289, BC_1, *,        control, 1
		unsigned PCCLK_IN:1;            // 290, BC_4, PCCLK,    observe, X
		unsigned PI2SSCLK_OUT3:1;       // 291, BC_1, PI2SSCLK, output3, X, 292, 1, Z
		unsigned PI2SSCLK_CON:1;        // 292, BC_1, *,        control, 1
		unsigned PI2SSCLK_IN:1;         // 293, BC_4, PI2SSCLK, observe, X
		unsigned PI2SLRCK_OUT3:1;       // 294, BC_1, PI2SLRCK, output3, X, 295, 1, Z
		unsigned PI2SLRCK_CON:1;        // 295, BC_1, *,        control, 1
		unsigned PI2SLRCK_IN:1;         // 296, BC_4, PI2SLRCK, observe, X
		unsigned PnXDREQ0_OUT3:1;       // 297, BC_1, PnXDREQ,0,output3, X, 298, 1, Z
		unsigned PnXDREQ0_CON:1;        // 298, BC_1, *,        control, 1
		unsigned PnXDREQ0_IN:1;         // 299, BC_4, PnXDREQ,0,observe, X
		unsigned PnXDACK0_OUT3:1;       // 300, BC_1, PnXDACK,0,output3, X, 301, 1, Z
		unsigned PnXDACK0_CON:1;        // 301, BC_1, *,        control, 1
		unsigned PnXDACK0_IN:1;         // 302, BC_4, PnXDACK,0,observe, X
		unsigned PnXDREQ1_OUT3:1;       // 303, BC_1, PnXDREQ,1,output3, X, 304, 1, Z
		unsigned PnXDREQ1_CON:1;        // 304, BC_1, *,        control, 1
		unsigned PnXDREQ1_IN:1;         // 305, BC_4, PnXDREQ,1,observe, X
		unsigned PnXDACK1_OUT3:1;       // 306, BC_1, PnXDACK,1,output3, X, 307, 1, Z
		unsigned PnXDACK1_CON:1;        // 307, BC_1, *,        control, 1
		unsigned PnXDACK1_IN:1;         // 308, BC_4, PnXDACK,1,observe, X
		unsigned PTCLK0_OUT3:1;         // 309, BC_1, PTCLK0,   output3, X, 310, 1, Z
		unsigned PTCLK0_CON:1;          // 310, BC_1, *,        control, 1
		unsigned PTCLK0_IN:1;           // 311, BC_4, PTCLK0,   observe, X
		unsigned PTOUT3_OUT3:1;         // 312, BC_1, PTOUT,3,  output3, X, 313, 1, Z
		unsigned PTOUT3_CON:1;          // 313, BC_1, *,        control, 1
		unsigned PTOUT3_IN:1;           // 314, BC_4, PTOUT,3,  observe, X
		unsigned PTOUT2_OUT3:1;         // 315, BC_1, PTOUT,2,  output3, X, 316, 1, Z
		unsigned PTOUT2_CON:1;          // 316, BC_1, *,        control, 1
		unsigned PTOUT2_IN:1;           // 317, BC_4, PTOUT,2,  observe, X
		unsigned PTOUT1_OUT3:1;         // 318, BC_1, PTOUT,1,  output3, X, 319, 1, Z
		unsigned PTOUT1_CON:1;          // 319, BC_1, *,        control, 1
		unsigned PTOUT1_IN:1;           // 320, BC_4, PTOUT,1,  observe, X
		unsigned PTOUT0_OUT3:1;         // 321, BC_1, PTOUT,0,  output3, X, 322, 1, Z
		unsigned PTOUT0_CON:1;          // 322, BC_1, *,        control, 1
		unsigned PTOUT0_IN:1;           // 323, BC_4, PTOUT,0,  input,   X

		void Select() { JTAG::Command(INTEST); JTAG::Chain(EBS_CHAIN); }
};

⌨️ 快捷键说明

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