paul@152 | 1 | #include <l4/devices/protocols.h> |
paul@152 | 2 | #include <l4/re/c/video/view.h> |
paul@152 | 3 | |
paul@152 | 4 | [protocol(LANDFALL_FRAMEBUFFER)] |
paul@152 | 5 | interface Framebuffer |
paul@152 | 6 | { |
paul@152 | 7 | /* Return a framebuffer capability. */ |
paul@152 | 8 | |
paul@152 | 9 | void get_framebuffer(out cap mem); |
paul@152 | 10 | |
paul@152 | 11 | /* Return the framebuffer size. */ |
paul@152 | 12 | |
paul@152 | 13 | void get_framebuffer_size(out l4_size_t size); |
paul@152 | 14 | |
paul@152 | 15 | /* Return view information. */ |
paul@152 | 16 | |
paul@152 | 17 | void get_view_info(out l4re_video_view_info_t view_info); |
paul@152 | 18 | }; |