提交 850d544b 编写于 作者: B bernard.xiong@gmail.com

add more control command for graphic.

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2560 bbd45198-f89e-11dd-88c7-29a3b14d5316
上级 8951089b
...@@ -17,6 +17,7 @@ ...@@ -17,6 +17,7 @@
* 2012-11-16 Bernard change RT_NULL from ((void*)0) to 0. * 2012-11-16 Bernard change RT_NULL from ((void*)0) to 0.
* 2012-12-29 Bernard change the RT_USING_MEMPOOL location and add * 2012-12-29 Bernard change the RT_USING_MEMPOOL location and add
* RT_USING_MEMHEAP condition. * RT_USING_MEMHEAP condition.
* 2012-12-30 Bernard add more control command for graphic.
*/ */
#ifndef __RT_DEF_H__ #ifndef __RT_DEF_H__
...@@ -759,6 +760,12 @@ struct rt_device_blk_sectors ...@@ -759,6 +760,12 @@ struct rt_device_blk_sectors
rt_uint32_t sector_end; /**< end sector */ rt_uint32_t sector_end; /**< end sector */
}; };
/**
* cursor control command
*/
#define RT_DEVICE_CTRL_CURSOR_SET_POSITION 0x10
#define RT_DEVICE_CTRL_CURSOR_SET_TYPE 0x11
/** /**
* graphic device control command * graphic device control command
*/ */
...@@ -767,8 +774,7 @@ struct rt_device_blk_sectors ...@@ -767,8 +774,7 @@ struct rt_device_blk_sectors
#define RTGRAPHIC_CTRL_POWEROFF 2 #define RTGRAPHIC_CTRL_POWEROFF 2
#define RTGRAPHIC_CTRL_GET_INFO 3 #define RTGRAPHIC_CTRL_GET_INFO 3
#define RTGRAPHIC_CTRL_SET_MODE 4 #define RTGRAPHIC_CTRL_SET_MODE 4
#define RTGRAPHIC_CTRL_FILL_RECT 5 #define RTGRAPHIC_CTRL_GET_EXT 5
#define RTGRAPHIC_CTRL_DRAW_RECT 6
/* graphic deice */ /* graphic deice */
enum enum
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册