commit-hurd
[Top][All Lists]
Advanced

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

hurd/console-client ChangeLog Makefile console....


From: Marco Gerards
Subject: hurd/console-client ChangeLog Makefile console....
Date: Thu, 06 Jan 2005 17:11:12 -0500

CVSROOT:        /cvsroot/hurd
Module name:    hurd
Branch:         
Changes by:     Marco Gerards <address@hidden>  05/01/06 21:43:53

Modified files:
        console-client : ChangeLog Makefile console.c display.h driver.c 
                         driver.h input.h pc-kbd.c vga.c 
Added files:
        console-client : kbd-repeat.c mach-inputdev.h pc-mouse.c trans.c 
                         trans.h 

Log message:
        2005-01-06  Marco Gerards  <address@hidden>
        
        * Makefile (SRCS): Add `trans.c'.
        (LCLHDRS): Add `mach-inputdev.h'.
        (HURDLIBS): Add `netfs', `fshelp' and `iohelp'.
        (modules): Add `pc_mouse'.
        (pc_kbd.so.$(hurd-version)): Add `kdioctlServer.o' and
        `kbd-repeat.c'.
        (pc_mouse.so.$(hurd-version)): New variable.
        * console.c: Include <trans.h>.
        (DEFAULT_CONSOLE_NODE): New macro.
        (saved_id, saved_cons, consnode_path): New variables.
        (console_move_mouse): New function.
        (console_switch_away): New function.
        (console_switch_back): Likewise.
        (cons_vcons_set_mousecursor_pos): Likewise.
        (cons_vcons_set_mousecursor_status): Likewise.
        (options): Add the option `--console-node'.
        (parse_opt): Parse the options that were added to `options'.
        (main): Setup the console client translator node.
        * display.h (display_ops): New members `set_mousecursor_pos' and
        `set_mousecursor_status'.
        * driver.c (driver_start): Change the type of `i' to `unsigned
        int'.
        * driver.h (driver_ops): New members `save_status' and
        `restore_status'.
        * input.h (console_switch_away): New prototype.
        (console_switch_back): Likewise.
        (console_move_mouse): Likewise.
        * kbd-repeat.c: New file.
        * mach-inputdev.h: Likewise.
        * pc-mouse.c: Likewise.
        * trans.c: Likewise.
        * trans.h: Likewise.
        * pc-kbd.c: Include <argp.h> and "mach-inputdev.h".
        (DEFAULT_REPEATER_NODE): New macro.
        (repeater_node, cnode): New variables.
        (kev_type, mouse_motion, Scancode, m_deltaX, m_deltaY, MOUSE_LEFT)
        (MOUSE_MIDDLE, MOUSE_RIGHT, MOUSE_MOTION, KEYBD_EVENT)
        (IOCPARM_MASK, IOC_OUT, IOC_IN, _IOC, _IOR, _IOW, KDSKBDMODE,
        (KB_EVENT, KB_ASCII, KDGKBDTYPE, KB_VANILLAKB, KDSETLEDS):
        Removed.
        (gnumach_v1_input_next): Call the repeater when repeating is
        active.
        (doc, options, argp): New variables.
        (parse_opt): New function.
        (pc_kbd_init): Function rewritten.
        (pc_kbd_start): Initialize the repeater, when it is active.
        (pc_kbd_fini): Destroy the console node.
        * vga.c (vga_mousecursor): New struct.
        (vga_mousecursor_t): New type.
        (mousecursor): New variable.
        (hide_mousecursor): New function.
        (draw_mousecursor): Likewise.
        (vga_display_restore_status): Likewise.
        (vga_display_update): Likewise.
        (vga_set_mousecursor_pos): Likewise.
        (vga_set_mousecursor_status): Likewise.
        (vga_display_scroll): Update the mousecursor state.
        (driver_vga_ops): Add `vga_display_restore_status'.
        (vga_display_op): Add `vga_display_update', `vga_set_mousecursor_pos'
        and `vga_set_mousecursor_status'.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd/console-client/kbd-repeat.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd/console-client/mach-inputdev.h?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd/console-client/pc-mouse.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd/console-client/trans.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd/console-client/trans.h?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd/console-client/ChangeLog.diff?tr1=1.20&tr2=1.21&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd/console-client/Makefile.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd/console-client/console.c.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd/console-client/display.h.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd/console-client/driver.c.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd/console-client/driver.h.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd/console-client/input.h.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd/console-client/pc-kbd.c.diff?tr1=1.10&tr2=1.11&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd/console-client/vga.c.diff?tr1=1.6&tr2=1.7&r1=text&r2=text





reply via email to

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