Subversion Repositories Kolibri OS

Rev

Rev 1498 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1498 Rev 2216
Line 7... Line 7...
7
/******************************************************************************
7
/******************************************************************************
8
 *
8
 *
9
 * 1. Copyright Notice
9
 * 1. Copyright Notice
10
 *
10
 *
11
 * Some or all of this work - Copyright (c) 1999 - 2010, Intel Corp.
11
 * Some or all of this work - Copyright (c) 1999 - 2011, Intel Corp.
12
 * All rights reserved.
12
 * All rights reserved.
13
 *
13
 *
14
 * 2. License
14
 * 2. License
15
 *
15
 *
16
 * 2.1. This is your license from Intel Corp. under its intellectual property
16
 * 2.1. This is your license from Intel Corp. under its intellectual property
Line 222... Line 222...
222
    ACPI_PARSE_OBJECT       *InitializerOp;
222
    ACPI_PARSE_OBJECT       *InitializerOp;
223
    ACPI_PARSE_OBJECT       *MinOp = NULL;
223
    ACPI_PARSE_OBJECT       *MinOp = NULL;
224
    ACPI_PARSE_OBJECT       *MaxOp = NULL;
224
    ACPI_PARSE_OBJECT       *MaxOp = NULL;
225
    ACPI_PARSE_OBJECT       *LengthOp = NULL;
225
    ACPI_PARSE_OBJECT       *LengthOp = NULL;
226
    ACPI_PARSE_OBJECT       *AlignOp = NULL;
226
    ASL_RESOURCE_NODE       *Rnode;
227
    ASL_RESOURCE_NODE       *Rnode;
-
 
228
    UINT32                  i;
227
    UINT32                  i;
229
 
228
 
Line 230... Line 229...
230
 
229
 
Line 268... Line 267...
268
 
267
 
Line 269... Line 268...
269
            Descriptor->Memory24.Alignment = (UINT16) InitializerOp->Asl.Value.Integer;
268
            Descriptor->Memory24.Alignment = (UINT16) InitializerOp->Asl.Value.Integer;
270
            RsCreateByteField (InitializerOp, ACPI_RESTAG_ALIGNMENT,
269
            RsCreateByteField (InitializerOp, ACPI_RESTAG_ALIGNMENT,
271
                CurrentByteOffset + ASL_RESDESC_OFFSET (Memory24.Alignment));
270
                CurrentByteOffset + ASL_RESDESC_OFFSET (Memory24.Alignment));
272
            AlignOp = InitializerOp;
-
 
273
            break;
271
            break;
Line 274... Line 272...
274
 
272
 
Line 275... Line 273...
275
        case 4: /* Length */
273
        case 4: /* Length */
Line 300... Line 298...
300
        Descriptor->Memory24.Minimum,
298
        Descriptor->Memory24.Minimum,
301
        Descriptor->Memory24.Maximum,
299
        Descriptor->Memory24.Maximum,
302
        Descriptor->Memory24.AddressLength,
300
        Descriptor->Memory24.AddressLength,
303
        Descriptor->Memory24.Alignment,
301
        Descriptor->Memory24.Alignment,
304
        MinOp, MaxOp, LengthOp, NULL);
302
        MinOp, MaxOp, LengthOp, NULL, Op);
305
 
303
 
Line 306... Line 304...
306
    return (Rnode);
304
    return (Rnode);
307
}
305
}
Line 408... Line 406...
408
        Descriptor->Memory32.Minimum,
406
        Descriptor->Memory32.Minimum,
409
        Descriptor->Memory32.Maximum,
407
        Descriptor->Memory32.Maximum,
410
        Descriptor->Memory32.AddressLength,
408
        Descriptor->Memory32.AddressLength,
411
        Descriptor->Memory32.Alignment,
409
        Descriptor->Memory32.Alignment,
412
        MinOp, MaxOp, LengthOp, AlignOp);
410
        MinOp, MaxOp, LengthOp, AlignOp, Op);
413
 
411
 
Line 414... Line 412...
414
    return (Rnode);
412
    return (Rnode);
415
}
413
}