RTEMS 6.3
Loading...
Searching...
No Matches

Milkymist TMU driver. More...

Files

file  bsps/lm32/include/bsp/milkymist_tmu.h
 Milkymist TMU driver.

Data Structures

struct  tmu_vertex
struct  tmu_td

Macros

#define TMU_EXECUTE   0x5400
#define TMU_EXECUTE_NONBLOCK   0x5401
#define TMU_EXECUTE_WAIT   0x5402
#define TMU_BRIGHTNESS_MAX   (63)
#define TMU_MASK_NOFILTER   (0x3ffc0)
#define TMU_MASK_FULL   (0x3ffff)
#define TMU_FIXEDPOINT_SHIFT   (6)
#define TMU_ALPHA_MAX   (63)
#define TMU_MESH_MAXSIZE   (128)
#define TMU_FLAG_CHROMAKEY   (2)
#define TMU_FLAG_ADDITIVE   (4)
#define TMU_DRIVER_TABLE_ENTRY

Functions

struct tmu_vertex __attribute__ ((packed))
rtems_device_driver tmu_initialize (rtems_device_major_number major, rtems_device_minor_number minor, void *arg)
rtems_device_driver tmu_control (rtems_device_major_number major, rtems_device_minor_number minor, void *arg)

Variables

struct tmu_td __attribute__

Detailed Description

Milkymist TMU driver.

Macro Definition Documentation

◆ TMU_DRIVER_TABLE_ENTRY

#define TMU_DRIVER_TABLE_ENTRY
Value:
{tmu_initialize, \
NULL, NULL, NULL, NULL, tmu_control}