commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

hurd/console console.c console.h display.c muta...


From: Marcus Brinkmann
Subject: hurd/console console.c console.h display.c muta...
Date: Mon, 24 Jun 2002 19:46:56 -0400

CVSROOT:        /cvsroot/hurd
Module name:    hurd
Changes by:     Marcus Brinkmann <address@hidden>       02/06/24 19:46:55

Modified files:
        console        : console.c console.h display.c mutations.h 
                         priv.h 

Log message:
        2002-06-25  Marcus Brinkmann  <address@hidden>
        
        * Makefile (LCLHDRS): Add priv.h and mutations.h.
        (MIGSTUBS): Add tioctlServer.o
        * console.c: Include <hurd/ioctl-types.h>.
        (new_node): Bump up st_size for display node.
        (S_tioctl_tiocflush, S_tioctl_tiocgwinsz, S_tioctl_tiocstart,
        S_tioctl_tiocstop, S_tioctl_tiocoutq, S_tioctl_tiocspgrp,
        S_tioctl_tiocgpgrp): New functions.
        (S_tioctl_tiocmodg, S_tioctl_tiocmods, S_tioctl_tiocexcl,
        S_tioctl_tiocnxcl, S_tioctl_tiocgeta, S_tioctl_tiocseta,
        S_tioctl_tiocsetaw, S_tioctl_tiocsetaf, S_tioctl_tiocgetd,
        S_tioctl_tiocsetd, S_tioctl_tiocdrain, S_tioctl_tiocmget,
        S_tioctl_tiocmset, S_tioctl_tiocsig, S_tioctl_tiocext,
        S_tioctl_tiocswinsz, S_tioctl_tiocremote, S_tioctl_tiocmbic,
        S_tioctl_tiocmbis, S_tioctl_tiocpkt, S_tioctl_tiocsti,
        S_tioctl_tioccdtr, S_tioctl_tiocsdtr, S_tioctl_tioccbrk,
        S_tioctl_tiocsbrk): New stubs.
        (console_demuxer): New function.
        (main): Don't call netfs_server_loop, but call
        ports_manage_port_operations_multithread, so we can use our own
        demuxer.
        * mutations.h: Use intran and outtran for netfs.
        * priv.h: Likewise.
        
        * console.h (cons_change_t): Add bits for bell_audible and
        bell_visible.
        (struct cons_display): Add member BELL.
        * display.c (struct changes): Add new members bell_audible and
        bell_visible.  Add bit flag macro names for those.
        (display_flush_filechange): Start with first index in buffer.
        Signal bell events.
        (display_record_filechange): Set DISPLAY_CHANGE_MATRIX bit in the
        disjoint case after flushing the update.
        (display_output_one): Recognize '\a' as audible bell and '\Eg' as
        visible bell.
        (display_output_some): Handle bell updates.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd/console/console.c.diff?tr1=1.12&tr2=1.13&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd/console/console.h.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd/console/display.c.diff?tr1=1.10&tr2=1.11&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd/console/mutations.h.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd/console/priv.h.diff?tr1=1.2&tr2=1.3&r1=text&r2=text




reply via email to

[Prev in Thread] Current Thread [Next in Thread]