1.6. LCD Controller Register Definitions

The LCD controller contains four control registers, four DMA address registers and one status register. The control registers contain bit-fields to enable and disable the LCD controller to define:

An additional control field exists to tune the DMA’s performance, based on the type of memory system in which the LCD controller is used. This field controls the placement of a minimum delay between each LCD palette request to ensure enough bus bandwidth is given to other ARM systems’ bus masters for access. This field is only used for palette load.

The DMA address registers are used to define the base address of the off-chip frame buffer as well as to which address the DMA is currently pointing. Both of these registers exist for DMA channel 1 and 2.

The status registers contain bits that signal:

Each of these hardware-detected events signal an interrupt request to the interrupt controller.

Copyright © 1997, 1998 ARM Limited. All rights reserved.ARM DDI 0121D
Non-Confidential