summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/netlist/prg/nltool.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/netlist/prg/nltool.cpp')
-rw-r--r--src/lib/netlist/prg/nltool.cpp14
1 files changed, 13 insertions, 1 deletions
diff --git a/src/lib/netlist/prg/nltool.cpp b/src/lib/netlist/prg/nltool.cpp
index f8bedd1b993..ef6c54ad34e 100644
--- a/src/lib/netlist/prg/nltool.cpp
+++ b/src/lib/netlist/prg/nltool.cpp
@@ -1055,13 +1055,25 @@ void tool_app_t::create_docheader()
auto & pins = d.pinalias;
//const int w = 8;
poutprefix("///", " {1:10} +--------+", " ");
- for (std::size_t i=0; i<pins.size()/2; i++)
+ for (std::size_t i=0; i < pins.size() / 2; i++)
{
poutprefix("///", " {1:10} |{2:-2} {3:2}| {4:-10}",
pins[i], i+1, pins.size()-i, pins[pins.size()-i-1]);
}
poutprefix("///", " {1:10} +--------+", " ");
}
+ else if (d.package == "SIL")
+ {
+ auto & pins = d.pinalias;
+ //const int w = 8;
+ poutprefix("///", " {1:10} +--------+", " ");
+ for (std::size_t i=0; i < pins.size(); i++)
+ {
+ poutprefix("///", " {1:10} |{2:-2} |",
+ pins[i], i+1);
+ }
+ poutprefix("///", " {1:10} +--------+", " ");
+ }
poutprefix("///", " </pre>");
}
poutprefix("///", "");