summaryrefslogtreecommitdiff
path: root/Documentation/networking/cxacru-cf.py
diff options
context:
space:
mode:
authorJakub Kicinski <kuba@kernel.org>2020-06-26 20:27:30 +0300
committerDavid S. Miller <davem@davemloft.net>2020-06-27 02:08:45 +0300
commit9633a0e959174ecdfb732863e8de8171570d19a8 (patch)
treed6e644e656ee543f4d5f9065f8f76f6d4f157b49 /Documentation/networking/cxacru-cf.py
parent4daedf7abb41aacec8c0f868f64ec2270d577688 (diff)
downloadlinux-9633a0e959174ecdfb732863e8de8171570d19a8.tar.xz
docs: networking: move ATM drivers to the hw driver section
Move docs for cxacru, fore200e and iphase under device_drivers/atm. Signed-off-by: Jakub Kicinski <kuba@kernel.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'Documentation/networking/cxacru-cf.py')
-rw-r--r--Documentation/networking/cxacru-cf.py48
1 files changed, 0 insertions, 48 deletions
diff --git a/Documentation/networking/cxacru-cf.py b/Documentation/networking/cxacru-cf.py
deleted file mode 100644
index b41d298398c8..000000000000
--- a/Documentation/networking/cxacru-cf.py
+++ /dev/null
@@ -1,48 +0,0 @@
-#!/usr/bin/env python
-# Copyright 2009 Simon Arlott
-#
-# 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., 59
-# Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-#
-# Usage: cxacru-cf.py < cxacru-cf.bin
-# Output: values string suitable for the sysfs adsl_config attribute
-#
-# Warning: cxacru-cf.bin with MD5 hash cdbac2689969d5ed5d4850f117702110
-# contains mis-aligned values which will stop the modem from being able
-# to make a connection. If the first and last two bytes are removed then
-# the values become valid, but the modulation will be forced to ANSI
-# T1.413 only which may not be appropriate.
-#
-# The original binary format is a packed list of le32 values.
-
-import sys
-import struct
-
-i = 0
-while True:
- buf = sys.stdin.read(4)
-
- if len(buf) == 0:
- break
- elif len(buf) != 4:
- sys.stdout.write("\n")
- sys.stderr.write("Error: read {0} not 4 bytes\n".format(len(buf)))
- sys.exit(1)
-
- if i > 0:
- sys.stdout.write(" ")
- sys.stdout.write("{0:x}={1}".format(i, struct.unpack("<I", buf)[0]))
- i += 1
-
-sys.stdout.write("\n")