OpenCores
URL https://opencores.org/ocsvn/bluespec_md6/bluespec_md6/trunk

Subversion Repositories bluespec_md6

[/] [bluespec_md6/] [trunk/] [MD6Control/] [test/] [md6_encode.c] - Blame information for rev 7

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 kfleming
#include<stdlib.h>
2
#include<stdio.h>
3
#include<sys/stat.h>
4
#include<assert.h>
5
#include<endian.h>
6
#include"md6.h"
7
#include"encodeBits.h"
8
 
9
 
10
int main(int argc, char** argv) {
11
  struct stat buf;
12
  FILE *inFile;
13
  long long bits;
14
 
15
  if(argc != 5) {
16
    printf("Wrong number of args\n");
17
    exit(0);
18
  }
19
 
20
  inFile = fopen(argv[0],"rb");
21
  // Must determine intput bit length...
22
  assert(stat(argv[1],&buf) == 0);
23
  printf("File is %lld bytes\n",buf.st_size);
24
 
25
 
26
  printf("0: %s 1: %s\n",argv[0],argv[1]);
27
  md6_file(argv[1],argv[2],argv[3],argv[4],buf.st_size*8);
28
}

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.