BOOL
show(BOOL, fan_auto1, fan_auto1);
show(BOOL, beep_enable, beep_enable);
set_bits(BOOL, fan_auto1, fan_auto1, GL518_REG_MISC, 0x08, 3);
set_bits(BOOL, beep_enable, beep_enable, GL518_REG_CONF, 0x04, 2);
*(data++) = _tag(UNIV, PRIM, BOOL);
{FNAME("multipleCalls") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("maintainConnection") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("multipleCalls") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("maintainConnection") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("flowControlToZero") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("h245Tunneling") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("discoveryComplete") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("keepAlive") BOOL, FIXD, 0, 0, STOP, 0, NULL},
{FNAME("willSupplyUUIEs") BOOL, FIXD, 0, 0, STOP, 0, NULL},
{FNAME("maintainConnection") BOOL, FIXD, 0, 0, STOP, 0, NULL},
{FNAME("multipleCalls") BOOL, FIXD, 0, 0, STOP | OPT, 0, NULL},
{FNAME("willRespondToIRR") BOOL, FIXD, 0, 0, STOP, 0, NULL},
{FNAME("maintainConnection") BOOL, FIXD, 0, 0, STOP, 0, NULL},
{FNAME("activeMC") BOOL, FIXD, 0, 0, STOP, 0, NULL},
{FNAME("answerCall") BOOL, FIXD, 0, 0, STOP, 0, NULL},
{FNAME("canMapAlias") BOOL, FIXD, 0, 0, STOP, 0, NULL},
{FNAME("willSupplyUUIEs") BOOL, FIXD, 0, 0, STOP, 0, NULL},
{FNAME("willRespondToIRR") BOOL, FIXD, 0, 0, STOP, 0, NULL},
{FNAME("multipleCalls") BOOL, FIXD, 0, 0, STOP | OPT, 0, NULL},
{FNAME("canMapAlias") BOOL, FIXD, 0, 0, STOP, 0, NULL},
{FNAME("multipleCalls") BOOL, FIXD, 0, 0, STOP | OPT, 0, NULL},
{FNAME("needResponse") BOOL, FIXD, 0, 0, STOP, 0, NULL},
{FNAME("unsolicited") BOOL, FIXD, 0, 0, STOP, 0, NULL},
{FNAME("mc") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("undefinedNode") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("conferenceCalling") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("threePartyService") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("q932Full") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("q951Full") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("q952Full") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("q953Full") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("q955Full") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("q956Full") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("q957Full") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("temporalSpatialTradeOffCapability") BOOL, FIXD, 0, 0, SKIP, 0,
{FNAME("stillImageTransmission") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("videoBadMBsCap") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("profileAndLevel-SPatML") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("profileAndLevel-MPatLL") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("profileAndLevel-MPatML") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("profileAndLevel-MPatH-14") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("profileAndLevel-MPatHL") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("profileAndLevel-SNRatLL") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("profileAndLevel-SNRatML") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("profileAndLevel-SpatialatH-14") BOOL, FIXD, 0, 0, SKIP, 0,
{FNAME("profileAndLevel-HPatML") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("profileAndLevel-HPatH-14") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("profileAndLevel-HPatHL") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("videoBadMBsCap") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("unrestrictedVector") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("arithmeticCoding") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("advancedPrediction") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("pbFrames") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("temporalSpatialTradeOffCapability") BOOL, FIXD, 0, 0, SKIP, 0,
{FNAME("errorCompensation") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("constrainedBitstream") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("videoBadMBsCap") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("silenceSuppression") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("audioLayer1") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("audioLayer2") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("audioLayer3") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("audioSampling32k") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("audioSampling44k1") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("audioSampling48k") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("singleChannel") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("twoChannels") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("audioLayer1") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("audioLayer2") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("audioLayer3") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("audioSampling16k") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("audioSampling22k05") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("audioSampling24k") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("audioSampling32k") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("audioSampling44k1") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("audioSampling48k") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("singleChannel") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("twoChannels") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("threeChannels2-1") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("threeChannels3-0") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("fourChannels2-0-2-0") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("fourChannels2-2") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("fourChannels3-1") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("fiveChannels3-0-2-0") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("fiveChannels3-2") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("lowFrequencyEnhancement") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("multilingual") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("qcif") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("cif") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("ccir601Seq") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("ccir601Prog") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("hdtvSeq") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("hdtvProg") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("g3FacsMH200x100") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("g3FacsMH200x200") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("g4FacsMMR200x100") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("g4FacsMMR200x200") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("jbig200x200Seq") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("jbig200x200Prog") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("jbig300x300Seq") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("jbig300x300Prog") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("digPhotoLow") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("digPhotoMedSeq") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("digPhotoMedProg") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("digPhotoHighSeq") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("digPhotoHighProg") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("segmentableFlag") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("loopbackTestProcedure") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("audioHeaderPresent") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("uIH") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("mediaGuaranteedDelivery") BOOL, FIXD, 0, 0, SKIP | OPT, 0,
{FNAME("mediaControlGuaranteedDelivery") BOOL, FIXD, 0, 0, STOP | OPT,
{FNAME("silenceSuppression") BOOL, FIXD, 0, 0, STOP | OPT, 0, NULL},
{FNAME("associateConference") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("activeMC") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("mediaWaitForConnect") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("canOverlapSend") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("multipleCalls") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("maintainConnection") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("multipleCalls") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("maintainConnection") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("multipleCalls") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("maintainConnection") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("multipleCalls") BOOL, FIXD, 0, 0, SKIP, 0, NULL},
{FNAME("maintainConnection") BOOL, FIXD, 0, 0, SKIP, 0, NULL},