[PATCH 1/9] Includes new structures and defined MACRO

Adam Jackson ajax at nwnk.net
Wed Feb 11 11:19:50 PST 2009


On Wed, 2009-02-11 at 17:12 +0800, Ma Ling wrote:

> +struct cea_audio_blk {
> +  Uchar descs[3];
> +};

I think you have this wrong.  The block is up to 31 bytes long, based on
the length field.  Each descriptor is three bytes, so there can be up to
10.

> +struct cea_vendor_blk {
> +  unsigned char ieee_id[3];
> +  Uchar  portB:4;
> +  Uchar  portA:4;
> +  Uchar  portD:4;
> +  Uchar  portC:4;
> +  struct vendor_hdmi hdmi;
> +};

I don't see the port bits mentioned in the base CEA spec, at all.  Where
are you getting this from?

- ajax
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
URL: <http://lists.x.org/archives/xorg/attachments/20090211/18cf50db/attachment.pgp>


More information about the xorg mailing list