Re: gEDA-user: Looking for a project

2007-04-02 Thread al davis
On Tuesday 03 April 2007 02:41, Ramakrishnan Muthukrishnan wrote: > On 4/3/07, al davis <[EMAIL PROTECTED]> wrote: > > If you look at the designs of older ones, you will see that > > they did it with 2 or 3 tubes.   The basic design can be > > updated to use today's components, with significantly

Re: gEDA-user: Looking for a project

2007-04-02 Thread Ramakrishnan Muthukrishnan
On 4/3/07, al davis <[EMAIL PROTECTED]> wrote: If you look at the designs of older ones, you will see that they did it with 2 or 3 tubes. The basic design can be updated to use today's components, with significantly improved performance. Wes Hayward's book EMRFD has some designs. Another o

Re: gEDA-user: TwoStageAmp example

2007-04-02 Thread al davis
On Monday 02 April 2007 16:42, Patrick Doyle wrote: > Please forgive my ignorance, but how would I know if I can > use the native models or not?  Similarly, when would I decide > that I wanted BSIM models? Here's a simpler answer: If the native models work, use them. ___

Re: gEDA-user: Looking for a project

2007-04-02 Thread al davis
On Tuesday 03 April 2007 02:05, Ramakrishnan Muthukrishnan wrote: > On 3/31/07, al davis <[EMAIL PROTECTED]> wrote: > > How about lab test equipment.  There is a real need for > > simple stuff that is too simple to market at the high > > prices the big instrument companies need to charge.  The > >

Re: gEDA-user: Looking for a project

2007-04-02 Thread Ramakrishnan Muthukrishnan
On 3/31/07, al davis <[EMAIL PROTECTED]> wrote: How about lab test equipment. There is a real need for simple stuff that is too simple to market at the high prices the big instrument companies need to charge. The kind of equipment you need in a home lab. Like Heathkit used to make. One thin

Re: gEDA-user: TwoStageAmp example

2007-04-02 Thread al davis
On Monday 02 April 2007 14:17, DJ Delorie wrote: > They (either bsd or ucb) retroactively re-licensed everything > to remove the advertising clause, making it GPL-compatible. >  See if it covers ngspice. The real problem with ng-spice is that they have collected stuff from a variety of sources wi

Re: gEDA-user: simulation advice

2007-04-02 Thread al davis
On Monday 02 April 2007 21:54, Patrick Doyle wrote: > OK, now that I have the slightest inkling of an idea of what > I'm doing, I thought I would ask for some direction... > > I want to model a fairly simple circuit consisting of a > handful of R's and C's, a transistor, a diode, a couple of > micr

Re: gEDA-user: Multiple open pages in gschem

2007-04-02 Thread Andy Peters
On Apr 2, 2007, at 8:26 PM, Ales Hvezda wrote: [snip] There is yet another page-navigation metaphor available to us.. the tabbed notebook, but to do this properly (as I discovered over the summer), requires major data-structure changes. H... Here's something I hacked up a few nights ago

Re: gEDA-user: TwoStageAmp example

2007-04-02 Thread al davis
On Monday 02 April 2007 16:42, Patrick Doyle wrote: > Please forgive my ignorance, but how would I know if I can > use the native models or not?  Similarly, when would I decide > that I wanted BSIM models? It depends what the fab gives you. Your circuit is a simple BJT circuit. There are some p

Re: gEDA-user: Multiple open pages in gschem

2007-04-02 Thread Ales Hvezda
[snip] >> I've worked out all the details yet (read: hardly fully functional), >> but the implementation looks fairly straightforward. The question is, >> are the tabs really that useful since they do sorta clutter things up. > > Hey, I have to say, that's pretty darned cool. I'd say it'd be

Re: gEDA-user: Multiple open pages in gschem

2007-04-02 Thread DJ Delorie
> I've worked out all the details yet (read: hardly fully functional), > but the implementation looks fairly straightforward. The question is, > are the tabs really that useful since they do sorta clutter things up. Put the tabs in the toolbar? ___ g

Re: gEDA-user: Multiple open pages in gschem

2007-04-02 Thread Dave McGuire
On Apr 2, 2007, at 11:26 PM, Ales Hvezda wrote: There is yet another page-navigation metaphor available to us.. the tabbed notebook, but to do this properly (as I discovered over the summer), requires major data-structure changes. H... Here's something I hacked up a few nights ago: http://

Re: gEDA-user: Multiple open pages in gschem

2007-04-02 Thread Ales Hvezda
[snip] > There is yet another page-navigation metaphor available to us.. the > tabbed notebook, but to do this properly (as I discovered over the > summer), requires major data-structure changes. > H... Here's something I hacked up a few nights ago: http://geda.seul.org/misc/gschem-tabs.png

Re: gEDA-user: Design Flow Roadmap starting point

2007-04-02 Thread Ales Hvezda
> Since it is LISP-ish it seems closest to a common file format language with > gschem, which uses guile. Are there rumors of > planning to stop using guile? > For the current gEDA/gaf: no. -Ales ___ geda-user mailing list geda-user@moria.seul.o

gEDA-user: simulation advice

2007-04-02 Thread Patrick Doyle
OK, now that I have the slightest inkling of an idea of what I'm doing, I thought I would ask for some direction... I want to model a fairly simple circuit consisting of a handful of R's and C's, a transistor, a diode, a couple of microphones (which I'm planning on modeling as current sinks), and

Re: gEDA-user: Quick and Easy solder mask creation

2007-04-02 Thread Dave N6NZ
Steven Michalske wrote: What rake angle are they applied? err... u... it's hand-held, so I'd have to say "variable" -dave Steve On Apr 2, 2007, at 2:52 PM, Dave N6NZ wrote: professional hand-use sqeegees are very thin, very flexible stainless. My expensive sqeegee is much less stiff

Re: gEDA-user: 4-bit_12-LED.png

2007-04-02 Thread Steven Michalske
William, Lines don't convey electrical connectivity, they are graphical elements. You need to add nets for electrical connectivity. When you draw nets, they will automatically connect the endpoints for you. The N key will put you into net drawing mode. Steve On Apr 2, 2007, at 4:22 PM, w

Re: gEDA-user: Quick and Easy solder mask creation

2007-04-02 Thread Steven Michalske
What rake angle are they applied? Steve On Apr 2, 2007, at 2:52 PM, Dave N6NZ wrote: professional hand-use sqeegees are very thin, very flexible stainless. My expensive sqeegee is much less stiff than any of my thin putty knives. ***much*** less stiff than a mason's trowel. Steven Micha

Re: gEDA-user: 4-bit_12-LED.png

2007-04-02 Thread DJ Delorie
> OK, next stupid question, How do I add a 'dot'? Is this just a small circle? When you're drawing a net, just click on the other net on your way by. gschem adds the dot automatically; it's not a separate object you have to add. ___ geda-user mailin

Re: Re: gEDA-user: 4-bit_12-LED.png

2007-04-02 Thread william estrada
OK, next stupid question, How do I add a 'dot'? Is this just a small circle? -- William Estrada [EMAIL PROTECTED] Mt-Umunhum-Wireless.net ( 64.124.13.3 ) Message: 10 Date: Mon, 2 Apr 2007 17:25:12 -0400 From: DJ Delorie <[EMAIL PROTECTED]> Subject: Re: gEDA-user: 4-bit_12-LED.png (PNG Image,

gEDA-user: Re: OFF: OFWK2954 by Siemens

2007-04-02 Thread Levente
Dear Wojciech, Thank you very much for the info. Levente -- Levente http://web.interware.hu/lekovacs ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

Re: gEDA-user: Quick and Easy solder mask creation

2007-04-02 Thread Dave N6NZ
professional hand-use sqeegees are very thin, very flexible stainless. My expensive sqeegee is much less stiff than any of my thin putty knives. ***much*** less stiff than a mason's trowel. Steven Michalske wrote: Run up to your local hardware store, pick your self up a stiff trowel for tile

Re: gEDA-user: 4-bit_12-LED.png (PNG Image, 1024x768 pixels)

2007-04-02 Thread John Coppens
On Mon, 02 Apr 2007 15:03:08 -0700 william estrada <[EMAIL PROTECTED]> wrote: >I have made my first drawing using gEDA. I have some questions about > using gEDA. In the drawing I used an 'arc' to jump over one of the > 'traces'. Is the a better way to show that lines are not connected? By

Re: gEDA-user: 4-bit_12-LED.png (PNG Image, 1024x768 pixels)

2007-04-02 Thread Mike Jarabek
Hi, From your picture it looks like you have used lines to connect your components. You need to use nets, put the mouse cursor over one of the red dots on the ends of the pins, and hit 'n'. Draw the nets between the pins like this to make electrical connections. When two nets cross with

Re: gEDA-user: 4-bit_12-LED.png (PNG Image, 1024x768 pixels)

2007-04-02 Thread DJ Delorie
The rule is: Lines that cross without a dot are not connected. Lines that cross with a dot are connected. No arcs are required. A three-way connection is, obviously, connected. Note: avoid connecting more than one net at the end of a pin; whether you get a dot or not - and whether there's a co

gEDA-user: 4-bit_12-LED.png (PNG Image, 1024x768 pixels)

2007-04-02 Thread william estrada
Hi guys, I have made my first drawing using gEDA. I have some questions about using gEDA. In the drawing I used an 'arc' to jump over one of the 'traces'. Is the a better way to show that lines are not connected? http://64.124.13.3/PIC_Projects/4-bit_12-LED.png -- William Estrada [EMAIL PR

Re: gEDA-user: Quick and Easy solder mask creation

2007-04-02 Thread Steven Michalske
Run up to your local hardware store, pick your self up a stiff trowel for tiles, its used to put down the adhesive/thinset They are nice and stiff and have a good handle. On Apr 2, 2007, at 11:57 AM, John Griessen wrote: Dave N6NZ wrote: Yes, some of them look a little odd. But... the titl

Re: gEDA-user: TwoStageAmp example

2007-04-02 Thread Patrick Doyle
On 4/2/07, al davis <[EMAIL PROTECTED]> wrote: On Monday 02 April 2007 16:08, Patrick Doyle wrote: > >From you comment, it sounds as if I may not have needed to > > compile the > > ngspice17-modles, and perhaps I could have loaded my spice > netlists directly. (They are extremly simple at the pre

Re: gEDA-user: TwoStageAmp example

2007-04-02 Thread al davis
On Monday 02 April 2007 16:08, Patrick Doyle wrote: > >From you comment, it sounds as if I may not have needed to > > compile the > > ngspice17-modles, and perhaps I could have loaded my spice > netlists directly.  (They are extremly simple at the present > time, consisting of an independent voltag

Re: gEDA-user: TwoStageAmp example

2007-04-02 Thread Patrick Doyle
On 4/2/07, al davis <[EMAIL PROTECTED]> wrote: On Monday 02 April 2007 15:47, Patrick Doyle wrote: > $ gnucap try1.cir > > I get messages that look like: > > V1 in 0 PULSE(0 1 10ms 0 0 1s 2s) > ^ ? need 2 more nodes > V1 in 0 PULSE(0 1 10ms 0 0 1s 2s) > ^ ? what's this? > ... You must be using a

Re: gEDA-user: TwoStageAmp example

2007-04-02 Thread Stuart Brorson
As for the new netlist backends for Verilog-AMS or VHDL-AMS to feed Gnucap: They will appear as soon as somebody steps up to the plate and creates them! So, does that imply that the long term plan is that somebody would write the appropriate backend for Gnucap? Sure! If somebody writes a *-

Re: gEDA-user: TwoStageAmp example

2007-04-02 Thread al davis
On Monday 02 April 2007 15:38, Stuart Brorson wrote: > Ummm, from my perspective, the "plan" is to retain the two > circuit simulators as part of the suite.  Both have their > places.  Al will continue to improve Gnucap, and ngspice will > also (more) slowly evolve.  Folks can use either one, > dep

Re: gEDA-user: TwoStageAmp example

2007-04-02 Thread al davis
On Monday 02 April 2007 15:47, Patrick Doyle wrote: > $ gnucap try1.cir > > I get messages that look like: > > V1 in 0 PULSE(0 1 10ms 0 0 1s 2s) >    ^ ? need 2 more nodes > V1 in 0 PULSE(0 1 10ms 0 0 1s 2s) >         ^ ? what's this? > ... You must be using an ancient version that required number

Re: gEDA-user: TwoStageAmp example

2007-04-02 Thread John Doty
On Apr 2, 2007, at 1:38 PM, Stuart Brorson wrote: I suggest you play around with both Gnucap and ngspice, and see which one suits your purposes. I believe Gnucap still accepts SPICE syntax netlists, so you can netlist using spice-sdb and then use either Gnucap or ngspice for simulation. Tha

Re: gEDA-user: TwoStageAmp example

2007-04-02 Thread Patrick Doyle
I suggest you play around with both Gnucap and ngspice, and see which one suits your purposes. I believe Gnucap still accepts SPICE syntax netlists, so you can netlist using spice-sdb and then use either Gnucap or ngspice for simulation. So far, I think that the yum installed FC6 gnucap doesn't

Re: gEDA-user: Several PCB versions on 1 system

2007-04-02 Thread ST de Feber
>>Sorry, don't know how to support that. Suggest new install as in apt-get >>install geda. [ST : OK I removed my 2005 version and renamed my .pcb/preferences file to see whether it would generate a new one. It did . phew. It had a line commented out for newlib, like # library-newlib = NULL s

Re: gEDA-user: TwoStageAmp example

2007-04-02 Thread Stuart Brorson
What is the plan for supporting circuit simulation within the gEDA "plan?!?!?" *chuckle* suite going forward? I started off thinking that I would have to generate a spice netlist (because I read somewhere that the spice-sdb backend was for use with both ngspice and g

Re: gEDA-user: Quick and Easy solder mask creation

2007-04-02 Thread DJ Delorie
> Where is the paste mask set? Is it computed from the pad information? PCB doesn't currently support a separate paste mask definition. It is defined as being exactly the same as the pad size/shape. What I do is post-process the .pcb file with a perl script, to produce a new one with adjusted

Re: gEDA-user: TwoStageAmp example

2007-04-02 Thread Patrick Doyle
The plugins allow it to be customized. The core will have no devices, no commands, and no languages. It's all in plugins. You attach what you want to use. The default will be Verilog-AMS all the way. Being somewhat hampered by a total lack of experience in analog simulation, and the warning of

Re: gEDA-user: Quick and Easy solder mask creation

2007-04-02 Thread Dave N6NZ
John Griessen wrote: Dave N6NZ wrote: Yes, some of them look a little odd. But... the title says "Quick and Easy" How should we decide to break a solder paste mask into smaller sections to "help them out"? Larger than ? dimension? I guess this is for better squeegee results -

Re: gEDA-user: TwoStageAmp example

2007-04-02 Thread Stuart Brorson
I won't push --with-readline so quick into fedora. Did you try out --with-editline? It may solve your problem. However is there some proper documentation to help me know which part *chuckle* of ngspice is under which license ? No. Your be

Re: gEDA-user: Quick and Easy solder mask creation

2007-04-02 Thread DJ Delorie
> I guess this is for better squeegee results -- not needing a super > hard edged squeegee -- so the squeegee doesn't go too low over a > large opening and leave paste mostly in the edges -- too little > paste. More likely to prevent the chip from "floating" on top of a huge solder bubble, and no

Re: gEDA-user: Quick and Easy solder mask creation

2007-04-02 Thread John Griessen
Dave N6NZ wrote: Yes, some of them look a little odd. But... the title says "Quick and Easy" How should we decide to break a solder paste mask into smaller sections to "help them out"? Larger than ? dimension? I guess this is for better squeegee results -- not needing a super ha

Re: gEDA-user: Quick and Easy solder mask creation

2007-04-02 Thread DJ Delorie
> Is there a flag to do it in the footprint definition? The flag is per-pad, but you can use 'q' on the element (not over a specific pad) to change them all at once. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailm

Re: gEDA-user: Quick and Easy solder mask creation

2007-04-02 Thread Dave N6NZ
DJ Delorie wrote: Dave N6NZ <[EMAIL PROTECTED]> writes: Notably, it argues for rounded-end SMT land patterns. I think they go overboard in using "round". The lands for sot-23 are circles! Maybe rounded-corner pads, with the radius equal to the difference between the lead edge and the pad e

Re: gEDA-user: TwoStageAmp example

2007-04-02 Thread Chitlesh GOORAH
On 4/2/07, al davis wrote: The issue is redistribution. If you redistribute something made of parts that are licensed differently, you must comply with both licenses. Hello, I won't push --with-readline so quick into fedora. However is there some proper documentation to help me know which part

Re: gEDA-user: TwoStageAmp example

2007-04-02 Thread al davis
On Monday 02 April 2007 14:05, John Doty wrote: > Sounds wonderful. Is it sufficiently compatible with SPICE > that I can   feed it an HSPICE netlist to describe the > circuit itself? Parts of it are closer to HSPICE than NGspice, and have been for a long time. Gnucap has HSPICE compatible VCR

Re: gEDA-user: Quick and Easy solder mask creation

2007-04-02 Thread DJ Delorie
Dave N6NZ <[EMAIL PROTECTED]> writes: > Notably, it argues for rounded-end SMT land patterns. I think they go overboard in using "round". The lands for sot-23 are circles! Maybe rounded-corner pads, with the radius equal to the difference between the lead edge and the pad edge. __

Re: gEDA-user: Quick and Easy solder mask creation

2007-04-02 Thread Dave N6NZ
DJ Delorie wrote: Notably, it argues for rounded-end SMT land patterns. Can pcb do that? Yes. Use the 'q' key toggle between square and round pins/pads. I think there's a key binding for "all selected pins/pads" too. Is there a flag to do it in the footprint definition? -dave ___

Re: gEDA-user: Quick and Easy solder mask creation

2007-04-02 Thread DJ Delorie
> Notably, it argues for rounded-end SMT land patterns. Can pcb do that? Yes. Use the 'q' key toggle between square and round pins/pads. I think there's a key binding for "all selected pins/pads" too. ___ geda-user mailing list geda-user@moria.seul

gEDA-user: Quick and Easy solder mask creation

2007-04-02 Thread Dave N6NZ
Was looking for something else and Google turned up this interesting document: http://www.jlab.org/accel/eecad/pdf/022pulliam.pdf It is a presentation by AMD titled "Quick and Easy Solder Mask Creation" that has been saved as .pdf. I haven't gone through it in its entirety, but it looks like

Re: gEDA-user: TwoStageAmp example

2007-04-02 Thread al davis
On Monday 02 April 2007 13:58, Stuart Brorson wrote: > One thing to worry about:  Ngspice is licenced under BSD > version 1, which apparently has some technical problems.  I > believe the copyright is owned by the Regents of the Univ of > Calif, and they never relinquished copyright or control, or

Re: gEDA-user: TwoStageAmp example

2007-04-02 Thread DJ Delorie
> One thing to worry about: Ngspice is licenced under BSD version 1, > which apparently has some technical problems. I believe the copyright > is owned by the Regents of the Univ of Calif, and they never > relinquished copyright or control, or something like that. They (either bsd or ucb) retro

Re: gEDA-user: TwoStageAmp example

2007-04-02 Thread John Doty
On Apr 2, 2007, at 11:19 AM, al davis wrote: The current snapshot has plugins with the complete set of BSIM models, from the oldest up to the new BSIM460 that hasn't made it to most commercial simulators yet. There is also a "spice3f5" set, and a "ngspice17" set. You attach the ones you want

Re: gEDA-user: TwoStageAmp example

2007-04-02 Thread Stuart Brorson
Since I maintain ngspice as well for fedora, I can make it happen :) I'll compile it with --with-readline support and push it to fedora repositories tomorrow. One thing to worry about: Ngspice is licenced under BSD version 1, which apparently has some technical problems. I believe the copyrigh

Re: gEDA-user: TwoStageAmp example

2007-04-02 Thread Patrick Doyle
On 4/2/07, al davis <[EMAIL PROTECTED]> wrote: On Monday 02 April 2007 12:44, Patrick Doyle wrote: > I'll take a look at that. I read on Stuart's web page that > ngspice "experienced a burst of development during 2004, and > incorporates a number of new patches which have increased its > stabilit

Re: gEDA-user: TwoStageAmp example

2007-04-02 Thread Patrick Doyle
On 4/2/07, Chitlesh GOORAH <[EMAIL PROTECTED]> wrote: On 4/2/07, Patrick Doyle wrote: > As long as I'm thinking about this and playing with it... does anybody > know if ngspice can be compiled with readline support? The one I have > (installed on my FC6 box via yum) doesn't support it and I miss

Re: gEDA-user: TwoStageAmp example

2007-04-02 Thread Chitlesh GOORAH
On 4/2/07, Patrick Doyle wrote: As long as I'm thinking about this and playing with it... does anybody know if ngspice can be compiled with readline support? The one I have (installed on my FC6 box via yum) doesn't support it and I miss the command line history and editing features. I'll go loo

Re: gEDA-user: TwoStageAmp example

2007-04-02 Thread al davis
On Monday 02 April 2007 12:44, Patrick Doyle wrote: > I'll take a look at that.  I read on Stuart's web page that > ngspice "experienced a burst of development during 2004, and > incorporates a number of new patches which have increased its > stability and augmented its feature set, and is therefor

Re: gEDA-user: TwoStageAmp example

2007-04-02 Thread Patrick Doyle
On 4/2/07, al davis <[EMAIL PROTECTED]> wrote: How about gnucap? It has readline, better probe capability, better interactivity, active development. That's where the future is. I'll take a look at that. I read on Stuart's web page that ngspice "experienced a burst of development during 2004,

gEDA-user: Re: Icarus Verilog PLI example: PLI_INT32 vs static int

2007-04-02 Thread Stephen Williams
Günter Dannoritzer wrote: > Hi, > > I am trying out some examples from the Sutherland PLI book and for the > calltf, compiletf, and sizetf routines the book uses PLI_INT32 type as > return type. > > On the Icarus VPI page http://iverilog.wikia.com/wiki/Using_VPI page in > hello.c example I see th

Re: gEDA-user: TwoStageAmp example

2007-04-02 Thread al davis
How about gnucap? It has readline, better probe capability, better interactivity, active development. That's where the future is. The development snapshot has more models, a plug-in capability that allows extensions. It is getting close to doing Verilog-AMS, which is preferred on the high en

Re: gEDA-user: Several PCB versions on 1 system

2007-04-02 Thread John Griessen
ST de Feber wrote: You're not using old versions are you? These are recent ways of setting variables. [ST : i still have a 2005 version of PCB installed on my system Sorry, don't know how to support that. Suggest new install as in apt-get install geda. John G

gEDA-user: Re: Looking for a project

2007-04-02 Thread Kai-Martin Knaak
On Sun, 01 Apr 2007 13:32:44 +0100, Peter Clifton wrote: > On Sat, 2007-03-31 at 22:37 -0400, DJ Delorie wrote: >> So, would an isolated probe need an isolated power supply also? Those >> could get expensive. Isolated power supply, opto-isolated digital gain >> control, opto-isolated return data

Re: gEDA-user: TwoStageAmp example

2007-04-02 Thread Patrick Doyle
As long as I'm thinking about this and playing with it... does anybody know if ngspice can be compiled with readline support? The one I have (installed on my FC6 box via yum) doesn't support it and I miss the command line history and editing features. I'll go look into it shortly, but I figured

Re: gEDA-user: TwoStageAmp example

2007-04-02 Thread Patrick Doyle
On 4/2/07, Stuart Brorson <[EMAIL PROTECTED]> wrote: > I've tried > > tran 100us 100ms > plot vout 10*vin > > and I see a couple of pretty sinewaves. That's enough to get me > started. So, I guess I'll say I get sensible results. Sounds good. You can also try ac dec 10 1Hz 1MegHz plot vout vi

Re: gEDA-user: TwoStageAmp example

2007-04-02 Thread Stuart Brorson
I've tried tran 100us 100ms plot vout 10*vin and I see a couple of pretty sinewaves. That's enough to get me started. So, I guess I'll say I get sensible results. Sounds good. You can also try ac dec 10 1Hz 1MegHz plot vout vin to get a freq response curve. BTW, would you mind if I add

Re: gEDA-user: Multiple open pages in gschem

2007-04-02 Thread Cory Cross
Peter Clifton wrote: You mean "Nautilus" opening things in new windows - rather than browsing in the one window? Correct, I would not be a fan of this as the only option for hierarchies. But.. because the page navigation is flat, "hierarchy up" is gone. "Down" just opens the relevant page, and

gEDA-user: Icarus Verilog PLI example: PLI_INT32 vs static int

2007-04-02 Thread Günter Dannoritzer
Hi, I am trying out some examples from the Sutherland PLI book and for the calltf, compiletf, and sizetf routines the book uses PLI_INT32 type as return type. On the Icarus VPI page http://iverilog.wikia.com/wiki/Using_VPI page in hello.c example I see the use of static int for that. When I compi