On Fri, Oct 28, 2016, at 01:31 PM, andy pugh wrote:

> Perhaps the trick is for you to not load the HAL file, but for you
> code to parse the HAL file.

Yes!
 
> You can fairly readily "loadrt" each component using the parameters
> from the HAL file, make a note of the pins, then "unloadrt" it.
> The net commands can be read directly, and your code can highlight broken 
> nets.
> 
> I don't think that there is a unloadusr (the command is accepted, but
> the pins remain)
> 
> One special case: loadrt hm2_pci (etc) for a Mesa card won't work
> without a previous "loadrt hostmot2"
> 

The lack of unload, and the dependency problem can both be
overcome by not bothering to unload.

Load the first comp, capture the list of pins.  Load another, capture the
list of pins again.  The ones that weren't there before must belong to the
new comp.  Repeat till all are loaded.  Then halcmd quit to cleanup.


-- 
  John Kasunich
  jmkasun...@fastmail.fm

------------------------------------------------------------------------------
The Command Line: Reinvented for Modern Developers
Did the resurgence of CLI tooling catch you by surprise?
Reconnect with the command line and become more productive. 
Learn the new .NET and ASP.NET CLI. Get your free copy!
http://sdm.link/telerik
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to