OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [ecos-3.0/] [packages/] [net/] [lwip_tcpip/] [current/] [host/] [extractdump.py] - Rev 856

Go to most recent revision | Compare with Previous | Blame | View Log

#!/usr/bin/python
 
import sys
import re
import binascii
 
def extract_pppdump(input, output):
 
	fi = open(input, "r")
	fo = open(output, "wb")
	p = re.compile("PPPDUMP:(.*)")
	for line in fi.readlines():
		m = p.match(line)
		if m == None:
			continue
		hex = m.group(1).strip()
		data = binascii.unhexlify(hex)
		fo.write(data)
	fi.close()
	fo.close()
 
# command line parsing
if len(sys.argv) != 3:
	print "Usage: extractdump.py [input] [output]"
	sys.exit()
 
extract_pppdump(sys.argv[1], sys.argv[2])
 

Go to most recent revision | Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.