25 #ifndef __MILKYMIST_TMU_H_ 26 #define __MILKYMIST_TMU_H_ 33 #define TMU_EXECUTE 0x5400 34 #define TMU_EXECUTE_NONBLOCK 0x5401 35 #define TMU_EXECUTE_WAIT 0x5402 44 unsigned int hmeshlast;
45 unsigned int vmeshlast;
46 unsigned int brightness;
47 unsigned short chromakey;
49 unsigned short *texfbuf;
52 unsigned int texhmask;
53 unsigned int texvmask;
54 unsigned short *dstfbuf;
59 unsigned int dstsquarew;
60 unsigned int dstsquareh;
63 bool invalidate_before;
64 bool invalidate_after;
67 #define TMU_BRIGHTNESS_MAX (63) 68 #define TMU_MASK_NOFILTER (0x3ffc0) 69 #define TMU_MASK_FULL (0x3ffff) 70 #define TMU_FIXEDPOINT_SHIFT (6) 71 #define TMU_ALPHA_MAX (63) 72 #define TMU_MESH_MAXSIZE (128) 74 #define TMU_FLAG_CHROMAKEY (2) 75 #define TMU_FLAG_ADDITIVE (4) 78 rtems_device_major_number major,
79 rtems_device_minor_number minor,
84 rtems_device_major_number major,
85 rtems_device_minor_number minor,
89 #define TMU_DRIVER_TABLE_ENTRY {tmu_initialize, \ 90 NULL, NULL, NULL, NULL, tmu_control} Definition: milkymist_tmu.h:37
Definition: milkymist_tmu.h:42
rtems_status_code
Classic API Status.
Definition: status.h:43