ACPI_DEBUG_PRINT ((ACPI_DB_IO, "Wrote: %8.8X width %2d   to %8.8X%8.8X (%s)\n", value, width, ACPI_FORMAT_UINT64 (address), acpi_ut_get_region_name (reg->address_space_id))); 
ACPI_DEBUG_PRINT ((ACPI_DB_IO, "Wrote: %8.8X width %2d   to %8.8X%8.8X (%s)\n", value, width, ACPI_FORMAT_UINT64 (address), acpi_ut_get_region_name (reg->address_space_id))); 
acpi_hw_low_level_write (	u32                             width,	u32                             value,	struct acpi_generic_address     *reg){	u64                             address;	acpi_status                     status;	ACPI_FUNCTION_NAME ("hw_low_level_write");	/*	 * Must have a valid pointer to a GAS structure, and	 * a non-zero address within. However, don't return an error	 * because the PM1A/B code must not fail if B isn't present.	 */	if (!reg) {		return (AE_OK);	}	/* Get a local copy of the address.  Handles possible alignment issues */	ACPI_MOVE_64_TO_64 (&address, &reg->address);	if (!address) {		return (AE_OK);	}	/*	 * Two address spaces supported: Memory or IO.	 * PCI_Config is not supported here because the GAS struct is insufficient	 */	switch (reg->address_space_id) {	case ACPI_ADR_SPACE_SYSTEM_MEMORY:		status = acpi_os_write_memory (				 (acpi_physical_address) address,				 value, width);		break;	case ACPI_ADR_SPACE_SYSTEM_IO:		status = acpi_os_write_port ((acpi_io_address) address,				 value, width);		break;	default:		ACPI_DEBUG_PRINT ((ACPI_DB_ERROR,			"Unsupported address space: %X\n", reg->address_space_id));		return (AE_BAD_PARAMETER);	}	ACPI_DEBUG_PRINT ((ACPI_DB_IO, "Wrote: %8.8X width %2d   to %8.8X%8.8X (%s)\n",			value, width,			ACPI_FORMAT_UINT64 (address),			acpi_ut_get_region_name (reg->address_space_id)));	return (status);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/44f6c01242da4e162f28d8e1216a8c7a91174605/hwregs.c/buggy/drivers/acpi/hardware/hwregs.c