cvs commit: src/sys/i386/include cserial.h src/sys/dev/cx cronyxfw.h csigma.c csigmafw.h cxddk.c cxddk.h cxreg.h if_cx.c machdep.h ng_cx.h src/sys/modules/cx Makefile

Warner Losh imp at FreeBSD.org
Tue Dec 2 23:29:40 PST 2003


imp         2003/12/02 23:29:38 PST

  FreeBSD src repository

  Added files:
    sys/i386/include     cserial.h 
    sys/dev/cx           cronyxfw.h csigma.c csigmafw.h cxddk.c 
                         cxddk.h cxreg.h if_cx.c machdep.h ng_cx.h 
    sys/modules/cx       Makefile 
  Log:
  Updated cx driver commit part 1: bring in the new kernel driver.
  
  This is the vastly updated cx drvier from Roman Kurakin <rik at cronyx.ru>
  who has been patiently waiting for this update for sometime.
  
  The driver is mostly a rewrite from the version we have in the tree.
  While some similarities remain, losing the little history that the old
  driver has is not a big loss, and the re@ felt it was easier this way (less
  error prone).
  
  The userland parts of this update will be committed shortly.
  
  The driver is not connected to the build yet.  I want to make sure I
  don't break any platform at any time, so I want to test that with
  these files in the tree before I continue (on the off chance I'm
  forgetting a file).
  
  I changed the DEBUG macro to CX_DEBUG from the code that was submitted
  (to not break when we go to building with opt_global.h after the
  release), as well adding $FreeBSD$.
  
  Submitted by: Roman Kurakin
  Approved by: re@ <scottl>
  
  Revision  Changes    Path
  1.1       +32 -0     src/sys/dev/cx/cronyxfw.h (new)
  1.1       +1438 -0   src/sys/dev/cx/csigma.c (new)
  1.1       +852 -0    src/sys/dev/cx/csigmafw.h (new)
  1.1       +905 -0    src/sys/dev/cx/cxddk.c (new)
  1.1       +487 -0    src/sys/dev/cx/cxddk.h (new)
  1.1       +486 -0    src/sys/dev/cx/cxreg.h (new)
  1.1       +3240 -0   src/sys/dev/cx/if_cx.c (new)
  1.1       +96 -0     src/sys/dev/cx/machdep.h (new)
  1.1       +30 -0     src/sys/dev/cx/ng_cx.h (new)
  1.1       +449 -0    src/sys/i386/include/cserial.h (new)
  1.1       +39 -0     src/sys/modules/cx/Makefile (new)


More information about the cvs-src mailing list