summaryrefslogtreecommitdiff
path: root/cesar/host/fcall/fcall.h
diff options
context:
space:
mode:
authorburet2008-05-20 15:30:03 +0000
committerburet2008-05-20 15:30:03 +0000
commitae4673ba8f32c8fb0085a7b2f33541f4549d7311 (patch)
tree4fa36e81057ec17d06c0bccade92d8f2b0baf759 /cesar/host/fcall/fcall.h
parentfd8bb15a1bbf73683803ee1086a8cd6ca398b1ee (diff)
Maximus proto: develop a functional test using pipes between the python script and the proto station.
(Still some little/big endian issues to enhance) git-svn-id: svn+ssh://pessac/svn/cesar/trunk@2030 017c9cb6-072f-447c-8318-d5b54f68fe89
Diffstat (limited to 'cesar/host/fcall/fcall.h')
-rw-r--r--cesar/host/fcall/fcall.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/cesar/host/fcall/fcall.h b/cesar/host/fcall/fcall.h
index 26b0fe877a..87cb7c5f5c 100644
--- a/cesar/host/fcall/fcall.h
+++ b/cesar/host/fcall/fcall.h
@@ -30,6 +30,13 @@
#include "host/fwd.h"
#include "host/sci/sci.h"
#include "host/station/station.h"
+#include "lib/bitstream.h"
+#include "lib/read_word.h"
+
+#ifdef FCALL_PROTO
+#undef FUNCTION_CALL_PARAM_MAX_SIZE
+#define FUNCTION_CALL_PARAM_MAX_SIZE 1024
+#endif /* FCALL_PROTO */
#define PROBE_ID_MAX_SIZE FUNCTION_CALL_ID_MAX_SIZE
#define PROBE_VAR_MAX_NB FUNCTION_CALL_FUNCTION_MAX_NB
@@ -86,6 +93,8 @@ struct fcall_ctx
struct fcall_function function_table[FUNCTION_CALL_FUNCTION_MAX_NB];
/** number of registered functions */
int function_nb;
+ /** bitstream context */
+ bitstream_t bitstream_ctx;
};
/** variable register structure */