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

📄 immap_85xx.h

📁 linux下的BOOT程序原码,有需要的可以来下,保证好用
💻 H
📖 第 1 页 / 共 5 页
字号:
	uint	pmask4;		/* 0x24988 - Pattern Mask Register */	char	res38[4];	uint	pcntrl4;	/* 0x24990 - Pattern Match Control Register */	char	res39[4];	uint	pattrb4;	/* 0x24998 - Pattern Match Attributes Register */	uint	pattrbeli4;	/* 0x2499c - Pattern Match Attributes Extract Length and Extract Index Register */	uint	pmd5;		/* 0x249a0 - Pattern Match Data Register */	char	res40[4];	uint	pmask5;		/* 0x249a8 - Pattern Mask Register */	char	res41[4];	uint	pcntrl5;	/* 0x249b0 - Pattern Match Control Register */	char	res42[4];	uint	pattrb5;	/* 0x249b8 - Pattern Match Attributes Register */	uint	pattrbeli5;	/* 0x249bc - Pattern Match Attributes Extract Length and Extract Index Register */	uint	pmd6;		/* 0x249c0 - Pattern Match Data Register */	char	res43[4];	uint	pmask6;		/* 0x249c8 - Pattern Mask Register */	char	res44[4];	uint	pcntrl6;	/* 0x249d0 - Pattern Match Control Register */	char	res45[4];	uint	pattrb6;	/* 0x249d8 - Pattern Match Attributes Register */	uint	pattrbeli6;	/* 0x249dc - Pattern Match Attributes Extract Length and Extract Index Register */	uint	pmd7;		/* 0x249e0 - Pattern Match Data Register */	char	res46[4];	uint	pmask7;		/* 0x249e8 - Pattern Mask Register */	char	res47[4];	uint	pcntrl7;	/* 0x249f0 - Pattern Match Control Register */	char	res48[4];	uint	pattrb7;	/* 0x249f8 - Pattern Match Attributes Register */	uint	pattrbeli7;	/* 0x249fc - Pattern Match Attributes Extract Length and Extract Index Register */	uint	pmd8;		/* 0x24a00 - Pattern Match Data Register */	char	res49[4];	uint	pmask8;		/* 0x24a08 - Pattern Mask Register */	char	res50[4];	uint	pcntrl8;	/* 0x24a10 - Pattern Match Control Register */	char	res51[4];	uint	pattrb8;	/* 0x24a18 - Pattern Match Attributes Register */	uint	pattrbeli8;	/* 0x24a1c - Pattern Match Attributes Extract Length and Extract Index Register */	uint	pmd9;		/* 0x24a20 - Pattern Match Data Register */	char	res52[4];	uint	pmask9;		/* 0x24a28 - Pattern Mask Register */	char	res53[4];	uint	pcntrl9;	/* 0x24a30 - Pattern Match Control Register */	char	res54[4];	uint	pattrb9;	/* 0x24a38 - Pattern Match Attributes Register */	uint	pattrbeli9;	/* 0x24a3c - Pattern Match Attributes Extract Length and Extract Index Register */	uint	pmd10;		/* 0x24a40 - Pattern Match Data Register */	char	res55[4];	uint	pmask10;	/* 0x24a48 - Pattern Mask Register */	char	res56[4];	uint	pcntrl10;	/* 0x24a50 - Pattern Match Control Register */	char	res57[4];	uint	pattrb10;	/* 0x24a58 - Pattern Match Attributes Register */	uint	pattrbeli10;	/* 0x24a5c - Pattern Match Attributes Extract Length and Extract Index Register */	uint	pmd11;		/* 0x24a60 - Pattern Match Data Register */	char	res58[4];	uint	pmask11;	/* 0x24a68 - Pattern Mask Register */	char	res59[4];	uint	pcntrl11;	/* 0x24a70 - Pattern Match Control Register */	char	res60[4];	uint	pattrb11;	/* 0x24a78 - Pattern Match Attributes Register */	uint	pattrbeli11;	/* 0x24a7c - Pattern Match Attributes Extract Length and Extract Index Register */	uint	pmd12;		/* 0x24a80 - Pattern Match Data Register */	char	res61[4];	uint	pmask12;	/* 0x24a88 - Pattern Mask Register */	char	res62[4];	uint	pcntrl12;	/* 0x24a90 - Pattern Match Control Register */	char	res63[4];	uint	pattrb12;	/* 0x24a98 - Pattern Match Attributes Register */	uint	pattrbeli12;	/* 0x24a9c - Pattern Match Attributes Extract Length and Extract Index Register */	uint	pmd13;		/* 0x24aa0 - Pattern Match Data Register */	char	res64[4];	uint	pmask13;	/* 0x24aa8 - Pattern Mask Register */	char	res65[4];	uint	pcntrl13;	/* 0x24ab0 - Pattern Match Control Register */	char	res66[4];	uint	pattrb13;	/* 0x24ab8 - Pattern Match Attributes Register */	uint	pattrbeli13;	/* 0x24abc - Pattern Match Attributes Extract Length and Extract Index Register */	uint	pmd14;		/* 0x24ac0 - Pattern Match Data Register */	char	res67[4];	uint	pmask14;	/* 0x24ac8 - Pattern Mask Register */	char	res68[4];	uint	pcntrl14;	/* 0x24ad0 - Pattern Match Control Register */	char	res69[4];	uint	pattrb14;	/* 0x24ad8 - Pattern Match Attributes Register */	uint	pattrbeli14;	/* 0x24adc - Pattern Match Attributes Extract Length and Extract Index Register */	uint	pmd15;		/* 0x24ae0 - Pattern Match Data Register */	char	res70[4];	uint	pmask15;	/* 0x24ae8 - Pattern Mask Register */	char	res71[4];	uint	pcntrl15;	/* 0x24af0 - Pattern Match Control Register */	char	res72[4];	uint	pattrb15;	/* 0x24af8 - Pattern Match Attributes Register */	uint	pattrbeli15;	/* 0x24afc - Pattern Match Attributes Extract Length and Extract Index Register */	char	res73[248];	uint	attr;		/* 0x24bf8 - Attributes Register */	uint	attreli;	/* 0x24bfc - Attributes Extract Length and Extract Index Register */	char	res74[1024];} ccsr_tsec_t;/* * PIC Registers(0x2_6000-0x4_0000-0x8_0000) */typedef struct ccsr_pic {	char 	res0[106496];	/* 0x26000-0x40000 */	char	res1[64];	uint	ipidr0;		/* 0x40040 - Interprocessor Interrupt Dispatch Register 0 */	char	res2[12];	uint	ipidr1;		/* 0x40050 - Interprocessor Interrupt Dispatch Register 1 */	char	res3[12];	uint	ipidr2;		/* 0x40060 - Interprocessor Interrupt Dispatch Register 2 */	char	res4[12];	uint	ipidr3;		/* 0x40070 - Interprocessor Interrupt Dispatch Register 3 */	char	res5[12];	uint	ctpr;		/* 0x40080 - Current Task Priority Register */	char	res6[12];	uint	whoami;		/* 0x40090 - Who Am I Register */	char	res7[12];	uint	iack;		/* 0x400a0 - Interrupt Acknowledge Register */	char	res8[12];	uint	eoi;		/* 0x400b0 - End Of Interrupt Register */	char	res9[3916];	uint	frr;		/* 0x41000 - Feature Reporting Register */	char	res10[28];	uint	gcr;		/* 0x41020 - Global Configuration Register */#define MPC85xx_PICGCR_RST   0x80000000#define MPC85xx_PICGCR_M     0x20000000	char	res11[92];	uint	vir;		/* 0x41080 - Vendor Identification Register */	char	res12[12];	uint	pir;		/* 0x41090 - Processor Initialization Register */	char	res13[12];	uint	ipivpr0;	/* 0x410a0 - IPI Vector/Priority Register 0 */	char	res14[12];	uint	ipivpr1;	/* 0x410b0 - IPI Vector/Priority Register 1 */	char	res15[12];	uint	ipivpr2;	/* 0x410c0 - IPI Vector/Priority Register 2 */	char	res16[12];	uint	ipivpr3;	/* 0x410d0 - IPI Vector/Priority Register 3 */	char	res17[12];	uint	svr;		/* 0x410e0 - Spurious Vector Register */	char	res18[12];	uint	tfrr;		/* 0x410f0 - Timer Frequency Reporting Register */	char	res19[12];	uint	gtccr0;		/* 0x41100 - Global Timer Current Count Register 0 */	char	res20[12];	uint	gtbcr0;		/* 0x41110 - Global Timer Base Count Register 0 */	char	res21[12];	uint	gtvpr0;		/* 0x41120 - Global Timer Vector/Priority Register 0 */	char	res22[12];	uint	gtdr0;		/* 0x41130 - Global Timer Destination Register 0 */	char	res23[12];	uint	gtccr1;		/* 0x41140 - Global Timer Current Count Register 1 */	char	res24[12];	uint	gtbcr1;		/* 0x41150 - Global Timer Base Count Register 1 */	char	res25[12];	uint	gtvpr1;		/* 0x41160 - Global Timer Vector/Priority Register 1 */	char	res26[12];	uint	gtdr1;		/* 0x41170 - Global Timer Destination Register 1 */	char	res27[12];	uint	gtccr2;		/* 0x41180 - Global Timer Current Count Register 2 */	char	res28[12];	uint	gtbcr2;		/* 0x41190 - Global Timer Base Count Register 2 */	char	res29[12];	uint	gtvpr2;		/* 0x411a0 - Global Timer Vector/Priority Register 2 */	char	res30[12];	uint	gtdr2;		/* 0x411b0 - Global Timer Destination Register 2 */	char	res31[12];	uint	gtccr3;		/* 0x411c0 - Global Timer Current Count Register 3 */	char	res32[12];	uint	gtbcr3;		/* 0x411d0 - Global Timer Base Count Register 3 */	char	res33[12];	uint	gtvpr3;		/* 0x411e0 - Global Timer Vector/Priority Register 3 */	char	res34[12];	uint	gtdr3;		/* 0x411f0 - Global Timer Destination Register 3 */	char	res35[268];	uint	tcr;		/* 0x41300 - Timer Control Register */	char	res36[12];	uint	irqsr0;		/* 0x41310 - IRQ_OUT Summary Register 0 */	char	res37[12];	uint	irqsr1;		/* 0x41320 - IRQ_OUT Summary Register 1 */	char	res38[12];	uint	cisr0;		/* 0x41330 - Critical Interrupt Summary Register 0 */	char	res39[12];	uint	cisr1;		/* 0x41340 - Critical Interrupt Summary Register 1 */	char	res40[188];	uint	msgr0;		/* 0x41400 - Message Register 0 */	char	res41[12];	uint	msgr1;		/* 0x41410 - Message Register 1 */	char	res42[12];	uint	msgr2;		/* 0x41420 - Message Register 2 */	char	res43[12];	uint	msgr3;		/* 0x41430 - Message Register 3 */	char	res44[204];	uint	mer;		/* 0x41500 - Message Enable Register */	char	res45[12];	uint	msr;		/* 0x41510 - Message Status Register */	char	res46[60140];	uint	eivpr0;		/* 0x50000 - External Interrupt Vector/Priority Register 0 */	char	res47[12];	uint	eidr0;		/* 0x50010 - External Interrupt Destination Register 0 */	char	res48[12];	uint	eivpr1;		/* 0x50020 - External Interrupt Vector/Priority Register 1 */	char	res49[12];	uint	eidr1;		/* 0x50030 - External Interrupt Destination Register 1 */	char	res50[12];	uint	eivpr2;		/* 0x50040 - External Interrupt Vector/Priority Register 2 */	char	res51[12];	uint	eidr2;		/* 0x50050 - External Interrupt Destination Register 2 */	char	res52[12];	uint	eivpr3;		/* 0x50060 - External Interrupt Vector/Priority Register 3 */	char	res53[12];	uint	eidr3;		/* 0x50070 - External Interrupt Destination Register 3 */	char	res54[12];	uint	eivpr4;		/* 0x50080 - External Interrupt Vector/Priority Register 4 */	char	res55[12];	uint	eidr4;		/* 0x50090 - External Interrupt Destination Register 4 */	char	res56[12];	uint	eivpr5;		/* 0x500a0 - External Interrupt Vector/Priority Register 5 */	char	res57[12];	uint	eidr5;		/* 0x500b0 - External Interrupt Destination Register 5 */	char	res58[12];	uint	eivpr6;		/* 0x500c0 - External Interrupt Vector/Priority Register 6 */	char	res59[12];	uint	eidr6;		/* 0x500d0 - External Interrupt Destination Register 6 */	char	res60[12];	uint	eivpr7;		/* 0x500e0 - External Interrupt Vector/Priority Register 7 */	char	res61[12];	uint	eidr7;		/* 0x500f0 - External Interrupt Destination Register 7 */	char	res62[12];	uint	eivpr8;		/* 0x50100 - External Interrupt Vector/Priority Register 8 */	char	res63[12];	uint	eidr8;		/* 0x50110 - External Interrupt Destination Register 8 */	char	res64[12];	uint	eivpr9;		/* 0x50120 - External Interrupt Vector/Priority Register 9 */	char	res65[12];	uint	eidr9;		/* 0x50130 - External Interrupt Destination Register 9 */	char	res66[12];	uint	eivpr10;	/* 0x50140 - External Interrupt Vector/Priority Register 10 */	char	res67[12];	uint	eidr10;		/* 0x50150 - External Interrupt Destination Register 10 */	char	res68[12];	uint	eivpr11;	/* 0x50160 - External Interrupt Vector/Priority Register 11 */	char	res69[12];	uint	eidr11;		/* 0x50170 - External Interrupt Destination Register 11 */	char	res70[140];	uint	iivpr0;		/* 0x50200 - Internal Interrupt Vector/Priority Register 0 */	char	res71[12];	uint	iidr0;		/* 0x50210 - Internal Interrupt Destination Register 0 */	char	res72[12];	uint	iivpr1;		/* 0x50220 - Internal Interrupt Vector/Priority Register 1 */	char	res73[12];	uint	iidr1;		/* 0x50230 - Internal Interrupt Destination Register 1 */	char	res74[12];	uint	iivpr2;		/* 0x50240 - Internal Interrupt Vector/Priority Register 2 */	char	res75[12];	uint	iidr2;		/* 0x50250 - Internal Interrupt Destination Register 2 */	char	res76[12];	uint	iivpr3;		/* 0x50260 - Internal Interrupt Vector/Priority Register 3 */	char	res77[12];	uint	iidr3;		/* 0x50270 - Internal Interrupt Destination Register 3 */	char	res78[12];	uint	iivpr4;		/* 0x50280 - Internal Interrupt Vector/Priority Register 4 */	char	res79[12];	uint	iidr4;		/* 0x50290 - Internal Interrupt Destination Register 4 */	char	res80[12];	uint	iivpr5;		/* 0x502a0 - Internal Interrupt Vector/Priority Register 5 */	char	res81[12];	uint	iidr5;		/* 0x502b0 - Internal Interrupt Destination Register 5 */	char	res82[12];	uint	iivpr6;		/* 0x502c0 - Internal Interrupt Vector/Priority Register 6 */	char	res83[12];	uint	iidr6;		/* 0x502d0 - Internal Interrupt Destination Register 6 */	char	res84[12];	uint	iivpr7;		/* 0x502e0 - Internal Interrupt Vector/Priority Register 7 */	char	res85[12];	uint	iidr7;		/* 0x502f0 - Internal Interrupt Destination Register 7 */	char	res86[12];	uint	iivpr8;		/* 0x50300 - Internal Interrupt Vector/Priority Register 8 */	char	res87[12];	uint	iidr8;		/* 0x50310 - Internal Interrupt Destination Register 8 */	char	res88[12];	uint	iivpr9;		/* 0x50320 - Internal Interrupt Vector/Priority Register 9 */	char	res89[12];	uint	iidr9;		/* 0x50330 - Internal Interrupt Destination Register 9 */	char	res90[12];	uint	iivpr10;	/* 0x50340 - Internal Interrupt Vector/Priority Register 10 */	char	res91[12];	uint	iidr10;		/* 0x50350 - Internal Interrupt Destination Register 10 */	char	res92[12];	uint	iivpr11;	/* 0x50360 - Internal Interrupt Vector/Priority Register 11 */	char	res93[12];	uint	iidr11;		/* 0x50370 - Internal Interrupt Destination Register 11 */	char	res94[12];	uint	iivpr12;	/* 0x50380 - Internal Interrupt Vector/Priority Register 12 */	char	res95[12];	uint	iidr12;		/* 0x50390 - Internal Interrupt Destination Register 12 */	char	res96[12];	uint	iivpr13;	/* 0x503a0 - Internal Interrupt Vector/Priority Register 13 */	char	res97[12];	uint	iidr13;		/* 0x503b0 - Internal Interrupt Destination Register 13 */	char	res98[12];	uint	iivpr14;	/* 0x503c0 - Internal Interrupt Vector/Priority Register 14 */	char	res99[12];	uint	iidr14;		/* 0x503d0 - Internal Interrupt Destination Register 14 */	char	res100[12];	uint	iivpr15;	/* 0x503e0 - Internal Interrupt Vector/Priority Register 15 */	char	res101[12];	uint	iidr15;		/* 0x503f0 - Internal Interrupt Destination Register 15 */	char	res102[12];	uint	iivpr16;	/* 0x50400 - Internal Interrupt Vector/Priority Register 16 */	char	res103[12];	uint	iidr16;		/* 0x50410 - Internal Interrupt Destination Register 16 */	char	res104[12];

⌨️ 快捷键说明

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