Display Control Unit (DCU)
MPC5606S Microcontroller Reference Manual, Rev. 7
Freescale Semiconductor 385
DISP_ERR occurs when the size of display (height or width) is set to zero or when the pulse width of
hsync/vsync is programmed as zero.
SIG_ERR occurs when the area of interest for calculating CRC value is programmed with values which
are outside the display.
HWC_ERR occurs if size of cursor programmed is greater than memory size(256x32).See Section 12.4.6,
Hardware cursor, for further details on how cursor can be programmed.
Figure 12-37. Parameter Error Status Register
Offset: 0x22C Access: User read/write
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
R
0 0 0 0 0 0 0 0 0 0 0 0 0
HWC_ERR
SIG_ERR
DISP_ERR
W w1c w1c w1c
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
R
L15_PARR_ERR
L14_PARR_ERR
L13_PARR_ERR
L12_PARR_ERR
L11_PARR_ERR
L10_PARR_ERR
L9_PARR_ERR
L8_PARR_ERR
L7_PARR_ERR
L6_PARR_ERR
L5_PARR_ERR
L4_PARR_ERR
L3_PARR_ERR
L2_PARR_ERR
L1_PARR_ERR
L0_PARR_ERR
W w1c w1c w1c w1c w1c w1c w1c w1c w1c w1c w1c w1c w1c w1c w1c w1c
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Table 12-32. Parameter Error Status Register field descriptions
Field Description
13
HWC_ERR
Interrupt signal to indicate HWC error. This can occur if HWC position is out of display area or
cursor memory is bigger than the HWC size. When this occurs, the HWC is disabled.
14
SIG_ERR
Interrupt occurs whenever the area of interest specified by SIG_CALC register is outside the
display size.
0 SIG_ERR is not set
1 SIG_ERR is set
15
DISP_ERR
Interrupt occurs whenever width and height of display, pulse width (both vertical and horizontal
sync) value is 0.
0 DISP_ERR is not set
1 DISP_ERR is set
16
L15_PARR_ERR
Interrupt occurs whenever there is an error in layer 15.
0 Parameter error is not set
1 Parameter error is set