Changeset b3eeae5 in mainline for uspace/lib/dispcfg/include


Ignore:
Timestamp:
2023-01-15T09:24:50Z (3 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
master, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
46a47c0
Parents:
46b02cb
Message:

Assigning devices to seats

Location:
uspace/lib/dispcfg/include
Files:
3 edited

Legend:

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

    r46b02cb rb3eeae5  
    4949extern errno_t dispcfg_seat_create(dispcfg_t *, const char *, sysarg_t *);
    5050extern errno_t dispcfg_seat_delete(dispcfg_t *, sysarg_t);
     51extern errno_t dispcfg_dev_assign(dispcfg_t *, sysarg_t, sysarg_t);
     52extern errno_t dispcfg_dev_unassign(dispcfg_t *, sysarg_t);
    5153
    5254#endif
  • uspace/lib/dispcfg/include/dispcfg_srv.h

    r46b02cb rb3eeae5  
    5454        errno_t (*seat_create)(void *, const char *, sysarg_t *);
    5555        errno_t (*seat_delete)(void *, sysarg_t);
     56        errno_t (*dev_assign)(void *, sysarg_t, sysarg_t);
     57        errno_t (*dev_unassign)(void *, sysarg_t);
    5658        errno_t (*get_event)(void *, dispcfg_ev_t *);
    5759};
  • uspace/lib/dispcfg/include/ipc/dispcfg.h

    r46b02cb rb3eeae5  
    4444        DISPCFG_SEAT_CREATE,
    4545        DISPCFG_SEAT_DELETE,
     46        DISPCFG_DEV_ASSIGN,
     47        DISPCFG_DEV_UNASSIGN,
    4648        DISPCFG_GET_EVENT,
    4749} dispcfg_request_t;
Note: See TracChangeset for help on using the changeset viewer.