From 64b0cd34fe31b9277d091d71e2a877f81d582df5 Mon Sep 17 00:00:00 2001 From: "dzzxzz@gmail.com" Date: Mon, 27 Aug 2012 07:57:19 +0000 Subject: sync RTGUI with github(https://github.com/RT-Thread/RTGUI) 126336387561442a0508b661595134deb28ad34b As always, full log is in GitHub. git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2265 bbd45198-f89e-11dd-88c7-29a3b14d5316 --- components/rtgui/server/driver.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'components/rtgui/server') diff --git a/components/rtgui/server/driver.c b/components/rtgui/server/driver.c index 1b35e4f6fc..48a29ab5ff 100644 --- a/components/rtgui/server/driver.c +++ b/components/rtgui/server/driver.c @@ -24,6 +24,7 @@ struct rtgui_graphic_driver* rtgui_graphic_driver_get_default() { return &_driver; } +RTM_EXPORT(rtgui_graphic_driver_get_default); void rtgui_graphic_driver_get_rect(const struct rtgui_graphic_driver *driver, rtgui_rect_t *rect) { @@ -34,6 +35,7 @@ void rtgui_graphic_driver_get_rect(const struct rtgui_graphic_driver *driver, rt rect->x2 = driver->width; rect->y2 = driver->height; } +RTM_EXPORT(rtgui_graphic_driver_get_rect); rt_err_t rtgui_graphic_set_device(rt_device_t device) { @@ -70,6 +72,7 @@ rt_err_t rtgui_graphic_set_device(rt_device_t device) return RT_EOK; } +RTM_EXPORT(rtgui_graphic_set_device); /* screen update */ void rtgui_graphic_driver_screen_update(const struct rtgui_graphic_driver* driver, rtgui_rect_t *rect) @@ -81,14 +84,18 @@ void rtgui_graphic_driver_screen_update(const struct rtgui_graphic_driver* drive rect_info.height = rect->y2 - rect->y1; rt_device_control(driver->device, RTGRAPHIC_CTRL_RECT_UPDATE, &rect_info); } +RTM_EXPORT(rtgui_graphic_driver_screen_update); /* get video frame buffer */ rt_uint8_t* rtgui_graphic_driver_get_framebuffer(const struct rtgui_graphic_driver* driver) { return (rt_uint8_t*)driver->framebuffer; } +RTM_EXPORT(rtgui_graphic_driver_get_framebuffer); rt_uint8_t* rtgui_graphic_driver_get_default_framebuffer(void) { return rtgui_graphic_driver_get_framebuffer(&_driver); } +RTM_EXPORT(rtgui_graphic_driver_get_default_framebuffer); + -- cgit v1.3.1