Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 02 Oct 2001 02:31:58 +0900 (JST)
From:      Mitsuru IWASAKI <iwasaki@jp.FreeBSD.org>
To:        sobomax@FreeBSD.org
Cc:        ache@nagual.pp.ru, msmith@FreeBSD.org, current@FreeBSD.org, acpi-jp@jp.FreeBSD.org
Subject:   Re: ACPI: problem with fdc resource allocation
Message-ID:  <20011002.023158.71143343.iwasaki@jp.FreeBSD.org>
In-Reply-To: <3BB89FA1.DD75D31C@FreeBSD.org> <3BB89DB9.54C35891@FreeBSD.org>
References:  <3BB82160.8910B33A@FreeBSD.org> <20011002.005340.74695085.iwasaki@jp.FreeBSD.org> <3BB89FA1.DD75D31C@FreeBSD.org>

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

> > I'm not sure exactly what's the problem you are having, but it's too
> > little information to track it down...
> > Could you send acpi-jp@jp.freebsd.org ;
> >  - acpidump output; like
> >    # acpidump -o your_machine_name.dsdt > your_machine_name.dsdt.asl
> >   I'll add them to
> >   http://www.jp.freebsd.org/cgi/cvsweb.cgi/ACPI/data/?cvsroot=freebsd-jp
> >  - dmesg output of kernel boot -v
> 
> Just sent it to you privately. After hiting sed button I've realised that machine_name that
> you have requested != host_name. Since it isn't a brandname model you can identify it after
> the mainboard name - Tyan-S1590.

Thanks, I've just add them to 
http://www.jp.freebsd.org/cgi/cvsweb.cgi/ACPI/data/Tyan-S1590.asl?cvsroot=freebsd-jp

The problem is here, right?
> can't fetch resources for \\_SB_.PCI0.ISA_.FDC0 - AE_AML_BUFFER_LIMIT

I'm sure _SB_.PCI0.ISA_.FDC0._CRS (Current Resource Settings) have some
problems (not sure in BIOS or ACPICA yet).  I could reproduce the problem
which you reported.  Trace attached in this mail.
I'll try to make a workaround tomorrow or next, sorry.
# Here in Japan, it's midnight...

Thanks

% acpicadb Tyan-S1590.dsdt
Parsing Methods:.......................................................
55 Control Methods found and parsed (259 nodes total)
ACPI Namespace successfully loaded at root 0x8087414
- f FDC0
            \_SB_.PCI0.ISA_.FDC0 (0x8098da8) - Device
- debug _SB_.PCI0.ISA_.FDC0._CRS
Executing \_SB_.PCI0.ISA_.FDC0._CRS
00000 #0008 [00]  Name BUF0  (Path \)
            [00]  (
00005 #0011 [01]  ....Buffer
            [01]  ....(
00007 #000A [02]  ........(UINT8)  0x18,
00009 #0033 [02]  ........ByteList      (Length 0x00000018)  
            [02]  ....}
            [01]  }

% 
ArgObj:    0x80acfa8 <Obj>             Integer 0000000000000018
00021 #008C [00]  CreateByteField
            [00]  (
00022 #002D [01]  ....BUF0,  (Path 
00026 #000A [01]  ....(UINT8)  0x02,
00028 #002D [01]  ....IOLO  (Path 
            [01]  }

% 
ArgObj:    0x80acf28 <Node>            Name BUF0 Type-Buffer
ArgObj:    0x80af1a8 <Obj>             Integer 0000000000000002
ArgObj:    0x80af0a8 <Node>            Name IOLO Type-BuffField
0002C #008C [00]  CreateByteField
            [00]  (
0002D #002D [01]  ....BUF0,  (Path 
00031 #000A [01]  ....(UINT8)  0x03,
00033 #002D [01]  ....IOHI  (Path 
            [01]  }

% 
ArgObj:    0x80acf28 <Node>            Name BUF0 Type-Buffer
ArgObj:    0x80af328 <Obj>             Integer 0000000000000003
ArgObj:    0x80af228 <Node>            Name IOHI Type-BuffField
00037 #008C [00]  CreateByteField
            [00]  (
00038 #002D [01]  ....BUF0,  (Path 
0003C #000A [01]  ....(UINT8)  0x04,
0003E #002D [01]  ....IORL  (Path 
            [01]  }

% 
ArgObj:    0x80acf28 <Node>            Name BUF0 Type-Buffer
ArgObj:    0x80af4a8 <Obj>             Integer 0000000000000004
ArgObj:    0x80af3a8 <Node>            Name IORL Type-BuffField
00042 #008C [00]  CreateByteField
            [00]  (
00043 #002D [01]  ....BUF0,  (Path 
00047 #000A [01]  ....(UINT8)  0x05,
00049 #002D [01]  ....IORH  (Path 
            [01]  }

% 
ArgObj:    0x80acf28 <Node>            Name BUF0 Type-Buffer
ArgObj:    0x80af628 <Obj>             Integer 0000000000000005
ArgObj:    0x80af528 <Node>            Name IORH Type-BuffField
0004D #008C [00]  CreateByteField
            [00]  (
0004E #002D [01]  ....BUF0,  (Path 
00052 #000A [01]  ....(UINT8)  0x19,
00054 #002D [01]  ....IRQL  (Path 
            [01]  }

% 
ArgObj:    0x80acf28 <Node>            Name BUF0 Type-Buffer
ArgObj:    0x80af7a8 <Obj>             Integer 0000000000000019
ArgObj:    0x80af6a8 <Node>            Name IRQL Type-BuffField
dsopcode-0677 [09] DsEvalBufferFieldOpera: Field size 208 exceeds Buffer size 192 (bits)
PsExecute: method failed - \_SB_.PCI0.ISA_.FDC0._CRS (0x8098fa8)
Execution of \_SB_.PCI0.ISA_.FDC0._CRS failed with status AE_AML_BUFFER_LIMIT



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?20011002.023158.71143343.iwasaki>