123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- /*++
- Copyright (c) 2014 Minoca Corp. All Rights Reserved
- Module Name:
- pl110.h
- Abstract:
- This header contains definitions for the ARM PL110 LCD Controller library.
- Author:
- Evan Green 7-Apr-2014
- --*/
- //
- // ------------------------------------------------------------------- Includes
- //
- //
- // ---------------------------------------------------------------- Definitions
- //
- //
- // ------------------------------------------------------ Data Type Definitions
- //
- //
- // -------------------------------------------------------------------- Globals
- //
- //
- // -------------------------------------------------------- Function Prototypes
- //
- EFI_STATUS
- EfipPl110Initialize (
- EFI_PHYSICAL_ADDRESS Controller,
- EFI_PHYSICAL_ADDRESS FrameBufferBase,
- UINT32 FrameBufferWidth,
- UINT32 FrameBufferHeight
- );
- /*++
- Routine Description:
- This routine initialize the PrimeCell PL110 display controller found in
- the Integrator/CP.
- Arguments:
- Controller - Supplies the physical address of the PL110 registers.
- FrameBufferBase - Supplies the base of the frame buffer memory to set.
- FrameBufferWidth - Supplies the desired width.
- FrameBufferHeight - Supplies the desired height.
- Return Value:
- EFI status code.
- --*/
|