Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Aug 2002 09:15:33 +0900 (JST)
From:      Mitsuru IWASAKI <iwasaki@jp.FreeBSD.org>
To:        acpi-jp@jp.FreeBSD.org, robert.moore@intel.com
Cc:        yb@sainte-barbe.org, current@freebsd.org, andrew.grover@intel.com
Subject:   Re: [acpi-jp 1744] RE: Call for testers: acpica-unix-20020815
Message-ID:  <20020828.091533.106778141.iwasaki@jp.FreeBSD.org>
In-Reply-To: <B9ECACBD6885D5119ADC00508B68C1EA0D19B718@orsmsx107.jf.intel.com> <20020827202436.GA470@hsc.fr>
References:  <B9ECACBD6885D5119ADC00508B68C1EA0D19B718@orsmsx107.jf.intel.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

> This looks like the (in)famous "implicit return" problem that is in some
> Toshiba ASL files.
> 
>                 Method(_CRS) {
>                     CRS_(0x10)
>                 }

No, this is not "implicit return" problem.  We have a workaround in
ACPI CA code in FreeBSD locally, and it is functioning properly even
now (checked on my Toshiba PORTEGE 3110CT).

Real problem is;
>    rsirq-0234 [15] RsIrqResource         : Invalid interrupt polarity/trigger in resource list
> can't fetch resources for \\_SB_.PCI0.FNC0.PRT_ - AE_BAD_DATA

I guess that
    If(LEqual(\_SB_.MEM_.PAR3, 0x0)) {
        Return(Buffer(0x2) {0x79, 0x0 })
    }
this buffer value causes AE_BAD_DATA error in RsIrqResource() ?

Or
    Name(BUFF, Buffer(\_SB_.MEM_.PAR3) { })
    Store(\_SB_.MEM_.PRES, BUFF)
    Return(BUFF)
wrong value came from from _SB_.MEM_.PAR3 or _SB_.MEM_.PRES ?

I'll track this down...

Thanks

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




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