#include #include #include #include #include #include #include #include #include #include "get-edid.h" int verbose = 0; int main(int argc, char **argv) { char edid[256]; int i; for (i = 1; i < argc; i++) if (strcmp(argv[i], "-v") == 0) verbose = 1; else if (strcmp(argv[i], "-h") == 0 || strcmp(argv[i], "--help") == 0) { printf("usage: monitor-get-edid [-v]\n"); exit(1); } int size = get_edid(edid); if (size) write(1, edid, size); return size ? 0 : 1; }