Deleted Added
full compact
rsio.c (114237) rsio.c (117521)
1/*******************************************************************************
2 *
3 * Module Name: rsio - IO and DMA resource descriptors
1/*******************************************************************************
2 *
3 * Module Name: rsio - IO and DMA resource descriptors
4 * $Revision: 23 $
4 * $Revision: 24 $
5 *
6 ******************************************************************************/
7
8/******************************************************************************
9 *
10 * 1. Copyright Notice
11 *
12 * Some or all of this work - Copyright (c) 1999 - 2003, Intel Corp.

--- 162 unchanged lines hidden (view full) ---

175 Temp8 = *Buffer;
176
177 OutputStruct->Data.Io.IoDecode = Temp8 & 0x01;
178
179 /*
180 * Check MinBase Address
181 */
182 Buffer += 1;
5 *
6 ******************************************************************************/
7
8/******************************************************************************
9 *
10 * 1. Copyright Notice
11 *
12 * Some or all of this work - Copyright (c) 1999 - 2003, Intel Corp.

--- 162 unchanged lines hidden (view full) ---

175 Temp8 = *Buffer;
176
177 OutputStruct->Data.Io.IoDecode = Temp8 & 0x01;
178
179 /*
180 * Check MinBase Address
181 */
182 Buffer += 1;
183 ACPI_MOVE_UNALIGNED16_TO_16 (&Temp16, Buffer);
183 ACPI_MOVE_16_TO_16 (&Temp16, Buffer);
184
185 OutputStruct->Data.Io.MinBaseAddress = Temp16;
186
187 /*
188 * Check MaxBase Address
189 */
190 Buffer += 2;
184
185 OutputStruct->Data.Io.MinBaseAddress = Temp16;
186
187 /*
188 * Check MaxBase Address
189 */
190 Buffer += 2;
191 ACPI_MOVE_UNALIGNED16_TO_16 (&Temp16, Buffer);
191 ACPI_MOVE_16_TO_16 (&Temp16, Buffer);
192
193 OutputStruct->Data.Io.MaxBaseAddress = Temp16;
194
195 /*
196 * Check Base alignment
197 */
198 Buffer += 2;
199 Temp8 = *Buffer;

--- 65 unchanged lines hidden (view full) ---

265 *BytesConsumed = 4;
266
267 OutputStruct->Id = ACPI_RSTYPE_FIXED_IO;
268
269 /*
270 * Check Range Base Address
271 */
272 Buffer += 1;
192
193 OutputStruct->Data.Io.MaxBaseAddress = Temp16;
194
195 /*
196 * Check Base alignment
197 */
198 Buffer += 2;
199 Temp8 = *Buffer;

--- 65 unchanged lines hidden (view full) ---

265 *BytesConsumed = 4;
266
267 OutputStruct->Id = ACPI_RSTYPE_FIXED_IO;
268
269 /*
270 * Check Range Base Address
271 */
272 Buffer += 1;
273 ACPI_MOVE_UNALIGNED16_TO_16 (&Temp16, Buffer);
273 ACPI_MOVE_16_TO_16 (&Temp16, Buffer);
274
275 OutputStruct->Data.FixedIo.BaseAddress = Temp16;
276
277 /*
278 * Check RangeLength
279 */
280 Buffer += 2;
281 Temp8 = *Buffer;

--- 57 unchanged lines hidden (view full) ---

339 *Buffer = Temp8;
340 Buffer += 1;
341
342 /*
343 * Set the Range minimum base address
344 */
345 Temp16 = (UINT16) LinkedList->Data.Io.MinBaseAddress;
346
274
275 OutputStruct->Data.FixedIo.BaseAddress = Temp16;
276
277 /*
278 * Check RangeLength
279 */
280 Buffer += 2;
281 Temp8 = *Buffer;

--- 57 unchanged lines hidden (view full) ---

339 *Buffer = Temp8;
340 Buffer += 1;
341
342 /*
343 * Set the Range minimum base address
344 */
345 Temp16 = (UINT16) LinkedList->Data.Io.MinBaseAddress;
346
347 ACPI_MOVE_UNALIGNED16_TO_16 (Buffer, &Temp16);
347 ACPI_MOVE_16_TO_16 (Buffer, &Temp16);
348 Buffer += 2;
349
350 /*
351 * Set the Range maximum base address
352 */
353 Temp16 = (UINT16) LinkedList->Data.Io.MaxBaseAddress;
354
348 Buffer += 2;
349
350 /*
351 * Set the Range maximum base address
352 */
353 Temp16 = (UINT16) LinkedList->Data.Io.MaxBaseAddress;
354
355 ACPI_MOVE_UNALIGNED16_TO_16 (Buffer, &Temp16);
355 ACPI_MOVE_16_TO_16 (Buffer, &Temp16);
356 Buffer += 2;
357
358 /*
359 * Set the base alignment
360 */
361 Temp8 = (UINT8) LinkedList->Data.Io.Alignment;
362
363 *Buffer = Temp8;

--- 52 unchanged lines hidden (view full) ---

416
417 Buffer += 1;
418
419 /*
420 * Set the Range base address
421 */
422 Temp16 = (UINT16) LinkedList->Data.FixedIo.BaseAddress;
423
356 Buffer += 2;
357
358 /*
359 * Set the base alignment
360 */
361 Temp8 = (UINT8) LinkedList->Data.Io.Alignment;
362
363 *Buffer = Temp8;

--- 52 unchanged lines hidden (view full) ---

416
417 Buffer += 1;
418
419 /*
420 * Set the Range base address
421 */
422 Temp16 = (UINT16) LinkedList->Data.FixedIo.BaseAddress;
423
424 ACPI_MOVE_UNALIGNED16_TO_16 (Buffer, &Temp16);
424 ACPI_MOVE_16_TO_16 (Buffer, &Temp16);
425 Buffer += 2;
426
427 /*
428 * Set the range length
429 */
430 Temp8 = (UINT8) LinkedList->Data.FixedIo.RangeLength;
431
432 *Buffer = Temp8;

--- 192 unchanged lines hidden ---
425 Buffer += 2;
426
427 /*
428 * Set the range length
429 */
430 Temp8 = (UINT8) LinkedList->Data.FixedIo.RangeLength;
431
432 *Buffer = Temp8;

--- 192 unchanged lines hidden ---