From owner-freebsd-current Mon Dec 28 02:46:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA16015 for freebsd-current-outgoing; Mon, 28 Dec 1998 02:46:09 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from spinner.netplex.com.au (spinner.netplex.com.au [202.12.86.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA16004 for ; Mon, 28 Dec 1998 02:46:05 -0800 (PST) (envelope-from peter@netplex.com.au) Received: from spinner.netplex.com.au (localhost [127.0.0.1]) by spinner.netplex.com.au (8.9.1/8.9.1/Netplex) with ESMTP id SAA64604; Mon, 28 Dec 1998 18:42:42 +0800 (WST) (envelope-from peter@spinner.netplex.com.au) Message-Id: <199812281042.SAA64604@spinner.netplex.com.au> X-Mailer: exmh version 2.0.2 2/24/98 To: Soren Schmidt cc: hm@hcs.de, yokota@zodiac.mech.utsunomiya-u.ac.jp, mike@smith.net.au, current@FreeBSD.ORG Subject: Re: future of syscons In-reply-to: Your message of "Mon, 28 Dec 1998 11:21:23 +0100." <199812281021.LAA53350@freebsd.dk> Content-Transfer-Encoding: quoted-printable Date: Mon, 28 Dec 1998 18:42:41 +0800 From: Peter Wemm Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Soren Schmidt wrote: > It seems Hellmuth Michaelis wrote: > > >From the keyboard of Kazutaka YOKOTA: > > = > > > Not much has been designed or decided about terminal emulation code= > > > yet. I have just a vague idea that the terminal emulator code shal= l > > > write to the vty's internal buffer, rather than directly to the > > > screen, and a timer routine will periodically render it to screen. > > > = > > > Let's work together in designing this, shall we? > > = > > Yes, i'd like to participate in this effort to be able to move the pc= vt > > functionality to this new design! > = > Great, I'm very glad to hear that, and welcome in the comitter team !! Hey, this sounds rather interesting! :-) This sounds like a mini curses-like arrangement, except that there is no = need for cursor move optimization. What would make it really *really* interesting would be if it were = possible to mmap() the virtual buffer and draw directly into it from user= = mode, thus bypassing terminal emulation altogether... Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message