1 chip select module registers, 1 chip select address registers (csar0-csar6), 2 chip select mask registers (csmr0-csmr6) – Motorola ColdFire MCF5281 User Manual
Page 220: 1 chip select module registers -6, P. 12-6, Rese, Aces and reserved, 1 chip select address registers (csar0–csar6), 2 chip select mask registers (csmr0–csmr6)
Chip Select Module
12-6
Freescale Semiconductor
12.4.1
Chip Select Module Registers
The chip select module is programmed through the chip select address registers (CSAR0–CSAR6), chip
select mask registers (CSMR0–CSMR6), and the chip select control registers (CSCR0–CSCR6).
12.4.1.1
Chip Select Address Registers (CSAR0–CSAR6)
, specify the chip select base addresses.
describes CSAR[BA].
12.4.1.2
Chip Select Mask Registers (CSMR0–CSMR6)
The CSMRs,
, are used to specify the address mask and allowable access types for the
respective chip selects.
.
describes CSMR fields.
15
0
Field
BA
Reset
Uninitialized
R/W
R/W
Address
0x080 (CSAR0); 0x08C (CSAR1); 0x098 (CSAR2); 0x0A4 (CSAR3);
0x0B0 (CSAR4); 0x0BC (CSAR5); 0x0C8 (CSAR6)
Figure 12-2. Chip Select Address Registers (CSARn)
Table 12-6. CSARn Field Description
Bits
Name
Description
15–0
BA
Base address. Defines the base address for memory dedicated to chip select CS[6:0]. BA is compared
to bits 31–16 on the internal address bus to determine if chip select memory is being accessed.
31
16 15
9
8
7
6
5
4
3
2
1
0
Field
BAM
—
WP — AM C/I SC SD UC UD V
Reset
Unitialized
0
R/W
R/W
Addr
0x084 (CSMR0); 0x090 (CSMR1); 0x09C (CSMR2); 0x0A8 (CSMR3);
0x0B4 (CSMR4); 0x0C0 (CSMR5); 0x0CC (CSMR6)
Figure 12-3. Chip Select Mask Registers (CSMRn)
MCF5282 and MCF5216 ColdFire Microcontroller User’s Manual, Rev. 3