Changeset b252e87 in mainline for uspace/lib/ddev/include


Ignore:
Timestamp:
2020-02-11T11:17:22Z (6 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
e1f2079
Parents:
b43edabe
git-author:
Jiri Svoboda <jiri@…> (2020-02-10 20:17:06)
git-committer:
Jiri Svoboda <jiri@…> (2020-02-11 11:17:22)
Message:

Add method for getting display device information

Location:
uspace/lib/ddev/include
Files:
2 added
3 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/ddev/include/ddev.h

    rb43edabe rb252e87  
    3636#define _LIBDDEV_DDEV_H_
    3737
     38#include <ddev/info.h>
    3839#include <errno.h>
    3940#include <gfx/context.h>
    4041#include <stdbool.h>
    4142#include "types/ddev.h"
     43#include "types/ddev/info.h"
    4244
    4345extern errno_t ddev_open(const char *, ddev_t **);
    4446extern void ddev_close(ddev_t *);
    4547extern errno_t ddev_get_gc(ddev_t *, gfx_context_t **);
     48extern errno_t ddev_get_info(ddev_t *, ddev_info_t *);
    4649
    4750#endif
  • uspace/lib/ddev/include/ddev_srv.h

    rb43edabe rb252e87  
    3939#include <errno.h>
    4040#include <gfx/context.h>
     41#include "types/ddev/info.h"
    4142
    4243typedef struct ddev_ops ddev_ops_t;
     
    5152struct ddev_ops {
    5253        errno_t (*get_gc)(void *, sysarg_t *, sysarg_t *);
     54        errno_t (*get_info)(void *, ddev_info_t *);
    5355};
    5456
  • uspace/lib/ddev/include/ipc/ddev.h

    rb43edabe rb252e87  
    3939
    4040typedef enum {
    41         DDEV_GET_GC = IPC_FIRST_USER_METHOD
     41        DDEV_GET_GC = IPC_FIRST_USER_METHOD,
     42        DDEV_GET_INFO
    4243} ddev_request_t;
    4344
Note: See TracChangeset for help on using the changeset viewer.