Terminology
6-74
ADSP-BF53x/BF56x Blackfin Processor Programming Reference
Listing 6-1. Core MMR Programming
CLI R0; /* stop interrupts and save IMASK */
P0 = MMR_BASE; /* 32-bit instruction to load base of MMRs */
R1 = [P0 + TIMER_CONTROL_REG]; /* get value of control reg */
BITSET R1, #N; /* set bit N */
[P0 + TIMER_CONTROL_REG] = R1; /* restore control reg */
CSYNC; /* assures that the control reg is written */
STI R0; /* enable interrupts */
L
The
CLI
instruction saves the contents of the
IMASK
register and
disables interrupts by clearing
IMASK
. The
STI
instruction restores
the contents of the
IMASK
register, thus enabling interrupts. The
instructions between
CLI
and
STI
are not interruptible.
Terminology
The following terminology is used to describe memory.
cache block.
The smallest unit of memory that is transferred to/from the
next level of memory from/to a cache as a result of a cache miss.
cache hit.
A memory access that is satisfied by a valid, present entry in the
cache.
cache line
. Same as cache block. In this chapter, cache line is used for
cache block.
cache miss.
A memory access that does not match any valid entry in the
cache.
direct-mapped.
Cache architecture in which each line has only one place
in which it can appear in the cache. Also described as 1-Way associative.
Summary of Contents for ADSP-BF53x Blackfin
Page 38: ...Conventions xxxviii ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 134: ...System Reset and Powerup 3 18 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 324: ...Instruction Overview 7 20 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 486: ...Instruction Overview 13 28 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 512: ...Instruction Overview 14 26 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 604: ...Instruction Overview 15 92 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 688: ...Instruction Overview 18 48 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 742: ...Instruction Overview 19 54 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 752: ...Examples 20 10 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 790: ...ADSP BF535 Flags A 10 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 800: ...Performance Monitor Registers B 10 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 1042: ...Index I 40 ADSP BF53x BF56x Blackfin Processor Programming Reference...