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 | } |