瀏覽代碼

Rename readme.txt to README.txt

This matches what the Windows installer script expects, but it's also
more standard.
Richard Laager 15 年之前
父節點
當前提交
879991c0d3
共有 2 個文件被更改,包括 0 次插入127 次删除
  1. 0 127
      README
  2. 0 0
      examples/README.txt

+ 0 - 127
README

@@ -1,127 +0,0 @@
-Quick, how do I use this ?
-=============================
-
-This program can only be used from a command line. Open a command prompt, type
-"docsis" and you will get the default help message.
-
-See doc/index.html for more information.
-
-General Information
-======================
-
-Visit http://docsis.sourceforge.net for the latest news on this program.
-
-General questions about this software can be sent to
-docsis-users@sourceforge.net.
-
-Copyright (c) 1999,2000,2001,2002 Cornel Ciocirlan
-Copyright (c) 2002,2003 Evvolve Media SRL
-
-This program is free software; you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation; either version 2 of the License, or
-(at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License along
-with this program; if not, write to the Free Software Foundation, Inc.,
-51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
-
-DOCSIS is a registered trademark of CableLabs, http://www.cablelabs.com
-Portions of this program are derived from the RSA Data Security, Inc. MD5
-Message-Digest Algorithm.
-
-Description
-==============
-
-This program encodes text configuration files which contain Configuration File
-Settings into binary configuration files, as specified by the DOCSIS Radio
-Frequency Interface Specification, Appendix C.
-
-It supports most DOCSIS 2.0 Configuration Settings. Not supported (currently):
-
-	* Telephony Settings
-	* Vendor ID (Partial support provided)
-
-Refer to Appendix C of the Radio Frequency Interface Specification for a
-description of these settings.
-
-DOCSIS 1.0 considerations
-=========================
-
-More than one (up to 16) ClassOfService statements can appear in the
-configuration file. Only one BaselinePrivacy (BPI) statement can appear.
-The program does not check for the number of ClassOfService statements that
-appear, you have to make sure not to include more than 16 or unexpected results
-will occur  (modems / CMTSes may reset).
-
-DOCSIS BPI Specification clearly states that the BPI settings MUST NOT be
-present if Privacy is not enabled in [at least one of] the ClassOfService
-parameters (for example if PrivacyEnable is 0 for all classes of service, BPI
-statement should not appear).
-
-The program is not yet as "intelligent" as to detect these problems
-automatically (quite trivial).
-
-Usage
-========
-
-There are three modes of operation:
-
- a) Encoding CM configuration files
-
-    To encode a CM configuration file, run:
-
-      $ docsis -e cm_config_file.cfg my_key_file cm_config_file.bin
-
-    The format of the text configuration file, although simple, is not
-    described anywhere but the source code (see the grammar in docsis_yy.y
-    and lexical analyzer in docsis_lex.l). As sometimes an example is more
-    useful than a truckload of documentation, we've included a few
-    configuration files (see examples/cm/*.cfg).
-
-    In this mode of operation (triggered by the "-e" switch), the program will
-    need a keyfile; it will calculate the CM MIC and use the string in the
-    keyfile to calculate a CMTS MIC; and it will add the DOCSIS End of Data
-    marker as well as pad at the end.
-
-    An example key is provided in file testkey.key. The key is only a string of
-    characters. Any trailing newline (\n) or carriage return (\r) characters
-    are chopped to avoid confusion.
-
- b) Encoding PacketCable MTA configuration files
-
-    MTA Configuration file support has been added in version 0.8.1.
-
-    To encode a CM configuration file, run:
-
-      $ docsis -p mta_config_file.cfg mta_config_file.bin
-
-    PacketCable MTA config files MUST start with the "MtaConfigDelimiter 1"
-    configuration setting and MUST end with "MtaConfigDelimiter 255". All
-    other configuration settings must be either SnmpMibObject or
-    VendorSpecific. The program does not enforce this policy so you must make
-    sure you abide by it or the MTA will reject the file.
-
- c) Decoding CM or MTA binary configuration files
-
-    To decode a binary file, run:
-
-      $ ./docsis -d my_binary_file.bin
-
-
-Adding new configuration settings
-====================================
-
-To add new configuration settings, in most cases the only thing you need to
-do is add them to the docsis_symtable.h (make sure you select the correct
-type-functions for encoding and decoding).
-
-Because of the way the encoder works, the symbol_name must
-determine all other values in the table with the exception of id and parent.
-Thus if two symbols share the same name they MUST share the same docsis_code,
-type-functions, limits etc. Only the id and parent can be different.

examples/readme.txt → examples/README.txt