git: vkbd - add virtual AT keyboard interface driver
Michael Neumann
mneumann at crater.dragonflybsd.org
Sat Aug 9 06:53:39 PDT 2025
commit a796bacf40ed351a31d30d69d2c8bb086068eb32
Author: Yusuf <yusisamerican at gmail.com>
Date: Wed Jul 30 23:44:38 2025 +0000
vkbd - add virtual AT keyboard interface driver
With some minor modifications to the original PR on github:
* Fix indentation (whitespace -> tabs)
* Fix typo in vkbd_filter_{rd,wr}_detatch.
s/detatch/detach/g.
* Add vkbd(4) man-page to Makefile
* Add Makefile "dev-diff-freebsd" target to simplfiy diffing
this implementation against the version in FreeBSD
Taken-from: FreeBSD
Reviewed-by: mneumann
Signed-off-by: Yusuf <yusisamerican at gmail.com>
Summary of changes:
share/man/man4/Makefile | 1 +
share/man/man4/vkbd.4 | 153 ++
sys/dev/misc/Makefile | 2 +-
sys/dev/misc/vkbd/Makefile | 26 +
sys/dev/misc/vkbd/vkbd.c | 1525 ++++++++++++++++++++
.../linux/shmem_fs.h => misc/vkbd/vkbd_var.h} | 36 +-
6 files changed, 1727 insertions(+), 16 deletions(-)
create mode 100644 share/man/man4/vkbd.4
create mode 100644 sys/dev/misc/vkbd/Makefile
create mode 100644 sys/dev/misc/vkbd/vkbd.c
copy sys/dev/{drm/include/linux/shmem_fs.h => misc/vkbd/vkbd_var.h} (68%)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/a796bacf40ed351a31d30d69d2c8bb086068eb32
--
DragonFly BSD source repository
More information about the Commits
mailing list