03.08.2013 Views

E200Z1RM, e200z1 Power Architecture Ž Core - Reference Manual

E200Z1RM, e200z1 Power Architecture Ž Core - Reference Manual

E200Z1RM, e200z1 Power Architecture Ž Core - Reference Manual

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Register Model<br />

23 DAPUEN Debug APU enable<br />

0 Debug APU disabled<br />

1 Debug APU enabled<br />

This bit controls whether the Debug APU is enabled. When enabled, Debug interrupts use the<br />

DSRR0/DSRR1 registers for saving state, and the rfdi and se_rfdi instruction is available for<br />

returning from a debug interrupt.<br />

When disabled, Debug Interrupts use the critical interrupt resources CSRR0/CSRR1 for saving<br />

state, the rfci and se_rfci instruction is used for returning from a debug interrupt, and the rfdi and<br />

se_rfdi instruction is treated as an illegal instruction.<br />

When disabled, the settings of the DCLREE, DCLRCE, CICLRDE, and MCCLRDE bits are ignored<br />

and are assumed to be ‘1’s<br />

Read and write access to DSRR0/DSRR1 via the mfspr and mtspr instructions is not affected by<br />

this bit.<br />

24:31 — Reserved 1<br />

1 These bits are not implemented and should be written with zero for future compatibility.<br />

2.4.12 Hardware Implementation Dependent Register 1 (HID1)<br />

The HID1 register is used for bus configuration and system control. HID1 is shown in Figure 2-14.<br />

The HID1 fields are defined in Table 2-11.<br />

0<br />

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31<br />

<strong>e200z1</strong> <strong>Power</strong> <strong>Architecture</strong> <strong>Core</strong> <strong>Reference</strong> <strong>Manual</strong>, Rev. 0<br />

2-20 Freescale Semiconductor<br />

SYSCTL<br />

SPR—1009; Read/Write; Reset—0x0<br />

Figure 2-14. Hardware Implementation Dependent Register 1 (HID1)<br />

Table 2-11. Hardware Implementation Dependent Register 1<br />

Bits Name Description<br />

0:15 — Reserved 1<br />

16:23 SYSCTL System Control<br />

These bits are reflected on the outputs of the p_hid1_sysctl[0:7] output signals for use in controlling the<br />

system. They may need external synchronization.<br />

24 ATS Atomic status (read-only)<br />

Indicates state of the reservation bit in the load/store unit. See Section 3.6, “Memory Synchronization and<br />

Reservation Instructions,” for more detail.<br />

25:31 — Reserved 1<br />

Table 2-10. Hardware Implementation Dependent Register 0 (continued)<br />

Bits Name Description<br />

1 These bits are not implemented and should be written with zero for future compatibility.<br />

ATS<br />

0

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!