if ( $5 == "unknown") printf ",\"%s\"", field[5]
else printf ",\"%s\"", $5
- if ( $6 == "unknown") printf ",\"%s\"", field[6]
- else printf ",\"%s\"", $6
+ printf ",\"%s\"", $6
- if ( $7 == "unknown") printf ",\"%s\"", field[7]
+ if ( $7 == "unknown") printf ",\"%s\"", field[6]
else printf ",\"%s\"", $7
- if ( $8 == "unknown") printf ",\"%s\"", field[8]
+ if ( $8 == "unknown") printf ",\"%s\"", field[7]
else printf ",\"%s\"", $8
- printf ",%s,\"%s\"\n", $9, $10
+ if ( $9 == "unknown") printf ",\"%s\"", field[8]
+ else printf ",\"%s\"", $9
+
+ printf ",%s,\"%s\"\n", $10, $11
}
(gnetlist:get-package-attribute package "footprint")
(gnetlist:get-package-attribute package "loadstatus")
(gnetlist:get-package-attribute package "provided")
+ (gnetlist:get-package-attribute package "mfg")
(gnetlist:get-package-attribute package "mfg_part_number")
(gnetlist:get-package-attribute package "vendor")
(gnetlist:get-package-attribute package "vendor_part_number")) ;; sdb change
(define partslistgag:write-top-header
(lambda (port)
- (display "device,value,footprint,loadstatus,provided,mfg_part_number,vendor,vendor_part_number,quantity,refdes\n" port)))
+ (display "device,value,footprint,loadstatus,provided,mfg,mfg_part_number,vendor,vendor_part_number,quantity,refdes\n" port)))
(define (partslistgag:write-partslist ls port)
(if (null? ls)