Perfect sense.  I was guessing it was something like
that, but I thought it'd be easier to have you make
it explicit.
Thanks,
Jim
--------------------------------------------------------- 
James H. Vellenga                            978-262-6381 
Engineering Director                   (FAX) 978-262-6636 
Cadence Design Systems, Inc.         vellenga@cadence.com 
270 Billerica Rd 
Chelmsford, MA 01824-4179 
"We all work with partial information." 
---------------------------------------------------------- 
  
 
] -----Original Message-----
] From: Warmke, Doug [mailto:doug_warmke@mentorg.com] 
] Sent: Friday, January 07, 2005 11:59 AM
] To: Jim Vellenga; sv-cc@eda.org
] Subject: RE: [sv-cc] Two quick proposals from this week's meeting
] 
] Hi Jim,
] 
] The reason is the same reason as for leaving in the DPI_DLLESPEC:
] for user convenience, and to encourage robust coding.
] 
] My thinking is that users have to write their own interface using
] DPI functions (not like PLI where the vendor provides all functions).
] 
] To encourage users to write correct function prototypes, using sized
] integer types rather than just counting on the fact that "short is
] 16 bits, int is 32 bits, long long is 64 bits, etc.", we should make
] it trivially easy for them to write correct function prototypes
] using sized types.
] 
] Make sense?
] 
] Thanks,
] Doug
] 
] > -----Original Message-----
] > From: Jim Vellenga [mailto:vellenga@cadence.com] 
] > Sent: Friday, January 07, 2005 8:24 AM
] > To: Warmke, Doug; sv-cc@eda.org
] > Subject: RE: [sv-cc] Two quick proposals from this week's meeting
] > 
] > Doug, in the second proposal (350) you've also added
] > some 16 bit types and some signed types.  Why is that?
] > 
] > Regards,
] > Jim V.
] > 
] > --------------------------------------------------------- 
] > James H. Vellenga                            978-262-6381 
] > Engineering Director                   (FAX) 978-262-6636 
] > Cadence Design Systems, Inc.         vellenga@cadence.com 
] > 270 Billerica Rd 
] > Chelmsford, MA 01824-4179 
] > "We all work with partial information." 
] > ---------------------------------------------------------- 
] >   
] >  
] > 
] > ] -----Original Message-----
] > ] From: owner-sv-cc@eda.org [mailto:owner-sv-cc@eda.org] On 
] > ] Behalf Of Warmke, Doug
] > ] Sent: Thursday, January 06, 2005 8:39 PM
] > ] To: sv-cc@eda.org
] > ] Subject: [sv-cc] Two quick proposals from this week's meeting
] > ] 
] > ] Hello SV-CC,
] > ] 
] > ] As requested by Charles, I have created two new Mantis
] > ] items and uploaded proposals.
] > ] 
] > ] These changes are intended to maximize user convenience
] > ] (the svdpi.h changes) and safety (the string changes).
] > ] They don't introduce any new semantics.
] > ] 
] > ] Please review and comment.
] > ] 
] > ]     http://www.eda.org/svdb/bug_view_page.php?bug_id=0000349
] > ]     http://www.eda.org/svdb/bug_view_page.php?bug_id=0000350
] > ] 
] > ] We don't have much time to get these finalized and
] > ] into the hands of the LRM editor in time for deadline.
] > ] 
] > ] (I have made these changes in a prototype tree and
] > ] ensured that they work correctly)
] > ] 
] > ] Thanks and regards,
] > ] Doug
] > ] 
] > ] 
] > ] 
] > ] 
] > 
] 
] 
Received on Fri Jan  7 13:16:25 2005
This archive was generated by hypermail 2.1.8 : Fri Jan 07 2005 - 13:16:30 PST