ACPI errors on amd64 (sempron)

Moore, Robert robert.moore at intel.com
Fri Oct 21 13:59:21 PDT 2005


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 at xcllnt.net]
> Sent: Friday, October 21, 2005 1:56 PM
> To: Moore, Robert
> Cc: Nate Lawson; John Baldwin; freebsd-acpi at freebsd.org; Mathieu
Prevot
> Subject: Re: ACPI errors on amd64 (sempron)
> 
> 
> On Oct 21, 2005, at 11:32 AM, Moore, Robert wrote:
> 
> > 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.
> 
> I assume you mean disables instead of enables?
> Also, the flag is __ia64__ (lower case).
> 
> Just making sure that the next ACPICA import doesn't break ia64 :-)
> 
> --
>   Marcel Moolenaar         USPA: A-39004          marcel at xcllnt.net
> 



More information about the freebsd-acpi mailing list