Freescale Semiconductor MPC5200B User Manual

Page 660

Advertising
background image

Memory Map / Register Definition

MPC5200B Users Guide, Rev. 1

Freescale Semiconductor

19-21

READ: Anytime

WRITE: Anytime in initialization mode (INITRQ + 1 and INITAK = 1).

The identifier mask register specifies which of the corresponding bits in the identifier acceptance register are relevant for acceptance filtering.

To receive standard identifiers in 32-bit filter mode, the last three bits (AM[0:2]) in the following mask registers must be
programmed as "don’t care”:
— CANIDMR1
— CANIDMR5

To receive standard identifiers in 16-bit filter mode, the last three bits (AM[0:2]) in the following mask registers must be
programmed as "don’t care”:
— CANIDMR1
— CANIDMR3
— CANIDMR5

Table 19-25. MSCAN ID MaskRegisters (4 - 7)

msb 0

1

2

3

4

5

6

7 lsb

Adress Offset

0x938 / 0x9B8

CANIDMR4

R

AM7

AM6

AM5

AM4

AM3

AM2

AM1

AM0

W

RESET:

0

0

0

0

0

0

0

0

msb 0

1

2

3

4

5

6

7 lsb

Adress Offset

0x939 / 0x9B9

CANIDMR5

R

AM7

AM6

AM5

AM4

AM3

AM2

AM1

AM0

W

RESET:

0

0

0

0

0

0

0

0

msb 0

1

2

3

4

5

6

7 lsb

Adress Offset

0x93C / 0x9BC

CANIDMR6

R

AM7

AM6

AM5

AM4

AM3

AM2

AM1

AM0

W

RESET:

0

0

0

0

0

0

0

0

msb 0

1

2

3

4

5

6

7 lsb

Adress Offset

0x93D / 0x9BD

CANIDMR7

R

AM7

AM6

AM5

AM4

AM3

AM2

AM1

AM0

W

RESET:

0

0

0

0

0

0

0

0

Bit

Name

Description

0:7

AM[7:0]

Acceptance Mask bits—If a particular bit in this register is cleared, this indicates the
corresponding bit in the identifier acceptance register must be the same as its identifier bit
before a match is detected. The message is accepted if all such bits match. If a bit is set,
it indicates the state of the corresponding bit in the identifier acceptance register does not
affect whether or not message is accepted.

0 = Match corresponding acceptance code register and identifier bits

1 = Ignore corresponding acceptance code register bit

Advertising