1*1093ca81SSascha Wildner/* 2*1093ca81SSascha Wildner * top of the 3*1093ca81SSascha Wildner * definition block 4*1093ca81SSascha Wildner */ 5*1093ca81SSascha WildnerDefinitionBlock( 6*1093ca81SSascha Wildner "converterSample.aml", /* These comments */ 7*1093ca81SSascha Wildner "DSDT", /* within the */ 8*1093ca81SSascha Wildner 0x02, /* definition block header */ 9*1093ca81SSascha Wildner "Intel", /* are not retained. */ 10*1093ca81SSascha Wildner "Many", /* They will be */ 11*1093ca81SSascha Wildner 0x00000001 /* Discarded */) 12*1093ca81SSascha Wildner{ 13*1093ca81SSascha Wildner 14*1093ca81SSascha Wildner /* first comment of named object b */ 15*1093ca81SSascha Wildner Name (b, 5) 16*1093ca81SSascha Wildner Name(p008, Package() 17*1093ca81SSascha Wildner { 18*1093ca81SSascha Wildner 0, 0, 19*1093ca81SSascha Wildner 0, 0xffffffff, 20*1093ca81SSascha Wildner 0x00012345, 0x00007abc, 21*1093ca81SSascha Wildner 0x00000012, 0x00000034, 22*1093ca81SSascha Wildner 0x00000001, 0x000000ff, 23*1093ca81SSascha Wildner 0x00000001, 0x0000ffff, 24*1093ca81SSascha Wildner 0x00000001, 0xffffffff, 25*1093ca81SSascha Wildner 26*1093ca81SSascha Wildner // bit-size of multiplicand 27*1093ca81SSascha Wildner 0x67812345, 2, 28*1093ca81SSascha Wildner 29*1093ca81SSascha Wildner // bit-size of multiplier 30*1093ca81SSascha Wildner 3, 0x45678123, 31*1093ca81SSascha Wildner 32*1093ca81SSascha Wildner 0xffffffff, 0xffffffff, 33*1093ca81SSascha Wildner 34*1093ca81SSascha Wildner // ACPI: Overflow conditions are ignored and results are undefined. 35*1093ca81SSascha Wildner }) 36*1093ca81SSascha Wildner 37*1093ca81SSascha Wildner Method(MAIN) { 38*1093ca81SSascha Wildner /********************************************************************** 39*1093ca81SSascha Wildner * * 40*1093ca81SSascha Wildner * This is a long * 41*1093ca81SSascha Wildner * multi-line * 42*1093ca81SSascha Wildner * comment * 43*1093ca81SSascha Wildner * * 44*1093ca81SSascha Wildner **********************************************************************/ 45*1093ca81SSascha Wildner //c12 46*1093ca81SSascha Wildner if(1==1)//c13 47*1093ca81SSascha Wildner { //c14 48*1093ca81SSascha Wildner Name(b,0); 49*1093ca81SSascha Wildner } //c15 50*1093ca81SSascha Wildner } 51*1093ca81SSascha Wildner 52*1093ca81SSascha Wildner //c16 53*1093ca81SSascha Wildner Name (a, 54*1093ca81SSascha Wildner Package(3) 55*1093ca81SSascha Wildner {/*c20*/ 56*1093ca81SSascha Wildner 0x04, /*c21*/ 57*1093ca81SSascha Wildner /*c22*/ 58*1093ca81SSascha Wildner 0x05, /*c23*/ 59*1093ca81SSascha Wildner 0x06 /*c24*/ 60*1093ca81SSascha Wildner }/*c25*/ 61*1093ca81SSascha Wildner )/*c26*/ 62*1093ca81SSascha Wildner 63*1093ca81SSascha Wildner 64*1093ca81SSascha Wildner //c34 65*1093ca81SSascha Wildner Method(SCOP) 66*1093ca81SSascha Wildner { 67*1093ca81SSascha Wildner //c35 68*1093ca81SSascha Wildner Name (a1, 0x04) 69*1093ca81SSascha Wildner } 70*1093ca81SSascha Wildner 71*1093ca81SSascha Wildner OperationRegion(GNVS,SystemMemory,0xFFFF0000,0xAA55) 72*1093ca81SSascha Wildner 73*1093ca81SSascha Wildner Field(GNVS,AnyAcc,Lock,Preserve) 74*1093ca81SSascha Wildner { 75*1093ca81SSascha Wildner //c36 76*1093ca81SSascha Wildner Offset(0),//c37 77*1093ca81SSascha Wildner OSYS, 8//c38 78*1093ca81SSascha Wildner } 79*1093ca81SSascha Wildner 80*1093ca81SSascha Wildner 81*1093ca81SSascha Wildner} //c39 82*1093ca81SSascha Wildner/*ending 83*1093ca81SSascha Wildner comment*/ 84