Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
cirrus.h File Reference

Go to the source code of this file.

Macros

#define CL_POS102   0x102 /* POS102 register */
 
#define CL_VSSM   0x46e8 /* Adapter Sleep */
 
#define CL_VSSM2   0x3c3 /* Motherboard Sleep */
 
#define CL_SEQR6   0x6 /* Unlock ALL Extensions */
 
#define CL_SEQR7   0x7 /* Extended Sequencer Mode */
 
#define CL_SEQR8   0x8 /* EEPROM Control */
 
#define CL_SEQR9   0x9 /* Scratch Pad 0 (do not access!) */
 
#define CL_SEQRA   0xa /* Scratch Pad 1 (do not access!) */
 
#define CL_SEQRB   0xb /* VCLK0 Numerator */
 
#define CL_SEQRC   0xc /* VCLK1 Numerator */
 
#define CL_SEQRD   0xd /* VCLK2 Numerator */
 
#define CL_SEQRE   0xe /* VCLK3 Numerator */
 
#define CL_SEQRF   0xf /* DRAM Control */
 
#define CL_SEQR10   0x10 /* Graphics Cursor X Position */
 
#define CL_SEQR11   0x11 /* Graphics Cursor Y Position */
 
#define CL_SEQR12   0x12 /* Graphics Cursor Attributes */
 
#define CL_SEQR13   0x13 /* Graphics Cursor Pattern Address Offset */
 
#define CL_SEQR14   0x14 /* Scratch Pad 2 (CL-GD5426/'28 Only) (do not access!) */
 
#define CL_SEQR15   0x15 /* Scratch Pad 3 (CL-GD5426/'28 Only) (do not access!) */
 
#define CL_SEQR16   0x16 /* Performance Tuning (CL-GD5424/'26/'28 Only) */
 
#define CL_SEQR17   0x17 /* Configuration ReadBack and Extended Control (CL-GF5428 Only) */
 
#define CL_SEQR18   0x18 /* Signature Generator Control (Not CL-GD5420) */
 
#define CL_SEQR19   0x19 /* Signature Generator Result Low Byte (Not CL-GD5420) */
 
#define CL_SEQR1A   0x1a /* Signature Generator Result High Byte (Not CL-GD5420) */
 
#define CL_SEQR1B   0x1b /* VCLK0 Denominator and Post-Scalar Value */
 
#define CL_SEQR1C   0x1c /* VCLK1 Denominator and Post-Scalar Value */
 
#define CL_SEQR1D   0x1d /* VCLK2 Denominator and Post-Scalar Value */
 
#define CL_SEQR1E   0x1e /* VCLK3 Denominator and Post-Scalar Value */
 
#define CL_SEQR1F   0x1f /* BIOS ROM write enable and MCLK Select */
 
#define CL_CRT22   0x22 /* Graphics Data Latches ReadBack */
 
#define CL_CRT24   0x24 /* Attribute Controller Toggle ReadBack */
 
#define CL_CRT26   0x26 /* Attribute Controller Index ReadBack */
 
#define CL_CRT19   0x19 /* Interlace End */
 
#define CL_CRT1A   0x1a /* Interlace Control */
 
#define CL_CRT1B   0x1b /* Extended Display Controls */
 
#define CL_CRT1C   0x1c /* Sync adjust and genlock register */
 
#define CL_CRT1D   0x1d /* Overlay Extended Control register */
 
#define CL_CRT1E   0x1e /* Another overflow register */
 
#define CL_CRT25   0x25 /* Part Status Register */
 
#define CL_CRT27   0x27 /* ID Register */
 
#define CL_CRT51   0x51 /* P4 disable "flicker fixer" */
 
#define CL_GR9   0x9 /* Offset Register 0 */
 
#define CL_GRA   0xa /* Offset Register 1 */
 
#define CL_GRB   0xb /* Graphics Controller Mode Extensions */
 
#define CL_GRC   0xc /* Color Key (CL-GD5424/'26/'28 Only) */
 
#define CL_GRD   0xd /* Color Key Mask (CL-GD5424/'26/'28 Only) */
 
#define CL_GRE   0xe /* Miscellaneous Control (Cl-GD5428 Only) */
 
#define CL_GRF   0xf /* Display Compression Control register */
 
#define CL_GR10   0x10 /* 16-bit Pixel BG Color High Byte (Not CL-GD5420) */
 
#define CL_GR11   0x11 /* 16-bit Pixel FG Color High Byte (Not CL-GD5420) */
 
#define CL_GR12   0x12 /* Background Color Byte 2 Register */
 
#define CL_GR13   0x13 /* Foreground Color Byte 2 Register */
 
#define CL_GR14   0x14 /* Background Color Byte 3 Register */
 
#define CL_GR15   0x15 /* Foreground Color Byte 3 Register */
 
#define CL_GR20   0x20 /* BLT Width Low */
 
#define CL_GR21   0x21 /* BLT Width High */
 
#define CL_GR22   0x22 /* BLT Height Low */
 
#define CL_GR23   0x23 /* BLT Height High */
 
#define CL_GR24   0x24 /* BLT Destination Pitch Low */
 
#define CL_GR25   0x25 /* BLT Destination Pitch High */
 
#define CL_GR26   0x26 /* BLT Source Pitch Low */
 
#define CL_GR27   0x27 /* BLT Source Pitch High */
 
#define CL_GR28   0x28 /* BLT Destination Start Low */
 
#define CL_GR29   0x29 /* BLT Destination Start Mid */
 
#define CL_GR2A   0x2a /* BLT Destination Start High */
 
#define CL_GR2C   0x2c /* BLT Source Start Low */
 
#define CL_GR2D   0x2d /* BLT Source Start Mid */
 
#define CL_GR2E   0x2e /* BLT Source Start High */
 
#define CL_GR2F   0x2f /* Picasso IV Blitter compat mode..? */
 
#define CL_GR30   0x30 /* BLT Mode */
 
#define CL_GR31   0x31 /* BLT Start/Status */
 
#define CL_GR32   0x32 /* BLT Raster Operation */
 
#define CL_GR33   0x33 /* another P4 "compat" register.. */
 
#define CL_GR34   0x34 /* Transparent Color Select Low */
 
#define CL_GR35   0x35 /* Transparent Color Select High */
 
#define CL_GR38   0x38 /* Source Transparent Color Mask Low */
 
#define CL_GR39   0x39 /* Source Transparent Color Mask High */
 
#define CL_AR33   0x33 /* The "real" Pixel Panning register (?) */
 
#define CL_AR34   0x34 /* TEST */
 

Macro Definition Documentation

#define CL_AR33   0x33 /* The "real" Pixel Panning register (?) */

Definition at line 119 of file cirrus.h.

#define CL_AR34   0x34 /* TEST */

Definition at line 120 of file cirrus.h.

#define CL_CRT19   0x19 /* Interlace End */

Definition at line 68 of file cirrus.h.

#define CL_CRT1A   0x1a /* Interlace Control */

Definition at line 69 of file cirrus.h.

#define CL_CRT1B   0x1b /* Extended Display Controls */

Definition at line 70 of file cirrus.h.

#define CL_CRT1C   0x1c /* Sync adjust and genlock register */

Definition at line 71 of file cirrus.h.

#define CL_CRT1D   0x1d /* Overlay Extended Control register */

Definition at line 72 of file cirrus.h.

#define CL_CRT1E   0x1e /* Another overflow register */

Definition at line 73 of file cirrus.h.

#define CL_CRT22   0x22 /* Graphics Data Latches ReadBack */

Definition at line 64 of file cirrus.h.

#define CL_CRT24   0x24 /* Attribute Controller Toggle ReadBack */

Definition at line 65 of file cirrus.h.

#define CL_CRT25   0x25 /* Part Status Register */

Definition at line 74 of file cirrus.h.

#define CL_CRT26   0x26 /* Attribute Controller Index ReadBack */

Definition at line 66 of file cirrus.h.

#define CL_CRT27   0x27 /* ID Register */

Definition at line 75 of file cirrus.h.

#define CL_CRT51   0x51 /* P4 disable "flicker fixer" */

Definition at line 76 of file cirrus.h.

#define CL_GR10   0x10 /* 16-bit Pixel BG Color High Byte (Not CL-GD5420) */

Definition at line 87 of file cirrus.h.

#define CL_GR11   0x11 /* 16-bit Pixel FG Color High Byte (Not CL-GD5420) */

Definition at line 88 of file cirrus.h.

#define CL_GR12   0x12 /* Background Color Byte 2 Register */

Definition at line 89 of file cirrus.h.

#define CL_GR13   0x13 /* Foreground Color Byte 2 Register */

Definition at line 90 of file cirrus.h.

#define CL_GR14   0x14 /* Background Color Byte 3 Register */

Definition at line 91 of file cirrus.h.

#define CL_GR15   0x15 /* Foreground Color Byte 3 Register */

Definition at line 92 of file cirrus.h.

#define CL_GR20   0x20 /* BLT Width Low */

Definition at line 94 of file cirrus.h.

#define CL_GR21   0x21 /* BLT Width High */

Definition at line 95 of file cirrus.h.

#define CL_GR22   0x22 /* BLT Height Low */

Definition at line 96 of file cirrus.h.

#define CL_GR23   0x23 /* BLT Height High */

Definition at line 97 of file cirrus.h.

#define CL_GR24   0x24 /* BLT Destination Pitch Low */

Definition at line 98 of file cirrus.h.

#define CL_GR25   0x25 /* BLT Destination Pitch High */

Definition at line 99 of file cirrus.h.

#define CL_GR26   0x26 /* BLT Source Pitch Low */

Definition at line 100 of file cirrus.h.

#define CL_GR27   0x27 /* BLT Source Pitch High */

Definition at line 101 of file cirrus.h.

#define CL_GR28   0x28 /* BLT Destination Start Low */

Definition at line 102 of file cirrus.h.

#define CL_GR29   0x29 /* BLT Destination Start Mid */

Definition at line 103 of file cirrus.h.

#define CL_GR2A   0x2a /* BLT Destination Start High */

Definition at line 104 of file cirrus.h.

#define CL_GR2C   0x2c /* BLT Source Start Low */

Definition at line 105 of file cirrus.h.

#define CL_GR2D   0x2d /* BLT Source Start Mid */

Definition at line 106 of file cirrus.h.

#define CL_GR2E   0x2e /* BLT Source Start High */

Definition at line 107 of file cirrus.h.

#define CL_GR2F   0x2f /* Picasso IV Blitter compat mode..? */

Definition at line 108 of file cirrus.h.

#define CL_GR30   0x30 /* BLT Mode */

Definition at line 109 of file cirrus.h.

#define CL_GR31   0x31 /* BLT Start/Status */

Definition at line 110 of file cirrus.h.

#define CL_GR32   0x32 /* BLT Raster Operation */

Definition at line 111 of file cirrus.h.

#define CL_GR33   0x33 /* another P4 "compat" register.. */

Definition at line 112 of file cirrus.h.

#define CL_GR34   0x34 /* Transparent Color Select Low */

Definition at line 113 of file cirrus.h.

#define CL_GR35   0x35 /* Transparent Color Select High */

Definition at line 114 of file cirrus.h.

#define CL_GR38   0x38 /* Source Transparent Color Mask Low */

Definition at line 115 of file cirrus.h.

#define CL_GR39   0x39 /* Source Transparent Color Mask High */

Definition at line 116 of file cirrus.h.

#define CL_GR9   0x9 /* Offset Register 0 */

Definition at line 80 of file cirrus.h.

#define CL_GRA   0xa /* Offset Register 1 */

Definition at line 81 of file cirrus.h.

#define CL_GRB   0xb /* Graphics Controller Mode Extensions */

Definition at line 82 of file cirrus.h.

#define CL_GRC   0xc /* Color Key (CL-GD5424/'26/'28 Only) */

Definition at line 83 of file cirrus.h.

#define CL_GRD   0xd /* Color Key Mask (CL-GD5424/'26/'28 Only) */

Definition at line 84 of file cirrus.h.

#define CL_GRE   0xe /* Miscellaneous Control (Cl-GD5428 Only) */

Definition at line 85 of file cirrus.h.

#define CL_GRF   0xf /* Display Compression Control register */

Definition at line 86 of file cirrus.h.

#define CL_POS102   0x102 /* POS102 register */

Definition at line 30 of file cirrus.h.

#define CL_SEQR10   0x10 /* Graphics Cursor X Position */

Definition at line 46 of file cirrus.h.

#define CL_SEQR11   0x11 /* Graphics Cursor Y Position */

Definition at line 47 of file cirrus.h.

#define CL_SEQR12   0x12 /* Graphics Cursor Attributes */

Definition at line 48 of file cirrus.h.

#define CL_SEQR13   0x13 /* Graphics Cursor Pattern Address Offset */

Definition at line 49 of file cirrus.h.

#define CL_SEQR14   0x14 /* Scratch Pad 2 (CL-GD5426/'28 Only) (do not access!) */

Definition at line 50 of file cirrus.h.

#define CL_SEQR15   0x15 /* Scratch Pad 3 (CL-GD5426/'28 Only) (do not access!) */

Definition at line 51 of file cirrus.h.

#define CL_SEQR16   0x16 /* Performance Tuning (CL-GD5424/'26/'28 Only) */

Definition at line 52 of file cirrus.h.

#define CL_SEQR17   0x17 /* Configuration ReadBack and Extended Control (CL-GF5428 Only) */

Definition at line 53 of file cirrus.h.

#define CL_SEQR18   0x18 /* Signature Generator Control (Not CL-GD5420) */

Definition at line 54 of file cirrus.h.

#define CL_SEQR19   0x19 /* Signature Generator Result Low Byte (Not CL-GD5420) */

Definition at line 55 of file cirrus.h.

#define CL_SEQR1A   0x1a /* Signature Generator Result High Byte (Not CL-GD5420) */

Definition at line 56 of file cirrus.h.

#define CL_SEQR1B   0x1b /* VCLK0 Denominator and Post-Scalar Value */

Definition at line 57 of file cirrus.h.

#define CL_SEQR1C   0x1c /* VCLK1 Denominator and Post-Scalar Value */

Definition at line 58 of file cirrus.h.

#define CL_SEQR1D   0x1d /* VCLK2 Denominator and Post-Scalar Value */

Definition at line 59 of file cirrus.h.

#define CL_SEQR1E   0x1e /* VCLK3 Denominator and Post-Scalar Value */

Definition at line 60 of file cirrus.h.

#define CL_SEQR1F   0x1f /* BIOS ROM write enable and MCLK Select */

Definition at line 61 of file cirrus.h.

#define CL_SEQR6   0x6 /* Unlock ALL Extensions */

Definition at line 36 of file cirrus.h.

#define CL_SEQR7   0x7 /* Extended Sequencer Mode */

Definition at line 37 of file cirrus.h.

#define CL_SEQR8   0x8 /* EEPROM Control */

Definition at line 38 of file cirrus.h.

#define CL_SEQR9   0x9 /* Scratch Pad 0 (do not access!) */

Definition at line 39 of file cirrus.h.

#define CL_SEQRA   0xa /* Scratch Pad 1 (do not access!) */

Definition at line 40 of file cirrus.h.

#define CL_SEQRB   0xb /* VCLK0 Numerator */

Definition at line 41 of file cirrus.h.

#define CL_SEQRC   0xc /* VCLK1 Numerator */

Definition at line 42 of file cirrus.h.

#define CL_SEQRD   0xd /* VCLK2 Numerator */

Definition at line 43 of file cirrus.h.

#define CL_SEQRE   0xe /* VCLK3 Numerator */

Definition at line 44 of file cirrus.h.

#define CL_SEQRF   0xf /* DRAM Control */

Definition at line 45 of file cirrus.h.

#define CL_VSSM   0x46e8 /* Adapter Sleep */

Definition at line 31 of file cirrus.h.

#define CL_VSSM2   0x3c3 /* Motherboard Sleep */

Definition at line 32 of file cirrus.h.