9495e5b
#!/usr/bin/python
9495e5b
9495e5b
import csv
9495e5b
import sys
9495e5b
9495e5b
csvfile = open(sys.argv[1])
9495e5b
dialect = csv.Sniffer().sniff(csvfile.read(1024))
9495e5b
csvfile.seek(0)
9495e5b
9495e5b
reader = csv.reader(csvfile, dialect)
9495e5b
9495e5b
# pciid, define, family, mobility, igp, nocrtc2, Nointtvout, singledac, name
9495e5b
for line in reader:
9495e5b
    if line[0].find("pciid") is not -1:
9495e5b
	continue
9495e5b
    if line[2].find("MACH") is not -1 or line[2].find("R128") is not -1:
9495e5b
	continue
9495e5b
    print "alias pcivideo:v00001002d0000%ssv*sd*bc*sc*i* radeon # %s" % \
9495e5b
	    (line[0].split('x')[1], line[8])
9495e5b