beautypg.com

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)

background image

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)

The CSARs,

Figure 12-2

, specify the chip select base addresses.

Table 12-6

describes CSAR[BA].

12.4.1.2

Chip Select Mask Registers (CSMR0–CSMR6)

The CSMRs,

Figure 12-3

, are used to specify the address mask and allowable access types for the

respective chip selects.

.

Table 12-7

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

This manual is related to the following products: