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
-~----------~----~----~----~------~----~------~--~---

Reply via email to