IBASE MRS-801-RE User Manual

Page 61

Advertising
background image

Copyright © 2013 IBASE Technology Inc. All Rights Reserved.

53

IBASE Technology Inc.

return 0;

}

return 1;

}

int main(int argc, char *argv[])

{

char *end;

int res, i2cbus, address, size, file;

int daddress;

char filename[20];

int pec = 0;

int flags = 0;

int force = 0, yes = 0, version = 0;

/* handle (optional) flags first */

while (1+flags < argc && argv[1+flags][0] == '-') {

switch (argv[1+flags][1]) {

case 'V': version = 1; break;

case 'f': force = 1; break;

case 'y': yes = 1; break;

default:

fprintf(stderr, "Error: Unsupported option "

"\"%s\"!\n", argv[1+flags]);

help();

exit(1);

}

flags++;

}

if (version) {

fprintf(stderr, "i2cget version %s\n", VERSION);

exit(0);

}

if (argc < flags + 3)

help();

Advertising