head	1.1;
access;
symbols
	netbsd-11-0-RC4:1.1
	netbsd-11-0-RC3:1.1
	netbsd-11-0-RC2:1.1
	netbsd-11-0-RC1:1.1
	perseant-exfatfs-base-20250801:1.1
	netbsd-11:1.1.0.12
	netbsd-11-base:1.1
	netbsd-10-1-RELEASE:1.1
	perseant-exfatfs-base-20240630:1.1
	perseant-exfatfs:1.1.0.10
	perseant-exfatfs-base:1.1
	netbsd-10-0-RELEASE:1.1
	netbsd-10-0-RC6:1.1
	netbsd-10-0-RC5:1.1
	netbsd-10-0-RC4:1.1
	netbsd-10-0-RC3:1.1
	netbsd-10-0-RC2:1.1
	thorpej-ifq:1.1.0.8
	thorpej-ifq-base:1.1
	thorpej-altq-separation:1.1.0.6
	thorpej-altq-separation-base:1.1
	netbsd-10-0-RC1:1.1
	netbsd-10:1.1.0.4
	netbsd-10-base:1.1
	bouyer-sunxi-drm:1.1.0.2
	bouyer-sunxi-drm-base:1.1;
locks; strict;
comment	@# @;


1.1
date	2022.05.03.14.11.59;	author uwe;	state Exp;
branches;
next	;
commitid	2kMm9bGSZqOHeCCD;


desc
@@


1.1
log
@libwsemul_vt100: Rumpified wscons vt100 emulator (wsvt25).

This library provides wscons vt100 emulation (aka TERM=wsvt25).  This
is internal module, not a device, so there's no RUMP_COMPONENT.  The
public interface provided by this module is wsemul_vt100_ops and it
needs the user to provide (in rump namespace) wsdisplay_emulinput and
wsdisplay_emulbell, provided in the real kernel by wsdisplay.

This subdirectory is not hooked into the build.
@
text
@#	$NetBSD$
#

# This library provides wscons vt100 emulation (aka TERM=wsvt25).
# This is internal module, not a device, so there's no RUMP_COMPONENT.
# The public interface provided by this module is wsemul_vt100_ops and
# it needs the user to provide (in rump namespace) wsdisplay_emulinput
# and wsdisplay_emulbell, provided in the real kernel by wsdisplay.

.PATH:	${.CURDIR}/../../../../dev/wscons

LIB=	rumpdev_wsemul_vt100
COMMENT=Workstation console VT100 emulation

SRCS+= wsemul_vt100.c
SRCS+= wsemul_vt100_chars.c
SRCS+= wsemul_vt100_keys.c
SRCS+= wsemul_vt100_subr.c

.include <bsd.lib.mk>
.include <bsd.klinks.mk>
@
