summaryrefslogtreecommitdiff
path: root/src/uvt.h
AgeCommit message (Collapse)AuthorFilesLines
2013-03-05uvt: ctx: add major/minor helpersDavid Herrmann1-0/+4
Two new functions to retrieve the current major number and dynamically allocate minor numbers. This can be used by clients that allocate more than one CDEV for VTs to dynamically retrieve a new minor number. Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
2013-02-27uvt: new library implementing VTs in user-spaceDavid Herrmann1-0/+273
UVT is based heavily on the old cdev-sessions. It uses CUSE/FUSE to implement virtual terminals in user-space. This move into a library allows to use it in other projects, too. There is no reason to limit it to kmscon sessions. In fact, we will remove the cdev-sessions, soon and make kmscon a stand-alone terminal emulator without any session capability. Instead, the uvtd program will provide the VT emulation. This library is not finished, nor ready for use. However, feel free to contribute patches so we can eventually release a stable API. Signed-off-by: David Herrmann <dh.herrmann@gmail.com>