P.5 register example – Cirrus Logic EP93xx User Manual

Page 26

Advertising
background image

P-4

DS785UM1

Copyright 2007 Cirrus Logic

Preface
EP93xx User’s Guide

P

P

P

• Registers are named using mixed upper and lower case alphanumeric, for example,

SysCfg or PxDDR. Where there are multiple registers with the same names, a lower case
“x” is used as a place holder. For example, in the PxDDR registers, x represents a letter
from A to H, indicating the specific port being discussed

CAUTION:In the Internal Register Map in

“Internal Register Map” on page 2-17

some

memory locations are listed as Reserved. These memory locations should not
be used. Reading from these memory locations will yield invalid data. Writing to
these memory locations may cause unpredictable results.

(An example register description is shown below. This description is used for the following
examples.)

A specific bit may be specified in one of three ways:

1. Register name[bit number], for example, SysCfg[29]

2. Register name.bit field[bit number], for example, SysCfg.REV[1]

3. Register name.bit field[bit name], for example, SysCfg.SBOOT

Hexidecimal numbers are referred to as 0x0000_0000.

Binary numbers are referred to as 0000_0000b.

P.5 Register Example

Note:

This is only an example. For actual SysCfg register information, see

“SysCfg” on page 5-

34

.

SysCfg

Address:

0x8093_009C - Read/Write, Software locked

Default:

0x0000_0000

Definition:

System Configuration Register. Provides various system configuration
options.

Bit Descriptions:

RSVD:

Reserved. Unknown During Read.

31

30

29

28

27

26

25

24

23

22

21

20

19

18

17

16

REV

RSVD

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

RSVD

SBOOT

LCSn7

LCSn6

LASDO

LEEDA

LEECLK

RSVD

LCSn2

LCSn1

Advertising