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

📄 def21160.h

📁 AD公司ADSP2116X的基2fft
💻 H
📖 第 1 页 / 共 3 页
字号:
#define LP3I	0x00000008 /* Bit  3: Offset: 44: Link port channel 3 DMA 		*/
#define LP4I	0x00000010 /* Bit  4: Offset: 48: Link port channel 4 DMA 		*/
#define LP5I	0x00000020 /* Bit  5: Offset: 4C: Link port channel 5 DMA 		*/
#define LP0MSK	0x00010000 /* Bit 16: Link port channel 0 Interrupt Mask 		*/
#define LP1MSK	0x00020000 /* Bit 17: Link port channel 1 Interrupt Mask 		*/
#define LP2MSK	0x00040000 /* Bit 18: Link port channel 2 Interrupt Mask 		*/
#define LP3MSK	0x00080000 /* Bit 19: Link port channel 3 Interrupt Mask 		*/
#define LP4MSK	0x00100000 /* Bit 20: Link port channel 4 Interrupt Mask 		*/
#define LP5MSK	0x00200000 /* Bit 21: Link port channel 5 Interrupt Mask 		*/
#define LP0MSKP	0x01000000 /* Bit 24: Link port channel 0 Interrupt Mask Pointer*/
#define LP1MSKP	0x02000000 /* Bit 25: Link port channel 1 Interrupt Mask Pointer*/
#define LP2MSKP	0x04000000 /* Bit 26: Link port channel 2 Interrupt Mask Pointer*/
#define LP3MSKP	0x08000000 /* Bit 27: Link port channel 3 Interrupt Mask Pointer*/
#define LP4MSKP	0x10000000 /* Bit 28: Link port channel 4 Interrupt Mask Pointer*/
#define LP5MSKP	0x20000000 /* Bit 29: Link port channel 5 Interrupt Mask Pointer*/

/*------------------------------------------------------------------------------*/
/*                     I/O Processor Register Map                             	*/
/*------------------------------------------------------------------------------*/
#define SYSCON 0x00        	/* System configuration register                   	*/
#define VIRPT  0x01        	/* Vector interrupt register                       	*/
#define WAIT   0x02        	/* External Port Wait register - renamed to EPCON  	*/
#define EPCON  0x02        	/* External Port configuration register            	*/
#define SYSTAT 0x03        	/* System status register                          	*/
/* the upper 32-bits of the 64-bit epbxs are only accessible as 64-bit reference*/
#define EPB0   0x04        	/* External port DMA buffer 0                      	*/
#define EPB1   0x06        	/* External port DMA buffer 1                      	*/
#define MSGR0  0x08        	/* Message register 0                              	*/
#define MSGR1  0x09        	/* Message register 1                              	*/
#define MSGR2  0x0a        	/* Message register 2                              	*/
#define MSGR3  0x0b        	/* Message register 3                              	*/
#define MSGR4  0x0c        	/* Message register 4                              	*/
#define MSGR5  0x0d        	/* Message register 5                              	*/
#define MSGR6  0x0e        	/* Message register 6                              	*/
#define MSGR7  0x0f        	/* Message register 7                              	*/
	
/* IOP shadow registers of the core control regs                              	*/
#define PC_SHDW    0x10	   	/* PC IOP shadow register (PC[23-0])               	*/
#define MODE2_SHDW 0x11	   	/* Mode2 IOP shadow register (MODE2[31-25])        	*/
#define EPB2   0x14        	/* EXternal port DMA buffer 2                      	*/
#define EPB3   0x16        	/* External port DMA buffer 3                      	*/
#define BMAX   0x18	   	   	/* Bus time-out maximum			      			  	*/
#define BCNT   0x19	       	/* Bus time-out counter			      			  	*/
#define ELAST  0x1b	       	/* Address of last external access for page detect 	*/
#define DMAC10 0x1c	       	/* EP DMA10 control register			      		*/
#define DMAC11 0x1d	       	/* EP DMA11 control register			      		*/
#define DMAC12 0x1e	       	/* EP DMA12 control register			      		*/
#define DMAC13 0x1f	       	/* EP DMA13 Control register			      		*/

#define II4    0x30	   		/* Internal DMA4 memory address		      	 		*/
#define IM4    0x31	   		/* Internal DMA4 memory access modifier	     		*/
#define C4     0x32	   		/* Contains number of DMA4 transfers remaining  	*/
#define CP4    0x33	   		/* Points to next DMA4 parameters	      			*/
#define GP4    0x34	   		/* DMA4 General purpose / 2-D DMA	      			*/
#define DB4    0x35	   		/* DMA4 General purpose / 2-D DMA	      			*/
#define DA4    0x36	   		/* DMA4 General purpose / 2-D DMA	      			*/

#define DMASTAT 0x37	   	/* DMA channel status register		      			*/

#define II5    0x38	   		/* Internal DMA5 memory address		      			*/
#define IM5    0x39	   		/* Internal DMA5 memory access modifier	      		*/
#define C5     0x3a	   		/* Contains number of DMA5 transfers remainnig     	*/
#define CP5    0x3b	   		/* Points to next DMA5 parameters		      		*/
#define GP5    0x3c	   		/* DMA5 General purpose / 2-D DMA		      		*/
#define DB5    0x3d	   		/* DMA5 General pu	rpose / 2-D DMA		      		*/
#define DA5    0x3e	   		/* DMA5 General purpose / 2-D DMA		      		*/

#define II10   0x40	   		/* Internal DMA10 memory address		      		*/
#define IM10   0x41	   		/* Internal DMA10 memory access modifier	      	*/
#define C10    0x42	   		/* Contains number of DMA10 transfers remainnig    	*/
#define CP10   0x43	   		/* Points to next DMA10 parameters		      		*/
#define GP10   0x44	   		/* DMA10 General purpose			      			*/
#define EI10   0x45	   		/* External DMA10 address			      			*/
#define EM10   0x46	   		/* External DMA10 address modifier		      		*/
#define EC10   0x47	   		/* External DMA10 counter			      			*/

#define II11   0x48	   		/* Internal DMA11 memory address		      		*/
#define IM11   0x49	   		/* Internal DMA11 memory access modifier	      	*/
#define C11    0x4a	   		/* Contains number of DMA11 transfers remainnig    	*/
#define CP11   0x4b	   		/* Points to next DMA11 parameters		      		*/
#define GP11   0x4c	   		/* DMA11 General purpose			      			*/
#define EI11   0x4d	   		/* External DMA11 address			      			*/
#define EM11   0x4e	   		/* External DMA11 address modifier		      		*/
#define EC11   0x4f	   		/* External DMA counter			      				*/

#define II12   0x50	   		/* Internal DMA12 memory address		      		*/
#define IM12   0x51	   		/* Internal DMA12 memory access modifier	      	*/
#define C12    0x52	   		/* Contains number of DMA12 transfers remainnig    	*/
#define CP12   0x53	   		/* Points to next DMA12 parameters		      		*/
#define GP12   0x54	   		/* DMA12 General purpose			      			*/
#define EI12   0x55	   		/* External DMA12 address			      			*/
#define EM12   0x56	   		/* External DMA12 address modifier		      		*/
#define EC12   0x57	   		/* External DMA12 counter			      			*/

#define II13   0x58	   		/* Internal DMA13 memory address		      		*/
#define IM13   0x59	   		/* Internal DMA13 memory access modifier	      	*/
#define C13    0x5a	   		/* Contains number of DMA13 transfers remainnig    	*/
#define CP13   0x5b	   		/* Points to next DMA13 parameters		      		*/
#define GP13   0x5c	   		/* DMA13 General purpose			      			*/
#define EI13   0x5d	   		/* External DMA13 address			      			*/
#define EM13   0x5e	   		/* External DMA13 address modifier		      		*/
#define EC13   0x5f	   		/* External DMA13 counter			      			*/

#define II0    0x60	   		/* Internal DMA0 memory address		      			*/
#define IM0    0x61	   		/* Internal DMA0 memory access modifier	      		*/
#define C0     0x62	   		/* Contains number of DMA0 transfers remainnig     	*/
#define CP0    0x63	   		/* Points to next DMA0 parameters		      		*/
#define GP0    0x64	   		/* DMA0 General purpose / 2-D DMA		      		*/
#define DB0    0x65	   		/* DMA0 General purpose / 2-D DMA		      		*/
#define DA0    0x66	   		/* DMA0 General purpose / 2-D DMA		      		*/

#define II1    0x68	   		/* Internal DMA1 memory address		      			*/
#define IM1    0x69	   		/* Internal DMA1 memory access modifier	      		*/
#define C1     0x6a	   		/* Contains number of DMA1 transfers remainnig     	*/
#define CP1    0x6b	   		/* Points to next DMA1 parameters		      		*/
#define GP1    0x6c	   		/* DMA1 General purpose / 2-D DMA		      		*/
#define DB1    0x6d	   		/* DMA1 General purpose / 2-D DMA		      		*/
#define DA1    0x6e	   		/* DMA1 General purpose / 2-D DMA		      		*/

#define II2    0x70	   		/* Internal DMA2 memory address		      			*/
#define IM2    0x71	   		/* Internal DMA2 memory access modifier	      		*/
#define C2     0x72	   		/* Contains number of DMA2 transfers remainnig     	*/
#define CP2    0x73	   		/* Points to next DMA2 parameters		      		*/
#define GP2    0x74	   		/* DMA2 General purpose / 2-D DMA		      		*/
#define DB2    0x75	   		/* DMA2 General purpose / 2-D DMA		      		*/
#define DA2    0x76	   		/* DMA2 General purpose / 2-D DMA		      		*/

#define II3    0x78	   		/* Internal DMA3 memory address		      			*/
#define IM3    0x79	   		/* Internal DMA3 memory access modifier	      		*/
#define C3     0x7a	   		/* Contains number of DMA3 transfers remainnig     	*/
#define CP3    0x7b	   		/* Points to next DMA3 parameters		      		*/
#define GP3    0x7c	   		/* DMA3 General purpose / 2-D DMA		      		*/
#define DB3    0x7d	   		/* DMA3 General purpose / 2-D DMA		      		*/
#define DA3    0x7e	   		/* DMA3 General purpose / 2-D DMA		      		*/

#define II6    0x80	   		/* Internal DMA6 memory address		      			*/
#define IM6    0x81	   		/* Internal DMA6 memory access modifier	      		*/
#define C6     0x82	  		/* Contains number of DMA6 transfers remainnig     	*/
#define CP6    0x83	   		/* Points to next DMA6 parameters		      		*/
#define GP6    0x84	   		/* DMA6 General purpose / 2-D DMA		      		*/
#define DB6    0x85	   		/* DMA6 General purpose / 2-D DMA		      		*/
#define DA6    0x86	   		/* DMA6 General purpose / 2-D DMA		      		*/

#define II7    0x88	   		/* Internal DMA7 memory address		      			*/
#define IM7    0x89	   		/* Internal DMA7 memory access modifier	      		*/
#define C7     0x8a	   		/* Contains number of DMA7 transfers remainnig     	*/
#define CP7    0x8b	   		/* Points to next DMA7 parameters		      		*/
#define GP7    0x8c	   		/* DMA7 General purpose / 2-D DMA		      		*/
#define DB7    0x8d	   		/* DMA7 General purpose / 2-D DMA		      		*/
#define DA7    0x8e	   		/* DMA7 General purpose / 2-D DMA		      		*/

#define II8    0x90	   		/* Internal DMA8 memory address		      			*/
#define IM8    0x91	   		/* Internal DMA8 memory access modifier	      		*/
#define C8     0x92	   		/* Contains number of DMA8 transfers remainnig     	*/

⌨️ 快捷键说明

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