pmag-ba-fb.h 1.0 KB

123456789101112131415161718192021222324252627
  1. /*
  2. * linux/include/video/pmag-ba-fb.h
  3. *
  4. * TURBOchannel PMAG-BA Color Frame Buffer (CFB) card support,
  5. * Copyright (C) 1999, 2000, 2001 by
  6. * Michael Engel <engel@unix-ag.org>,
  7. * Karsten Merker <merker@linuxtag.org>
  8. * Copyright (c) 2005 Maciej W. Rozycki
  9. *
  10. * This file is subject to the terms and conditions of the GNU General
  11. * Public License. See the file COPYING in the main directory of this
  12. * archive for more details.
  13. */
  14. /* IOmem resource offsets. */
  15. #define PMAG_BA_FBMEM 0x000000 /* frame buffer */
  16. #define PMAG_BA_BT459 0x200000 /* Bt459 RAMDAC */
  17. #define PMAG_BA_IRQ 0x300000 /* IRQ acknowledge */
  18. #define PMAG_BA_ROM 0x380000 /* REX option ROM */
  19. #define PMAG_BA_BT438 0x380000 /* Bt438 clock chip reset */
  20. #define PMAG_BA_SIZE 0x400000 /* address space size */
  21. /* Bt459 register offsets, byte-wide registers. */
  22. #define BT459_ADDR_LO 0x0 /* address low */
  23. #define BT459_ADDR_HI 0x4 /* address high */
  24. #define BT459_DATA 0x8 /* data window register */
  25. #define BT459_CMAP 0xc /* color map window register */