public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH] console part 2.
@ 2002-07-31 22:27 James Simmons
  2002-07-31 23:00 ` Russell King
  0 siblings, 1 reply; 3+ messages in thread
From: James Simmons @ 2002-07-31 22:27 UTC (permalink / raw)
  To: Linux Kernel Mailing List; +Cc: Linux console project


Here is the second patch. It has many fixes and alot of major changes
internally. Please test it out. It will break a few keyboard drivers due
to the struct kbd_struct changes. It will also break a few framebuffer
drivers as well since they touch console data structures. If you port your
fbdev driver to the new api you will not have to worry about this
(reason I developed this new api) :-)

 arch/mips/au1000/common/serial.c         |    2
 arch/parisc/kernel/pdc_cons.c            |    3
 arch/ppc/4xx_io/serial_sicc.c            |    2
 arch/ppc/8xx_io/uart.c                   |    2
 arch/ppc64/kernel/ioctl32.c              |   64
 arch/sparc64/kernel/ioctl32.c            |   23
 arch/x86_64/ia32/ia32_ioctl.c            |   20
 drivers/char/Makefile                    |   12
 drivers/char/console.c                   | 3032 -------------------------------
 drivers/char/console_macros.h            |  161 -
 drivers/char/consolemap.c                |  136 -
 drivers/char/decvte.c                    | 2054 +++++++++++++++++++++
 drivers/char/hvc_console.c               |    2
 drivers/char/keyboard.c                  |  595 +++---
 drivers/char/misc.c                      |    1
 drivers/char/selection.c                 |   63
 drivers/char/sysrq.c                     |   22
 drivers/char/tty_io.c                    |    2
 drivers/char/vc_screen.c                 |  115 -
 drivers/char/vt.c                        | 2753 +++++++++++++++++-----------
 drivers/char/vt_ioctl.c                  | 1443 ++++++++++++++
 drivers/s390/char/ctrlchar.c             |    2
 drivers/tc/zs.c                          |    2
 drivers/video/dummycon.c                 |    1
 drivers/video/fbcon-accel.c              |    5
 drivers/video/fbcon.c                    |   55
 drivers/video/mdacon.c                   |   21
 drivers/video/newport_con.c              |    1
 drivers/video/promcon.c                  |   33
 drivers/video/sticon-bmode.c             |    2
 drivers/video/sticon.c                   |    3
 drivers/video/vgacon.c                   |   21
 include/linux/console.h                  |   17
 include/linux/console_struct.h           |  110 -
 include/linux/consolemap.h               |    6
 include/linux/kbd_kern.h                 |   27
 include/linux/selection.h                |   23
 include/linux/tty.h                      |    8
 include/linux/vt_kern.h                  |  275 ++
 include/video/fbcon.h                    |    2
 45 files changed, 6214 insertions(+), 4923 deletions(-)

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

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

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


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

end of thread, other threads:[~2002-08-01 17:23 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-07-31 22:27 [PATCH] console part 2 James Simmons
2002-07-31 23:00 ` Russell King
2002-08-01 17:26   ` James Simmons

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