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

Reply via email to