aboutsummaryrefslogtreecommitdiffstats
path: root/benchmarks/CHStone/jpeg/huffman.h
diff options
context:
space:
mode:
Diffstat (limited to 'benchmarks/CHStone/jpeg/huffman.h')
-rwxr-xr-xbenchmarks/CHStone/jpeg/huffman.h39
1 files changed, 39 insertions, 0 deletions
diff --git a/benchmarks/CHStone/jpeg/huffman.h b/benchmarks/CHStone/jpeg/huffman.h
new file mode 100755
index 0000000..7c0b4fe
--- /dev/null
+++ b/benchmarks/CHStone/jpeg/huffman.h
@@ -0,0 +1,39 @@
+/*
++--------------------------------------------------------------------------+
+| CHStone : a suite of benchmark programs for C-based High-Level Synthesis |
+| ======================================================================== |
+| |
+| * Collected and Modified : Y. Hara, H. Tomiyama, S. Honda, |
+| H. Takada and K. Ishii |
+| Nagoya University, Japan |
+| |
+| * Remark : |
+| 1. This source code is modified to unify the formats of the benchmark |
+| programs in CHStone. |
+| 2. Test vectors are added for CHStone. |
+| 3. If "main_result" is 0 at the end of the program, the program is |
+| correctly executed. |
+| 4. Please follow the copyright of each benchmark program. |
++--------------------------------------------------------------------------+
+*/
+/*
+ * Copyright (C) 2008
+ * Y. Hara, H. Tomiyama, S. Honda, H. Takada and K. Ishii
+ * Nagoya University, Japan
+ * All rights reserved.
+ *
+ * Disclaimer of Warranty
+ *
+ * These software programs are available to the user without any license fee or
+ * royalty on an "as is" basis. The authors disclaims any and all warranties,
+ * whether express, implied, or statuary, including any implied warranties or
+ * merchantability or of fitness for a particular purpose. In no event shall the
+ * copyright-holder be liable for any incidental, punitive, or consequential damages
+ * of any kind whatsoever arising from the use of these programs. This disclaimer
+ * of warranty extends to the user of these programs and user's customers, employees,
+ * agents, transferees, successors, and assigns.
+ *
+ */
+
+unsigned char *CurHuffReadBuf;
+void DecodeHuffMCU (int *out_buf, int num_cmp);