edid_chroma
printf("\tRed X: 0.%03d\n", edid->edid_chroma.ec_redx);
printf("\tRed Y: 0.%03d\n", edid->edid_chroma.ec_redy);
printf("\tGrn X: 0.%03d\n", edid->edid_chroma.ec_greenx);
printf("\tGrn Y: 0.%03d\n", edid->edid_chroma.ec_greeny);
printf("\tBlu X: 0.%03d\n", edid->edid_chroma.ec_bluex);
printf("\tBlu Y: 0.%03d\n", edid->edid_chroma.ec_bluey);
printf("\tWht X: 0.%03d\n", edid->edid_chroma.ec_whitex);
printf("\tWht Y: 0.%03d\n", edid->edid_chroma.ec_whitey);
edid->edid_chroma.ec_redx = EDID_CHROMA_REDX(data);
edid->edid_chroma.ec_redy = EDID_CHROMA_REDX(data);
edid->edid_chroma.ec_greenx = EDID_CHROMA_GREENX(data);
edid->edid_chroma.ec_greeny = EDID_CHROMA_GREENY(data);
edid->edid_chroma.ec_bluex = EDID_CHROMA_BLUEX(data);
edid->edid_chroma.ec_bluey = EDID_CHROMA_BLUEY(data);
edid->edid_chroma.ec_whitex = EDID_CHROMA_WHITEX(data);
edid->edid_chroma.ec_whitey = EDID_CHROMA_WHITEY(data);
struct edid_chroma edid_chroma;