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