Subversion Repositories HelenOS

Rev

Rev 2479 | Rev 3707 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2479 Rev 2550
Line 33... Line 33...
33
 */
33
 */
34
 
34
 
35
#ifndef LIBC_FB_H_
35
#ifndef LIBC_FB_H_
36
#define LIBC_FB_H_
36
#define LIBC_FB_H_
37
 
37
 
-
 
38
#include <ipc/ipc.h>
-
 
39
 
-
 
40
typedef enum {
38
#define FB_PUTCHAR           1025
41
    FB_PUTCHAR = IPC_FIRST_USER_METHOD,
39
#define FB_CLEAR             1026
42
    FB_CLEAR,
40
#define FB_GET_CSIZE         1027
43
    FB_GET_CSIZE,
41
#define FB_CURSOR_VISIBILITY 1028
44
    FB_CURSOR_VISIBILITY,
42
#define FB_CURSOR_GOTO       1029
45
    FB_CURSOR_GOTO,
43
#define FB_SCROLL            1030
46
    FB_SCROLL,
44
#define FB_VIEWPORT_SWITCH   1031
47
    FB_VIEWPORT_SWITCH,
45
#define FB_VIEWPORT_CREATE   1032
48
    FB_VIEWPORT_CREATE,
46
#define FB_VIEWPORT_DELETE   1033
49
    FB_VIEWPORT_DELETE,
47
#define FB_SET_STYLE         1034
50
    FB_SET_STYLE,
48
#define FB_GET_RESOLUTION    1035
51
    FB_GET_RESOLUTION,
49
#define FB_DRAW_TEXT_DATA    1036
52
    FB_DRAW_TEXT_DATA,
50
#define FB_FLUSH             1037
53
    FB_FLUSH,
51
#define FB_VIEWPORT_DB       1038
54
    FB_VIEWPORT_DB,
52
 
-
 
53
#define FB_DRAW_PPM          1100
55
    FB_DRAW_PPM,
54
#define FB_PREPARE_SHM       1101
56
    FB_PREPARE_SHM,
55
#define FB_DROP_SHM          1102
57
    FB_DROP_SHM,
56
#define FB_SHM2PIXMAP        1103
58
    FB_SHM2PIXMAP,
57
 
-
 
58
#define FB_VP_DRAW_PIXMAP    1104
59
    FB_VP_DRAW_PIXMAP,
59
#define FB_VP2PIXMAP         1105
60
    FB_VP2PIXMAP,
60
#define FB_DROP_PIXMAP       1106
61
    FB_DROP_PIXMAP,
61
#define FB_TRANS_PUTCHAR     1107
62
    FB_TRANS_PUTCHAR,
62
 
-
 
63
#define FB_ANIM_CREATE       1200
63
    FB_ANIM_CREATE,
64
#define FB_ANIM_DROP         1201
64
    FB_ANIM_DROP,
65
#define FB_ANIM_ADDPIXMAP    1202
65
    FB_ANIM_ADDPIXMAP,
66
#define FB_ANIM_CHGVP        1203
66
    FB_ANIM_CHGVP,
67
#define FB_ANIM_START        1204
67
    FB_ANIM_START,
68
#define FB_ANIM_STOP         1205
68
    FB_ANIM_STOP,
-
 
69
    FB_POINTER_MOVE
-
 
70
} fb_request_t;
69
 
71
 
70
#define FB_POINTER_MOVE      1300
-
 
71
 
72
 
72
#endif
73
#endif
73
 
74
 
74
/** @}
75
/** @}
75
 */
76
 */