Al Stone 69fdad
/*
Al Stone 69fdad
 * top of the
Al Stone 69fdad
 * definition block
Al Stone 69fdad
 */
Al Stone 69fdad
DefinitionBlock(
Al Stone 69fdad
    "converterSample.aml", /* These comments          */
Al Stone 69fdad
    "DSDT",               /* within the              */
Al Stone 69fdad
    0x02,                 /* definition block header */
Al Stone 69fdad
    "Intel",              /* are not retained.      */
Al Stone 69fdad
    "Many",               /* They will be            */
Al Stone 69fdad
    0x00000001            /* Discarded               */)
Al Stone 69fdad
{
Al Stone 69fdad
Al Stone 69fdad
    /* first comment of named object b */
Al Stone 69fdad
    Name (b, 5)
Al Stone 69fdad
    Name(p008, Package()
Al Stone 69fdad
    {
Al Stone 69fdad
	0, 0,
Al Stone 69fdad
	0, 0xffffffff,
Al Stone 69fdad
	0x00012345, 0x00007abc,
Al Stone 69fdad
	0x00000012, 0x00000034,
Al Stone 69fdad
	0x00000001, 0x000000ff,
Al Stone 69fdad
	0x00000001, 0x0000ffff,
Al Stone 69fdad
	0x00000001, 0xffffffff,
Al Stone 69fdad
Al Stone 69fdad
	// bit-size of multiplicand
Al Stone 69fdad
	0x67812345, 2,
Al Stone 69fdad
Al Stone 69fdad
	// bit-size of multiplier
Al Stone 69fdad
	3, 0x45678123,
Al Stone 69fdad
Al Stone 69fdad
	0xffffffff, 0xffffffff,
Al Stone 69fdad
Al Stone 69fdad
	// ACPI: Overflow conditions are ignored and results are undefined.
Al Stone 69fdad
    })
Al Stone 69fdad
Al Stone 69fdad
    Method(MAIN) {
Al Stone 69fdad
        /**********************************************************************
Al Stone 69fdad
         *                                                                    *
Al Stone 69fdad
         *                     This is a long                                 *
Al Stone 69fdad
         *                       multi-line                                   *
Al Stone 69fdad
         *                         comment                                    *
Al Stone 69fdad
         *                                                                    *
Al Stone 69fdad
         **********************************************************************/
Al Stone 69fdad
        //c12
Al Stone 69fdad
        if(1==1)//c13
Al Stone 69fdad
        {   //c14
Al Stone 69fdad
            Name(b,0);
Al Stone 69fdad
        }  //c15
Al Stone 69fdad
    }
Al Stone 69fdad
Al Stone 69fdad
   //c16
Al Stone 69fdad
   Name (a,
Al Stone 69fdad
       Package(3)
Al Stone 69fdad
       {/*c20*/
Al Stone 69fdad
            0x04, /*c21*/
Al Stone 69fdad
            /*c22*/
Al Stone 69fdad
            0x05, /*c23*/
Al Stone 69fdad
            0x06  /*c24*/
Al Stone 69fdad
       }/*c25*/
Al Stone 69fdad
   )/*c26*/
Al Stone 69fdad
Al Stone 69fdad
Al Stone 69fdad
    //c34
Al Stone 69fdad
    Method(SCOP)
Al Stone 69fdad
    {
Al Stone 69fdad
        //c35
Al Stone 69fdad
        Name (a1, 0x04)
Al Stone 69fdad
    }
Al Stone 69fdad
Al Stone 69fdad
    OperationRegion(GNVS,SystemMemory,0xFFFF0000,0xAA55)
Al Stone 69fdad
Al Stone 69fdad
    Field(GNVS,AnyAcc,Lock,Preserve)
Al Stone 69fdad
    {
Al Stone 69fdad
        //c36
Al Stone 69fdad
        Offset(0),//c37
Al Stone 69fdad
        OSYS, 8//c38
Al Stone 69fdad
    }
Al Stone 69fdad
Al Stone 69fdad
Al Stone 69fdad
} //c39
Al Stone 69fdad
/*ending
Al Stone 69fdad
  comment*/