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

Go to the source code of this file.

Macros

#define NEO_BS0_BLT_BUSY   0x00000001
 
#define NEO_BS0_FIFO_AVAIL   0x00000002
 
#define NEO_BS0_FIFO_PEND   0x00000004
 
#define NEO_BC0_DST_Y_DEC   0x00000001
 
#define NEO_BC0_X_DEC   0x00000002
 
#define NEO_BC0_SRC_TRANS   0x00000004
 
#define NEO_BC0_SRC_IS_FG   0x00000008
 
#define NEO_BC0_SRC_Y_DEC   0x00000010
 
#define NEO_BC0_FILL_PAT   0x00000020
 
#define NEO_BC0_SRC_MONO   0x00000040
 
#define NEO_BC0_SYS_TO_VID   0x00000080
 
#define NEO_BC1_DEPTH8   0x00000100
 
#define NEO_BC1_DEPTH16   0x00000200
 
#define NEO_BC1_X_320   0x00000400
 
#define NEO_BC1_X_640   0x00000800
 
#define NEO_BC1_X_800   0x00000c00
 
#define NEO_BC1_X_1024   0x00001000
 
#define NEO_BC1_X_1152   0x00001400
 
#define NEO_BC1_X_1280   0x00001800
 
#define NEO_BC1_X_1600   0x00001c00
 
#define NEO_BC1_DST_TRANS   0x00002000
 
#define NEO_BC1_MSTR_BLT   0x00004000
 
#define NEO_BC1_FILTER_Z   0x00008000
 
#define NEO_BC2_WR_TR_DST   0x00800000
 
#define NEO_BC3_SRC_XY_ADDR   0x01000000
 
#define NEO_BC3_DST_XY_ADDR   0x02000000
 
#define NEO_BC3_CLIP_ON   0x04000000
 
#define NEO_BC3_FIFO_EN   0x08000000
 
#define NEO_BC3_BLT_ON_ADDR   0x10000000
 
#define NEO_BC3_SKIP_MAPPING   0x80000000
 
#define NEO_MODE1_DEPTH8   0x0100
 
#define NEO_MODE1_DEPTH16   0x0200
 
#define NEO_MODE1_DEPTH24   0x0300
 
#define NEO_MODE1_X_320   0x0400
 
#define NEO_MODE1_X_640   0x0800
 
#define NEO_MODE1_X_800   0x0c00
 
#define NEO_MODE1_X_1024   0x1000
 
#define NEO_MODE1_X_1152   0x1400
 
#define NEO_MODE1_X_1280   0x1800
 
#define NEO_MODE1_X_1600   0x1c00
 
#define NEO_MODE1_BLT_ON_ADDR   0x2000
 
#define NEOREG_CURSCNTL   0x00
 
#define NEOREG_CURSX   0x04
 
#define NEOREG_CURSY   0x08
 
#define NEOREG_CURSBGCOLOR   0x0C
 
#define NEOREG_CURSFGCOLOR   0x10
 
#define NEOREG_CURSMEMPOS   0x14
 
#define NEO_CURS_DISABLE   0x00000000
 
#define NEO_CURS_ENABLE   0x00000001
 
#define NEO_ICON64_ENABLE   0x00000008
 
#define NEO_ICON128_ENABLE   0x0000000C
 
#define NEO_ICON_BLANK   0x00000010
 
#define NEO_GR01_SUPPRESS_VSYNC   0x10
 
#define NEO_GR01_SUPPRESS_HSYNC   0x20
 

Macro Definition Documentation

#define NEO_BC0_DST_Y_DEC   0x00000001

Definition at line 15 of file neomagic.h.

#define NEO_BC0_FILL_PAT   0x00000020

Definition at line 20 of file neomagic.h.

#define NEO_BC0_SRC_IS_FG   0x00000008

Definition at line 18 of file neomagic.h.

#define NEO_BC0_SRC_MONO   0x00000040

Definition at line 21 of file neomagic.h.

#define NEO_BC0_SRC_TRANS   0x00000004

Definition at line 17 of file neomagic.h.

#define NEO_BC0_SRC_Y_DEC   0x00000010

Definition at line 19 of file neomagic.h.

#define NEO_BC0_SYS_TO_VID   0x00000080

Definition at line 22 of file neomagic.h.

#define NEO_BC0_X_DEC   0x00000002

Definition at line 16 of file neomagic.h.

#define NEO_BC1_DEPTH16   0x00000200

Definition at line 25 of file neomagic.h.

#define NEO_BC1_DEPTH8   0x00000100

Definition at line 24 of file neomagic.h.

#define NEO_BC1_DST_TRANS   0x00002000

Definition at line 33 of file neomagic.h.

#define NEO_BC1_FILTER_Z   0x00008000

Definition at line 35 of file neomagic.h.

#define NEO_BC1_MSTR_BLT   0x00004000

Definition at line 34 of file neomagic.h.

#define NEO_BC1_X_1024   0x00001000

Definition at line 29 of file neomagic.h.

#define NEO_BC1_X_1152   0x00001400

Definition at line 30 of file neomagic.h.

#define NEO_BC1_X_1280   0x00001800

Definition at line 31 of file neomagic.h.

#define NEO_BC1_X_1600   0x00001c00

Definition at line 32 of file neomagic.h.

#define NEO_BC1_X_320   0x00000400

Definition at line 26 of file neomagic.h.

#define NEO_BC1_X_640   0x00000800

Definition at line 27 of file neomagic.h.

#define NEO_BC1_X_800   0x00000c00

Definition at line 28 of file neomagic.h.

#define NEO_BC2_WR_TR_DST   0x00800000

Definition at line 37 of file neomagic.h.

#define NEO_BC3_BLT_ON_ADDR   0x10000000

Definition at line 43 of file neomagic.h.

#define NEO_BC3_CLIP_ON   0x04000000

Definition at line 41 of file neomagic.h.

#define NEO_BC3_DST_XY_ADDR   0x02000000

Definition at line 40 of file neomagic.h.

#define NEO_BC3_FIFO_EN   0x08000000

Definition at line 42 of file neomagic.h.

#define NEO_BC3_SKIP_MAPPING   0x80000000

Definition at line 44 of file neomagic.h.

#define NEO_BC3_SRC_XY_ADDR   0x01000000

Definition at line 39 of file neomagic.h.

#define NEO_BS0_BLT_BUSY   0x00000001

Definition at line 11 of file neomagic.h.

#define NEO_BS0_FIFO_AVAIL   0x00000002

Definition at line 12 of file neomagic.h.

#define NEO_BS0_FIFO_PEND   0x00000004

Definition at line 13 of file neomagic.h.

#define NEO_CURS_DISABLE   0x00000000

Definition at line 66 of file neomagic.h.

#define NEO_CURS_ENABLE   0x00000001

Definition at line 67 of file neomagic.h.

#define NEO_GR01_SUPPRESS_HSYNC   0x20

Definition at line 73 of file neomagic.h.

#define NEO_GR01_SUPPRESS_VSYNC   0x10

Definition at line 72 of file neomagic.h.

#define NEO_ICON128_ENABLE   0x0000000C

Definition at line 69 of file neomagic.h.

#define NEO_ICON64_ENABLE   0x00000008

Definition at line 68 of file neomagic.h.

#define NEO_ICON_BLANK   0x00000010

Definition at line 70 of file neomagic.h.

#define NEO_MODE1_BLT_ON_ADDR   0x2000

Definition at line 56 of file neomagic.h.

#define NEO_MODE1_DEPTH16   0x0200

Definition at line 47 of file neomagic.h.

#define NEO_MODE1_DEPTH24   0x0300

Definition at line 48 of file neomagic.h.

#define NEO_MODE1_DEPTH8   0x0100

Definition at line 46 of file neomagic.h.

#define NEO_MODE1_X_1024   0x1000

Definition at line 52 of file neomagic.h.

#define NEO_MODE1_X_1152   0x1400

Definition at line 53 of file neomagic.h.

#define NEO_MODE1_X_1280   0x1800

Definition at line 54 of file neomagic.h.

#define NEO_MODE1_X_1600   0x1c00

Definition at line 55 of file neomagic.h.

#define NEO_MODE1_X_320   0x0400

Definition at line 49 of file neomagic.h.

#define NEO_MODE1_X_640   0x0800

Definition at line 50 of file neomagic.h.

#define NEO_MODE1_X_800   0x0c00

Definition at line 51 of file neomagic.h.

#define NEOREG_CURSBGCOLOR   0x0C

Definition at line 62 of file neomagic.h.

#define NEOREG_CURSCNTL   0x00

Definition at line 59 of file neomagic.h.

#define NEOREG_CURSFGCOLOR   0x10

Definition at line 63 of file neomagic.h.

#define NEOREG_CURSMEMPOS   0x14

Definition at line 64 of file neomagic.h.

#define NEOREG_CURSX   0x04

Definition at line 60 of file neomagic.h.

#define NEOREG_CURSY   0x08

Definition at line 61 of file neomagic.h.