cvs commit: src/sys/cpu/i386/misc i386-gdbstub.c src/sys/ddb db_command.c ddb.h src/sys/dev/misc/dcons dcons_os.c src/sys/dev/misc/syscons syscons.c syscons.h src/sys/dev/serial/sio sio.c src/sys/kern tty_cons.c ...

Matthew Dillon dillon at crater.dragonflybsd.org
Sun May 6 22:22:48 PDT 2007


dillon      2007/05/06 22:21:43 PDT

DragonFly src repository

  Modified files:
    sys/cpu/i386/misc    i386-gdbstub.c 
    sys/ddb              db_command.c ddb.h 
    sys/dev/misc/dcons   dcons_os.c 
    sys/dev/misc/syscons syscons.c syscons.h 
    sys/dev/serial/sio   sio.c 
    sys/kern             tty_cons.c 
    sys/platform/vkernel/platform console.c 
    sys/sys              conf.h cons.h 
  Log:
  Changes to consdev - low level kernel console initialization.
  
  The consdev API was calling make_dev() extremely early in the boot sequence,
  but except for a little code in syscons didn't really need the abstraction
  to operate the kernel console during boot.
  
  Change the consdev API to no longer require the use the device abstraction
  to operate.  This will allow the device ABI (cdev_t) to be converted to
  use SYSREF.
  
  Revision  Changes    Path
  1.7       +4 -4      src/sys/cpu/i386/misc/i386-gdbstub.c
  1.12      +1 -6      src/sys/ddb/db_command.c
  1.12      +0 -10     src/sys/ddb/ddb.h
  1.11      +24 -35    src/sys/dev/misc/dcons/dcons_os.c
  1.32      +44 -19    src/sys/dev/misc/syscons/syscons.c
  1.19      +1 -0      src/sys/dev/misc/syscons/syscons.h
  1.40      +35 -24    src/sys/dev/serial/sio/sio.c
  1.21      +14 -3     src/sys/kern/tty_cons.c
  1.13      +14 -6     src/sys/platform/vkernel/platform/console.c
  1.16      +4 -0      src/sys/sys/conf.h
  1.7       +21 -22    src/sys/sys/cons.h


http://www.dragonflybsd.org/cvsweb/src/sys/cpu/i386/misc/i386-gdbstub.c.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/ddb/db_command.c.diff?r1=1.11&r2=1.12&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/ddb/ddb.h.diff?r1=1.11&r2=1.12&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/dcons/dcons_os.c.diff?r1=1.10&r2=1.11&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/syscons/syscons.c.diff?r1=1.31&r2=1.32&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/syscons/syscons.h.diff?r1=1.18&r2=1.19&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/serial/sio/sio.c.diff?r1=1.39&r2=1.40&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/tty_cons.c.diff?r1=1.20&r2=1.21&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/vkernel/platform/console.c.diff?r1=1.12&r2=1.13&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/conf.h.diff?r1=1.15&r2=1.16&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/cons.h.diff?r1=1.6&r2=1.7&f=u





More information about the Commits mailing list