0N/A SetMem32() implementation. 0N/A The following BaseMemoryLib instances contain the same copy of this file: 0N/A Copyright (c) 2006 - 2009, Intel Corporation. All rights reserved.<BR> 0N/A This program and the accompanying materials 0N/A are licensed and made available under the terms and conditions of the BSD License 0N/A which accompanies this distribution. The full text of the license may be found at 0N/A THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 0N/A WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 0N/A Fills a target buffer with a 32-bit value, and returns the target buffer. 0N/A This function fills Length bytes of Buffer with the 32-bit value specified by 0N/A Value, and returns Buffer. Value is repeated every 32-bits in for Length 0N/A If Length > 0 and Buffer is NULL, then ASSERT(). 0N/A If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT(). 0N/A If Buffer is not aligned on a 32-bit boundary, then ASSERT(). 0N/A If Length is not aligned on a 32-bit boundary, then ASSERT(). 0N/A @param Buffer The pointer to the target buffer to fill. 0N/A @param Length The number of bytes in Buffer to fill. 0N/A @param Value The value with which to fill Length bytes of Buffer.