Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Oct 2005 13:59:16 -0700
From:      "Moore, Robert" <robert.moore@intel.com>
To:        "Marcel Moolenaar" <marcel@xcllnt.net>
Cc:        freebsd-acpi@freebsd.org, Mathieu Prevot <mathieu_prevot@yahoo.fr>
Subject:   RE: ACPI errors on amd64 (sempron)
Message-ID:  <971FCB6690CD0E4898387DBF7552B90E03278CD9@orsmsx403.amr.corp.intel.com>

next in thread | raw e-mail | index | archive | help
I reversed the logic on the existing flag, making a new one.

Only __ia64__ will set the flag that says "hardware does not support
non-aligned memory transfers". I also used __IA64__ just in case.

#if defined (__IA64__) || defined (__ia64__)
#define ACPI_MISALIGNMENT_NOT_SUPPORTED
#endif

This will hopefully ensure that CA won't break on Itanium.

> -----Original Message-----
> From: Marcel Moolenaar [mailto:marcel@xcllnt.net]
> Sent: Friday, October 21, 2005 1:56 PM
> To: Moore, Robert
> Cc: Nate Lawson; John Baldwin; freebsd-acpi@freebsd.org; Mathieu
Prevot
> Subject: Re: ACPI errors on amd64 (sempron)
>=20
>=20
> On Oct 21, 2005, at 11:32 AM, Moore, Robert wrote:
>=20
> > Yes. I think I'll change the logic around so that non-aligned memory
> > transfers is the default, and only the __IA64__ flag enables ACPICA
> > support for such transfers.
>=20
> I assume you mean disables instead of enables?
> Also, the flag is __ia64__ (lower case).
>=20
> Just making sure that the next ACPICA import doesn't break ia64 :-)
>=20
> --
>   Marcel Moolenaar         USPA: A-39004          marcel@xcllnt.net
>=20




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?971FCB6690CD0E4898387DBF7552B90E03278CD9>