mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH] Second set of console changes.
@ 2002-07-24 20:08 James Simmons
  2002-07-24 20:38 ` Franz Sirl
  2002-07-24 21:58 ` Russell King
  0 siblings, 2 replies; 6+ messages in thread
From: James Simmons @ 2002-07-24 20:08 UTC (permalink / raw)
  To: Linux Kernel Mailing List; +Cc: Linux console project


This set has various bug fixes and has nearly removed currcon. I also
moved data from console.h and console_struct.h into vt_kern.h. The move to
have struct vt_struct represent a display and struct vc_data represent the
set of VCs belonging to to a display. Also I'm begining the breakup of
console.c. The biggest change is struct kbd_struct has been moved into
struct vc_data.

This will break the following drivers:

drivers/sbus/char/sunkbd.c
drivers/macintosh/mac_keyb.c
drivers/sgi/char/streamable.c

Please port these drivers over to the input api. Soon I will move
keyboard.c over to the input api in the next few weeks anyways. This move
will break every keyboard driver not ported over to the input api.

diff:

   http://www.transvirtual.com/~jsimmons/console.diff.gz

BK:

   http://linuxconsole.bkbits.net:8080/dev


diffstat

 drivers/char/Makefile          |   12
 drivers/char/console.c         | 3032 -------------------------
 drivers/char/console_macros.h  |  155 -
 drivers/char/consolemap.c      |  121 -
 drivers/char/keyboard.c        |  583 ++--
 drivers/char/misc.c            |    1
 drivers/char/selection.c       |   21
 drivers/char/sysrq.c           |  486 ----
 drivers/char/tty_io.c          |    2
 drivers/char/vc_screen.c       |  105
 drivers/char/vt.c              | 4855 +++++++++++++++++++++++++++++++----------
 drivers/video/dummycon.c       |    1
 drivers/video/fbcon-accel.c    |    5
 drivers/video/fbcon.c          |   10
 drivers/video/mdacon.c         |    3
 drivers/video/newport_con.c    |    1
 drivers/video/promcon.c        |   23
 drivers/video/sticon.c         |    1
 drivers/video/vgacon.c         |    1
 include/linux/console.h        |   17
 include/linux/console_struct.h |  110
 include/linux/consolemap.h     |    6
 include/linux/kbd_kern.h       |   26
 include/linux/selection.h      |   24
 include/linux/tty.h            |    2
 include/linux/vt_kern.h        |  172 +
 include/video/fbcon.h          |    2
 27 files changed, 4550 insertions(+), 5227 deletions(-)


   . ---
   |o_o |
   |:_/ |   Give Micro$oft the Bird!!!!
  //   \ \  Use Linux!!!!
 (|     | )
 /'\_   _/`\
 \___)=(___/





^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2002-07-27 19:58 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-07-24 20:08 [PATCH] Second set of console changes James Simmons
2002-07-24 20:38 ` Franz Sirl
2002-07-24 21:58 ` Russell King
2002-07-25  6:32   ` James Simmons
2002-07-25 13:42     ` Ewan Mac Mahon
2002-07-27 20:01       ` James Simmons

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®