Input Data Port Programming Example
/*
(SRU_CLK1[19:15] = 01001)
/*
Connect IDP0_DAT_I to DAI_PB11_O
/*
(SRU_DAT3[11:6] = 001010)
/*
Connect IDP0_FS_I to DAI_PB12_O
/*
(SRU_FS1[19:15] = 01011)
/******************************************************/
/* Pin buffers 10, 11 and 12 are always being used as */
/* inputs. Tie their enables to LOW (never driven).
/******************************************************/
/* Connect PBEN10_I to LOW
/* (SRU_PIN1[29:24] = 111110) */
/*
Connect PBEN11_I to LOW
/*
/* Connect PBEN12_I to LOW
/*
/********************************************************/
/* Assign a value to N_SET. An interrupt will be raised */
/* when there are N_SET+1 words in the FIFO.
/********************************************************/
r0 = dm(IDP_CTL);
r0 = BSET r0 BY 0;
r0 = BSET r0 BY 1;
r0 = BSET r0 BY 2;
r0 = BCLR r0 BY 3;
dm(IDP_CTL) = r0;
11-26
(SRU_PIN2[5:0] = 111110)
(SRU_PIN2[11:6] = 111110) */
N = 6 */
ADSP-2126x SHARC Processor Hardware Reference
*/
*/
*/
*/
*/
*/
*/
*/
*/
*/
*/
Need help?
Do you have a question about the ADSP-21261 SHARC and is the answer not in the manual?
Questions and answers