Programmer’s Reference

4.3.1ID Register, SYS_ID

The SYS_ID register at 0x10000000 is a read-only register that identifies the board manufacturer, board type, and revision. Figure 4-5 shows the bit assignment of the register.

Figure 4-5 ID Register, SYS_ID

Table 4-5 describes the PB926EJ-S ID Register assignment.

Table 4-5 ID Register, SYS_ID bit assignment

Bits

Access

Description

 

 

 

[31:24]

Read

MAN, manufacturer:

 

 

0x41 = ARM

 

 

 

[23:16]

Read

ARCH, architecture:

 

 

0x00 = ARM926

 

 

 

[15:12]

Read

FPGA type: 0x7 = XC2V2000

 

 

 

[11:4]

Read

Build value (ARM internal use)

 

 

 

[3:0]

Read

REV, Major revision

 

 

0x4 = multilayer AHB

 

 

 

4.3.2Switch Register, SYS_SW

Use the SYS_SW register at 0x10000004 to read the general purpose (user) switch S6. A value of 1 indicates that the switch is on.

Figure 4-6 SYS_SW

ARM DUI 0224I

Copyright © 2003-2010 ARM Limited. All rights reserved.

4-21

Page 187
Image 187
ARM ARM DUI 0224I manual ID Register, Sysid, Describes the PB926EJ-S ID Register assignment, Switch Register, Syssw