Cary R
d5d6aca972
Enhance $fflush() to support a mcd/fd argument.
...
This patch enhances the current fflush implementation to flush a mcd or an
individual fd. Before it always flushed everything. A compiletf routine was
also added.
2007-11-05 20:07:55 -08:00
Cary R
63ca4e6d41
Implement $ftell, $fseek and $rewind system functions.
...
This patch implements the $ftell, $fseek and $rewind system function.
2007-11-02 20:32:46 -07:00
Cary R
965374acf9
Implement $feof() from 1364-2005.
...
This patch implements the $feof() function from 1364-2005. It also
comments out a debugging line in the scanf code.
2007-11-02 20:27:48 -07:00
Cary R
5410f0f998
Implement $fopenr(), $fopenw() and $fopena().
...
Implements $fopenr(), $fopenw() and $fopena() from Chris Spear's File I/O
for Verilog.
2007-10-11 14:39:33 -07:00
Cary R
1aa6fc3f7a
[PATCH] Update vpiFinish arguments to be in correct range.
...
Even though vpiFinish does not currently do anything with it's
argument I thought it would be best to have them all be in the
correct range [0, 1, 2], so they have been updated as appropriate.
2007-07-19 17:35:40 -07:00
Cary R
e546a9d5c8
Update the files to use vpi_control vs vpi_sim_control.
...
vpi_sim_control is no longer part of the standard, so update the code to
use the standard function (vpi_control).
2007-07-19 17:29:05 -07:00
steve
72ec3a2c09
VPI tasks take PLI_BYTE* by the standard.
2007-03-14 04:05:51 +00:00
steve
841378426f
Updates for Cygwin portability (pr1585922)
2006-10-30 22:45:36 +00:00
steve
82a85131a8
Use compiletf to check arguments.
2006-08-03 05:02:46 +00:00
steve
bf8b085159
Clean up compiler warnings.
2005-09-20 18:34:01 +00:00
steve
6c711ee4d8
Merge $fopen robustness fix from 0.8
2005-01-09 20:12:22 +00:00
steve
e2b94947f5
Fix read count passed to fgets.
2004-08-24 16:16:23 +00:00
steve
b5b02269f1
unused variable warning.
2004-02-20 03:20:04 +00:00
steve
72f9dc5094
Add the $fgets function.
2004-02-19 21:33:13 +00:00
steve
4f40eb0a00
Implement basic fflush.
2003-11-07 19:40:05 +00:00
steve
02ec36806c
Rearrange fileio functions, and add ungetc.
2003-10-30 03:43:19 +00:00