Programming Examples
IF !CC JUMP _IVG11_handler.counter.count_to_zero;
/* Clear the serviced request */
R6 = COV15II (z);
w[P5] = R6;
/* insert bit 15 overflow handler here */
_IVG11_handler.counter.b15_overflow.end:
_IVG11_handler.counter.count_to_zero:
CC = bittst(R5, bitpos(CZEROII));
IF !CC JUMP _IVG11_handler.counter.czm;
/* Clear the serviced request */
R6 = CZEROII (z);
w[P5] = R6;
/* insert count to zero handler here */
_IVG11_handler.counter.count_to_zero.end:
_IVG11_handler.counter.czm:
CC = bittst(R5, bitpos(CZMII));
IF !CC JUMP _IVG11_handler.counter.czm_error;
/* Clear the serviced request */
R6 = CZMII (z);
w[P5] = R6;
/* insert czm handler here */
_IVG11_handler.counter.czm.end:
13-34
ADSP-BF50x Blackfin Processor Hardware Reference
Need help?
Do you have a question about the ADSP-BF506F and is the answer not in the manual?