maxinefb.h
上传用户:lgb322
上传日期:2013-02-24
资源大小:30529k
文件大小:1k
源码类别:

嵌入式Linux

开发平台:

Unix_Linux

  1. /*
  2.  *      linux/drivers/video/maxinefb.h
  3.  *
  4.  *      DECstation 5000/xx onboard framebuffer support, Copyright (C) 1999 by
  5.  *      Michael Engel <engel@unix-ag.org> and Karsten Merker <merker@guug.de>
  6.  *      This file is subject to the terms and conditions of the GNU General
  7.  *      Public License.  See the file COPYING in the main directory of this
  8.  *      archive for more details.
  9.  */
  10. /*
  11.  * IMS332 video controller register base address
  12.  */
  13. #define MAXINEFB_IMS332_ADDRESS                  0xbc140000
  14. /*
  15.  * Begin of DECstation 5000/xx onboard framebuffer memory, default resolution
  16.  * is 1024x768x8
  17.  */
  18. #define DS5000_xx_ONBOARD_FBMEM_START 0xaa000000
  19. /*
  20.  *      The IMS 332 video controller used in the DECstation 5000/xx series
  21.  *      uses 32 bits wide registers; the following defines declare the
  22.  *      register numbers, to get the real offset, these have to be multiplied
  23.  *      by four.
  24.  */
  25. #define IMS332_REG_CURSOR_RAM           0x200 /* hardware cursor bitmap */
  26. /*
  27.  * The color palette entries have the form 0x00BBGGRR
  28.  */
  29. #define IMS332_REG_COLOR_PALETTE        0x100 /* color palette, 256 entries */
  30. #define IMS332_REG_CURSOR_COLOR_PALETTE 0x0a1 /* cursor color palette, */
  31. /* 3 entries             */