Brian Johnson schrieb:
seems ok. Go ahead and push it.

On Tue, Jan 6, 2009 at 4:45 PM, GWater <[email protected]> wrote:
GWater schrieb:
Brian Johnson schrieb:
I don't have any issue with the change of DRIVER_AUTHOR. It probably
should be updated to better reflect the current authors.

Also in this patch were you update the version string. How about
changing the DRIVER_VERSION_NUM to 0x200901 as well?

On Tue, Jan 6, 2009 at 11:43 AM, GWater <[email protected]> wrote:
This should finish the transition from microdia to sn9c20x.

I understood we agreed to rename the driver but keep microdia as a name
for
the project to avoid confusion. I adjusted the remaining sources and
documentation according to that.

The patch also declares the renamed driver "v2009.01".


=============


I would like to discuss another change with you which is not part of
this
patch (yet):

Our driver originially is a heavily modified fork of the Syntek DC-1125
driver by Nicolas Vivien (I don't know if you're still around under some
pseudonym, happy new year anyway). Therefore the driver still contains
this
macro in it's module description:

#define DRIVER_AUTHOR          "Nicolas VIVIEN"

Since we already have abandoned the old buffer, decoding and control
structure there isn't much left from the original code (mostly v4l2 and
usb
protocol) I would like to change this line to:

#define DRIVER_AUTHOR          "Nicolas VIVIEN and microdia project
<[email protected]>"

In my opinion this reflects the current maintainers without forgetting
about
the support we've recieved from the beginning. Please do also note that
this
is merely an informal tag; none of the copyright notices are touched by
this
modification.

Any other opinions?

GWater

From da68c029e667a4656ca658df78ab2a2919ff968e Mon Sep 17 00:00:00 2001
From: GWater <[email protected]>
Date: Tue, 6 Jan 2009 17:31:48 +0100
Subject: [PATCH] Complete renaming to sn920x and declare driver
"v2009.01"

Signed-off-by: GWater <[email protected]>
---
 Doxyfile  |    4 ++--
 Kconfig   |    8 ++++----
 README    |    8 ++++----
 sn9c20x.h |    4 ++--
 4 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/Doxyfile b/Doxyfile
index 127ddad..4810d6d 100644
--- a/Doxyfile
+++ b/Doxyfile
@@ -4,8 +4,8 @@
 # Project related configuration options

 #---------------------------------------------------------------------------
 DOXYFILE_ENCODING      = UTF-8
-PROJECT_NAME           = "Microdia Webcam Driver"
-PROJECT_NUMBER         = v2008.11
+PROJECT_NAME           = "SN9C20x Webcam Driver"
+PROJECT_NUMBER         = v2009.01
 OUTPUT_DIRECTORY       = ./doc
 CREATE_SUBDIRS         = YES
 OUTPUT_LANGUAGE        = English
diff --git a/Kconfig b/Kconfig
index e61cdda..e07a058 100644
--- a/Kconfig
+++ b/Kconfig
@@ -1,15 +1,15 @@
-config MICRODIA
+config SN9C20X
      tristate "sn9c20x based webcams"
      depends on VIDEO_V4L2 && (VIDEO_V4L1 || VIDEO_V4L1_COMPAT)
      ---help---
        Say Y or M here if you want to use a sn9c20x webcam.

        To compile this driver as a module, choose M here: the
-         module will be called microdia.
+         module will be called "sn9c20x.ko".


-config MICRODIA_DEBUGFS
+config SN9C20X_DEBUGFS
      bool "enable debugfs for sn9c20x webcams"
-       depends on MICRODIA
+       depends on SN9C20X
      ---help---
        Say Y here in order to enable debugfs for sn9c20x webcams
diff --git a/README b/README
index d2e9762..7ce1530 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-Microdia USB 2.0 Webcam Driver
+SN9C20x USB 2.0 Webcam Driver
 ==============================

 This driver is essentially a fork of the Syntek Webcam drivers for
Linux
@@ -11,7 +11,7 @@ only work with libv4l ("v4l1compat.so").
 This driver currently supports Skype v2.x, Ekiga v2.x & even aMSN

 Warning :
-The Microdia USB 2.0 Webcam Driver for SN9C20x chipset based Webcams is
+The SN9C20x USB 2.0 Webcam Driver for SN9C20x chipset based Webcams is
 currently under development. Using this driver can result in damage and
data
 loss to your system.  Use this driver only if you know what you are
doing.

 
--------------------------------------------------------------------------------
@@ -165,13 +165,13 @@ Table of contents :

 10. Licence

-  Microdia USB 2.0 Webcam Driver is distributed under the GPL licence
version 2
+  SN9C20x USB 2.0 Webcam Driver is distributed under the GPL licence
version 2
 or later (GPLv2+).


 
--------------------------------------------------------------------------------

 11. Disclaimer

-  The Microdia Linux driver has no connection to "MICRODIA Ltd." or
"Sonix
+  The "microdia" project has no connection to "MICRODIA Ltd." or "Sonix
 Technology Co., Ltd.". They are not responsible for anything we do or
our
 driver does and we are not responsible for their actions or their
hardware.
diff --git a/sn9c20x.h b/sn9c20x.h
index 0616765..119e436 100644
--- a/sn9c20x.h
+++ b/sn9c20x.h
@@ -33,9 +33,9 @@
 #define SN9C20X_H

 #define DRIVER_NAME            "sn9c20x"                       /**<
Name of
this driver */
-#define DRIVER_VERSION         "v2008.11"                      /**<
Version
of this driver */
+#define DRIVER_VERSION         "v2009.01"                      /**<
Version
of this driver */
 #define DRIVER_VERSION_NUM     0x000000                        /**<
Version
numerical of this driver */
-#define DRIVER_DESC            "SN9C20X USB 2.0 Webcam Driver"/**<
Short
description of this driver */
+#define DRIVER_DESC            "SN9C20X USB 2.0 Webcam Driver" /**<
Short
description of this driver */
 #define DRIVER_AUTHOR          "Nicolas VIVIEN"                /**<
Author
of this driver */
 #define PREFIX                 DRIVER_NAME ": "                /**<
Prefix
use for the SN9C20X "printk" */

--
1.6.0.6



Removed a few more whitespaces from the README.

GWater

Final version with fixed doxygen warnings.

GWater

From de8fab67089723e62a0edd3cf42c3e64667a6290 Mon Sep 17 00:00:00 2001
From: GWater <[email protected]>
Date: Tue, 6 Jan 2009 17:31:48 +0100
Subject: [PATCH] Complete renaming to sn920x and declare driver "v2009.01"

       Add "microdia project" to AUTHOR tag in module description.
       Remove obsolete tags from Doxyfile.

Signed-off-by: GWater <[email protected]>
---
 Doxyfile         |   83
++++++++++++++++++++++++++---------------------------
 Kconfig          |    8 ++--
 README           |   14 ++++----
 sn9c20x-bridge.c |    2 +-
 sn9c20x-v4l2.c   |    2 +-
 sn9c20x.h        |    9 +++--
 6 files changed, 59 insertions(+), 59 deletions(-)

diff --git a/Doxyfile b/Doxyfile
index 127ddad..880e2eb 100644
--- a/Doxyfile
+++ b/Doxyfile
@@ -4,8 +4,8 @@
 # Project related configuration options
 #---------------------------------------------------------------------------
 DOXYFILE_ENCODING      = UTF-8
-PROJECT_NAME           = "Microdia Webcam Driver"
-PROJECT_NUMBER         = v2008.11
+PROJECT_NAME           = "SN9C20x Webcam Driver"
+PROJECT_NUMBER         = v2009.01
 OUTPUT_DIRECTORY       = ./doc
 CREATE_SUBDIRS         = YES
 OUTPUT_LANGUAGE        = English
@@ -24,18 +24,17 @@ ABBREVIATE_BRIEF       = "The $name class" \
                         the
 ALWAYS_DETAILED_SEC    = NO
 INLINE_INHERITED_MEMB  = NO
-FULL_PATH_NAMES        = NO
-STRIP_FROM_PATH        =
-STRIP_FROM_INC_PATH    =
+FULL_PATH_NAMES        = NO
+STRIP_FROM_PATH        =
+STRIP_FROM_INC_PATH    =
 SHORT_NAMES            = NO
 JAVADOC_AUTOBRIEF      = NO
 QT_AUTOBRIEF           = NO
 MULTILINE_CPP_IS_BRIEF = NO
-DETAILS_AT_TOP         = NO
 INHERIT_DOCS           = YES
 SEPARATE_MEMBER_PAGES  = NO
 TAB_SIZE               = 8
-ALIASES                =
+ALIASES                =
 OPTIMIZE_OUTPUT_FOR_C  = YES
 OPTIMIZE_OUTPUT_JAVA   = NO
 BUILTIN_STL_SUPPORT    = NO
@@ -67,11 +66,11 @@ GENERATE_TODOLIST      = YES
 GENERATE_TESTLIST      = YES
 GENERATE_BUGLIST       = YES
 GENERATE_DEPRECATEDLIST= YES
-ENABLED_SECTIONS       =
+ENABLED_SECTIONS       =
 MAX_INITIALIZER_LINES  = 30
 SHOW_USED_FILES        = YES
 SHOW_DIRECTORIES       = NO
-FILE_VERSION_FILTER    =
+FILE_VERSION_FILTER    =
 #---------------------------------------------------------------------------
 # configuration options related to warning and progress messages
 #---------------------------------------------------------------------------
@@ -81,7 +80,7 @@ WARN_IF_UNDOCUMENTED   = YES
 WARN_IF_DOC_ERROR      = YES
 WARN_NO_PARAMDOC       = NO
 WARN_FORMAT            = "$file:$line: $text"
-WARN_LOGFILE           =
+WARN_LOGFILE           =
 #---------------------------------------------------------------------------
 # configuration options related to the input files
 #---------------------------------------------------------------------------
@@ -129,16 +128,16 @@ FILE_PATTERNS          = *.c \
                         *.MM \
                         *.PY
 RECURSIVE              = YES
-EXCLUDE                =
+EXCLUDE                =
 EXCLUDE_SYMLINKS       = NO
 EXCLUDE_PATTERNS       = *.mod.c
-EXCLUDE_SYMBOLS        =
-EXAMPLE_PATH           =
+EXCLUDE_SYMBOLS        =
+EXAMPLE_PATH           =
 EXAMPLE_PATTERNS       = *
 EXAMPLE_RECURSIVE      = NO
-IMAGE_PATH             =
-INPUT_FILTER           =
-FILTER_PATTERNS        =
+IMAGE_PATH             =
+INPUT_FILTER           =
+FILTER_PATTERNS        =
 FILTER_SOURCE_FILES    = NO
 #---------------------------------------------------------------------------
 # configuration options related to source browsing
@@ -156,21 +155,21 @@ VERBATIM_HEADERS       = YES
 #---------------------------------------------------------------------------
 ALPHABETICAL_INDEX     = NO
 COLS_IN_ALPHA_INDEX    = 5
-IGNORE_PREFIX          =
+IGNORE_PREFIX          =
 #---------------------------------------------------------------------------
 # configuration options related to the HTML output
 #---------------------------------------------------------------------------
 GENERATE_HTML          = YES
 HTML_OUTPUT            = html
 HTML_FILE_EXTENSION    = .html
-HTML_HEADER            =
-HTML_FOOTER            =
-HTML_STYLESHEET        =
+HTML_HEADER            =
+HTML_FOOTER            =
+HTML_STYLESHEET        =
 HTML_ALIGN_MEMBERS     = YES
 GENERATE_HTMLHELP      = NO
 HTML_DYNAMIC_SECTIONS  = NO
-CHM_FILE               =
-HHC_LOCATION           =
+CHM_FILE               =
+HHC_LOCATION           =
 GENERATE_CHI           = NO
 BINARY_TOC             = NO
 TOC_EXPAND             = NO
@@ -187,8 +186,8 @@ LATEX_CMD_NAME         = latex
 MAKEINDEX_CMD_NAME     = makeindex
 COMPACT_LATEX          = NO
 PAPER_TYPE             = a4wide
-EXTRA_PACKAGES         =
-LATEX_HEADER           =
+EXTRA_PACKAGES         =
+LATEX_HEADER           =
 PDF_HYPERLINKS         = NO
 USE_PDFLATEX           = NO
 LATEX_BATCHMODE        = NO
@@ -200,8 +199,8 @@ GENERATE_RTF           = NO
 RTF_OUTPUT             = rtf
 COMPACT_RTF            = NO
 RTF_HYPERLINKS         = NO
-RTF_STYLESHEET_FILE    =
-RTF_EXTENSIONS_FILE    =
+RTF_STYLESHEET_FILE    =
+RTF_EXTENSIONS_FILE    =
 #---------------------------------------------------------------------------
 # configuration options related to the man page output
 #---------------------------------------------------------------------------
@@ -214,8 +213,8 @@ MAN_LINKS              = NO
 #---------------------------------------------------------------------------
 GENERATE_XML           = NO
 XML_OUTPUT             = xml
-XML_SCHEMA             =
-XML_DTD                =
+XML_SCHEMA             =
+XML_DTD                =
 XML_PROGRAMLISTING     = YES
 #---------------------------------------------------------------------------
 # configuration options for the AutoGen Definitions output
@@ -227,32 +226,32 @@ GENERATE_AUTOGEN_DEF   = NO
 GENERATE_PERLMOD       = NO
 PERLMOD_LATEX          = NO
 PERLMOD_PRETTY         = YES
-PERLMOD_MAKEVAR_PREFIX =
+PERLMOD_MAKEVAR_PREFIX =
 #---------------------------------------------------------------------------
-# Configuration options related to the preprocessor
+# Configuration options related to the preprocessor
 #---------------------------------------------------------------------------
 ENABLE_PREPROCESSING   = YES
 MACRO_EXPANSION        = NO
 EXPAND_ONLY_PREDEF     = NO
 SEARCH_INCLUDES        = YES
-INCLUDE_PATH           =
-INCLUDE_FILE_PATTERNS  =
-PREDEFINED             =
-EXPAND_AS_DEFINED      =
+INCLUDE_PATH           =
+INCLUDE_FILE_PATTERNS  =
+PREDEFINED             =
+EXPAND_AS_DEFINED      =
 SKIP_FUNCTION_MACROS   = YES
 #---------------------------------------------------------------------------
-# Configuration::additions related to external references
+# Configuration::additions related to external references
 #---------------------------------------------------------------------------
-TAGFILES               =
-GENERATE_TAGFILE       =
+TAGFILES               =
+GENERATE_TAGFILE       =
 ALLEXTERNALS           = NO
 EXTERNAL_GROUPS        = YES
 PERL_PATH              = /usr/bin/perl
 #---------------------------------------------------------------------------
-# Configuration options related to the dot tool
+# Configuration options related to the dot tool
 #---------------------------------------------------------------------------
 CLASS_DIAGRAMS         = NO
-MSCGEN_PATH            =
+MSCGEN_PATH            =
 HIDE_UNDOC_RELATIONS   = YES
 HAVE_DOT               = YES
 CLASS_GRAPH            = YES
@@ -267,8 +266,8 @@ CALLER_GRAPH           = YES
 GRAPHICAL_HIERARCHY    = YES
 DIRECTORY_GRAPH        = YES
 DOT_IMAGE_FORMAT       = png
-DOT_PATH               =
-DOTFILE_DIRS           =
+DOT_PATH               =
+DOTFILE_DIRS           =
 DOT_GRAPH_MAX_NODES    = 50
 MAX_DOT_GRAPH_DEPTH    = 1000
 DOT_TRANSPARENT        = NO
@@ -276,6 +275,6 @@ DOT_MULTI_TARGETS      = NO
 GENERATE_LEGEND        = YES
 DOT_CLEANUP            = YES
 #---------------------------------------------------------------------------
-# Configuration::additions related to the search engine
+# Configuration::additions related to the search engine
 #---------------------------------------------------------------------------
 SEARCHENGINE           = NO
diff --git a/Kconfig b/Kconfig
index e61cdda..e07a058 100644
--- a/Kconfig
+++ b/Kconfig
@@ -1,15 +1,15 @@
-config MICRODIA
+config SN9C20X
       tristate "sn9c20x based webcams"
       depends on VIDEO_V4L2 && (VIDEO_V4L1 || VIDEO_V4L1_COMPAT)
       ---help---
         Say Y or M here if you want to use a sn9c20x webcam.

         To compile this driver as a module, choose M here: the
-         module will be called microdia.
+         module will be called "sn9c20x.ko".


-config MICRODIA_DEBUGFS
+config SN9C20X_DEBUGFS
       bool "enable debugfs for sn9c20x webcams"
-       depends on MICRODIA
+       depends on SN9C20X
       ---help---
         Say Y here in order to enable debugfs for sn9c20x webcams
diff --git a/README b/README
index d2e9762..e1caa20 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-Microdia USB 2.0 Webcam Driver
+SN9C20x USB 2.0 Webcam Driver
 ==============================

 This driver is essentially a fork of the Syntek Webcam drivers for Linux
@@ -11,9 +11,9 @@ only work with libv4l ("v4l1compat.so").
 This driver currently supports Skype v2.x, Ekiga v2.x & even aMSN

 Warning :
-The Microdia USB 2.0 Webcam Driver for SN9C20x chipset based Webcams is
+The SN9C20x USB 2.0 Webcam Driver for SN9C20x chipset based Webcams is
 currently under development. Using this driver can result in damage and
data
-loss to your system.  Use this driver only if you know what you are doing.
+loss to your system. Use this driver only if you know what you are doing.
 
--------------------------------------------------------------------------------

 Table of contents :
@@ -66,8 +66,8 @@ Table of contents :
 1.3 Decoder

   Most video applications do not support the image encoding SN9C20x-based
-   webcams offer.  Such applications need to have the image stream
converted
-   for them.  This can be done using "libv4l", which is pre-loaded between
the
+   webcams offer. Such applications need to have the image stream converted
+   for them. This can be done using "libv4l", which is pre-loaded between
the
   application and the video resource and translates the image stream into a
   usable format.

@@ -165,13 +165,13 @@ Table of contents :

 10. Licence

-  Microdia USB 2.0 Webcam Driver is distributed under the GPL licence
version 2
+  SN9C20x USB 2.0 Webcam Driver is distributed under the GPL licence
version 2
  or later (GPLv2+).

 
--------------------------------------------------------------------------------

 11. Disclaimer

-  The Microdia Linux driver has no connection to "MICRODIA Ltd." or "Sonix
+  The "microdia" project has no connection to "MICRODIA Ltd." or "Sonix
  Technology Co., Ltd.". They are not responsible for anything we do or our
  driver does and we are not responsible for their actions or their
hardware.
diff --git a/sn9c20x-bridge.c b/sn9c20x-bridge.c
index ad12e8e..2f10507 100644
--- a/sn9c20x-bridge.c
+++ b/sn9c20x-bridge.c
@@ -1,5 +1,5 @@
 /**
- * @file sn9c20x.c
+ * @file sn9c20x-bridge.c
 * @author Dave Neuer
 * @date 2008-03-02
 *
diff --git a/sn9c20x-v4l2.c b/sn9c20x-v4l2.c
index 226a45b..c71e3a6 100644
--- a/sn9c20x-v4l2.c
+++ b/sn9c20x-v4l2.c
@@ -1,5 +1,5 @@
 /**
- * @file sn9c20x-v4l.c
+ * @file sn9c20x-v4l2.c
 * @author Nicolas VIVIEN
 * @date 2008-02-01
 *
diff --git a/sn9c20x.h b/sn9c20x.h
index 0616765..fb0373a 100644
--- a/sn9c20x.h
+++ b/sn9c20x.h
@@ -33,10 +33,11 @@
 #define SN9C20X_H

 #define DRIVER_NAME            "sn9c20x"                       /**< Name of
this driver */
-#define DRIVER_VERSION         "v2008.11"                      /**< Version
of this driver */
-#define DRIVER_VERSION_NUM     0x000000                        /**< Version
numerical of this driver */
-#define DRIVER_DESC            "SN9C20X USB 2.0 Webcam Driver"/**< Short
description of this driver */
-#define DRIVER_AUTHOR          "Nicolas VIVIEN"                /**< Author
of this driver */
+#define DRIVER_VERSION         "v2009.01"                      /**< Version
of this driver */
+#define DRIVER_VERSION_NUM     0x200901                        /**< Version
numerical of this driver */
+#define DRIVER_DESC            "SN9C20x USB 2.0 Webcam Driver" /**< Short
description of this driver */
+#define DRIVER_AUTHOR          "Nicolas VIVIEN and microdia project" \
+                               " <[email protected]>"  /**< Author
of this driver */
 #define PREFIX                 DRIVER_NAME ": "                /**< Prefix
use for the SN9C20X "printk" */

 #define USB_0C45_VID           0x0c45  /**< Vendor ID of MICRODIA */
--
1.6.0.6




--~--~---------~--~----~------------~-------~--~----~
Lets make microdia webcams plug'n play, (currently plug'n pray)
To post to this group, send email to [email protected]
Visit us online https://groups.google.com/group/microdia
-~----------~----~----~----~------~----~------~--~---


PUSHED.

GWater

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to