* iasl
@ 2003-05-08 15:46 sjb
[not found] ` <3EBA7BE0.5070200-XuTx12Z7TonQT0dZR+AlfA@public.gmane.org>
0 siblings, 1 reply; 19+ messages in thread
From: sjb @ 2003-05-08 15:46 UTC (permalink / raw)
To: ACPI List
Hi all ..
.. long story, and I shan't bother you with the details ;-)
Is there such a thing as a version of iasl that doesn't depend on glibc
2.3 and will work with glibc 2.2? And, if so, could someone point me in
the right direction to download a copy?
Many thanks!
sjb
-------------------------------------------------------
Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara
The only event dedicated to issues related to Linux enterprise solutions
www.enterpriselinuxforum.com
^ permalink raw reply [flat|nested] 19+ messages in thread[parent not found: <3EBA7BE0.5070200-XuTx12Z7TonQT0dZR+AlfA@public.gmane.org>]
* Re: iasl [not found] ` <3EBA7BE0.5070200-XuTx12Z7TonQT0dZR+AlfA@public.gmane.org> @ 2003-05-09 13:37 ` Ducrot Bruno [not found] ` <20030509133703.GH2954-j6u/t2rXLliUoIHC/UFpr9i2O/JbrIOy@public.gmane.org> 0 siblings, 1 reply; 19+ messages in thread From: Ducrot Bruno @ 2003-05-09 13:37 UTC (permalink / raw) To: sjb; +Cc: ACPI List On Thu, May 08, 2003 at 03:46:40PM +0000, sjb wrote: > Hi all .. > > .. long story, and I shan't bother you with the details ;-) > > Is there such a thing as a version of iasl that doesn't depend on glibc > 2.3 and will work with glibc 2.2? And, if so, could someone point me in > the right direction to download a copy? > > Many thanks! > grab acpica-unix from intel site instead, untar, go to 'compiler' directory, 'make' and hopefully you will get iasl. I do have trouble with bison version 1.75, but I guess that my bison is broken ? With bison 1.31, all seems to be OK. Plus, I got some random core dump with the latest one? -- Ducrot Bruno -- Which is worse: ignorance or apathy? -- Don't know. Don't care. ------------------------------------------------------- Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara The only event dedicated to issues related to Linux enterprise solutions www.enterpriselinuxforum.com ^ permalink raw reply [flat|nested] 19+ messages in thread
[parent not found: <20030509133703.GH2954-j6u/t2rXLliUoIHC/UFpr9i2O/JbrIOy@public.gmane.org>]
* Re: iasl [not found] ` <20030509133703.GH2954-j6u/t2rXLliUoIHC/UFpr9i2O/JbrIOy@public.gmane.org> @ 2003-05-09 16:17 ` sjb [not found] ` <3EBBD495.7050104-XuTx12Z7TonQT0dZR+AlfA@public.gmane.org> 0 siblings, 1 reply; 19+ messages in thread From: sjb @ 2003-05-09 16:17 UTC (permalink / raw) To: Ducrot Bruno; +Cc: ACPI List Ducrot Bruno wrote: > grab acpica-unix from intel site instead, untar, go to 'compiler' directory, > 'make' and hopefully you will get iasl. D'oh! Why didn't I think of that?! *8-) > I do have trouble with bison version 1.75, but I guess that my bison > is broken ? With bison 1.31, all seems to be OK. > Plus, I got some random core dump with the latest one? Well .. mine compiled cleanly and .. ottaky@vaio:~/acpi> ./iasl -tc dsdt.asl Intel ACPI Component Architecture ASL Optimizing Compiler / AML Disassembler version 20030424 [May 7 2003] Copyright (C) 2000 - 2003 Intel Corporation Supports ACPI Specification Revision 2.0b dsdt.asl 529: Field(ECR_, AnyAcc, Lock, Preserve) { Error 1048 - ^ Host Operation Region requires ByteAcc access dsdt.asl 1288: Field(PIUC, DWordAcc, Lock, Preserve) { Error 1047 - ^ Access width is greater than region size dsdt.asl 2122: If(\_OSI) { Error 1028 - Too few arguments ^ (\_OSI requires 1) dsdt.asl 2123: "Windows 2001" Error 1037 - parse error ^ ASL Input: dsdt.asl - 2157 lines, 75307 bytes, 1552 keywords Compilation complete. 4 Errors, 0 Warnings, 0 Remarks, 381 Optimizations So, I guess the 1st error is fixable by changing "AnyAcc" for "ByteAcc". Not sure about no.s 2 & 3 ...and WTF is "Windows 2001" doing in there?! Any DSDT gurus out there? This is from a Sony Vaio U1 BTW. sjb ------------------------------------------------------- Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara The only event dedicated to issues related to Linux enterprise solutions www.enterpriselinuxforum.com ^ permalink raw reply [flat|nested] 19+ messages in thread
[parent not found: <3EBBD495.7050104-XuTx12Z7TonQT0dZR+AlfA@public.gmane.org>]
* Re: iasl [not found] ` <3EBBD495.7050104-XuTx12Z7TonQT0dZR+AlfA@public.gmane.org> @ 2003-05-09 15:42 ` Ducrot Bruno [not found] ` <20030509154224.GK2954-j6u/t2rXLliUoIHC/UFpr9i2O/JbrIOy@public.gmane.org> 0 siblings, 1 reply; 19+ messages in thread From: Ducrot Bruno @ 2003-05-09 15:42 UTC (permalink / raw) To: sjb; +Cc: Ducrot Bruno, ACPI List On Fri, May 09, 2003 at 04:17:25PM +0000, sjb wrote: > Ducrot Bruno wrote: > > >grab acpica-unix from intel site instead, untar, go to 'compiler' > >directory, > >'make' and hopefully you will get iasl. > > D'oh! Why didn't I think of that?! *8-) > > >I do have trouble with bison version 1.75, but I guess that my bison > >is broken ? With bison 1.31, all seems to be OK. > >Plus, I got some random core dump with the latest one? > > Well .. mine compiled cleanly and .. > > ottaky@vaio:~/acpi> ./iasl -tc dsdt.asl > > Intel ACPI Component Architecture > ASL Optimizing Compiler / AML Disassembler version 20030424 [May 7 2003] > Copyright (C) 2000 - 2003 Intel Corporation > Supports ACPI Specification Revision 2.0b > > dsdt.asl 529: Field(ECR_, AnyAcc, Lock, Preserve) { > Error 1048 - ^ Host Operation Region > requires ByteAcc access It should be ByteAcc instead of AnyAcc > dsdt.asl 1288: Field(PIUC, DWordAcc, Lock, Preserve) { > Error 1047 - ^ Access width is greater than > region size Hard to tell. Need the PIUC definition: OperationRegion(PIUC, ..., ..., ...) and all the Field(s) (with their content) which look like Field(PIUC, ...) { ... } (but if PIUC is a OP defined as a PCI_Config, I would say that it should be ByteAcc, or WordAcc. I doubt that it have to be DWordAcc). > > dsdt.asl 2122: If(\_OSI) { > Error 1028 - Too few arguments ^ (\_OSI requires 1) > > dsdt.asl 2123: "Windows 2001" > Error 1037 - parse error ^ It should be If(\_OSI("Windows 2001")) { and you may have to add: extern (\_OSI) (but I am not sure if it is OK with latest iasl). BTW, could you try 'iasl -d mydsdt' in order to disassemble your DSDT, and check if 'If (\_OSI ("Windows 2001"))' is correct ? -- Ducrot Bruno -- Which is worse: ignorance or apathy? -- Don't know. Don't care. ------------------------------------------------------- Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara The only event dedicated to issues related to Linux enterprise solutions www.enterpriselinuxforum.com ^ permalink raw reply [flat|nested] 19+ messages in thread
[parent not found: <20030509154224.GK2954-j6u/t2rXLliUoIHC/UFpr9i2O/JbrIOy@public.gmane.org>]
* Re: iasl [not found] ` <20030509154224.GK2954-j6u/t2rXLliUoIHC/UFpr9i2O/JbrIOy@public.gmane.org> @ 2003-05-09 17:56 ` sjb 0 siblings, 0 replies; 19+ messages in thread From: sjb @ 2003-05-09 17:56 UTC (permalink / raw) To: Ducrot Bruno; +Cc: ACPI List Ducrot Bruno wrote: > It should be > > If(\_OSI("Windows 2001")) { > > and you may have to add: > extern (\_OSI) > (but I am not sure if it is OK with latest iasl). > > BTW, could you try 'iasl -d mydsdt' in order to disassemble your DSDT, and > check if 'If (\_OSI ("Windows 2001"))' is correct ? I did and it appears to produce better output than acpidump ... It decompiled that "Windows 2001" line correctly as If (\_OSI ("Windows 2001")) { Store (0x04, OSTP) } I fixed the "AnyAcc" error, and now all I see is .. ottaky@vaio:~/acpi> ./iasl -tc dsdt.dsl Intel ACPI Component Architecture ASL Optimizing Compiler / AML Disassembler version 20030424 [May 7 2003] Copyright (C) 2000 - 2003 Intel Corporation Supports ACPI Specification Revision 2.0b dsdt.dsl 1902: Field (PIUC, DWordAcc, Lock, Preserve) Error 1047 - ^ Access width is greater than region size ASL Input: dsdt.dsl - 3047 lines, 101035 bytes, 1552 keywords The OperationRegion line reads .. OperationRegion (PIUC, PCI_Config, 0x74, 0x01) Does that provide enough info? Thanks for helping out BTW *8-) sjb ------------------------------------------------------- Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara The only event dedicated to issues related to Linux enterprise solutions www.enterpriselinuxforum.com ^ permalink raw reply [flat|nested] 19+ messages in thread
* RE: iasl
@ 2003-05-09 17:55 Moore, Robert
[not found] ` <D3A3AA459175A44CB5326F26DA7A189C1C3C61-sBd4vmA9Se58QrAoInS571DQ4js95KgL@public.gmane.org>
0 siblings, 1 reply; 19+ messages in thread
From: Moore, Robert @ 2003-05-09 17:55 UTC (permalink / raw)
To: sjb, Ducrot Bruno; +Cc: ACPI List
> dsdt.dsl 1902: Field (PIUC, DWordAcc, Lock, Preserve)
> Error 1047 - ^ Access width is greater
than
> region size
> OperationRegion (PIUC, PCI_Config, 0x74, 0x01)
The problem is that the region is defined as 0x01 byte, and the field
specifies a minimum access width of Dword (4 bytes).
> -----Original Message-----
> From: sjb [mailto:ottaky-XuTx12Z7TonQT0dZR+AlfA@public.gmane.org]
> Sent: Friday, May 09, 2003 10:56 AM
> To: Ducrot Bruno
> Cc: ACPI List
> Subject: Re: [ACPI] iasl
>
> Ducrot Bruno wrote:
>
> > It should be
> >
> > If(\_OSI("Windows 2001")) {
> >
> > and you may have to add:
> > extern (\_OSI)
> > (but I am not sure if it is OK with latest iasl).
> >
> > BTW, could you try 'iasl -d mydsdt' in order to disassemble your
DSDT,
> and
> > check if 'If (\_OSI ("Windows 2001"))' is correct ?
>
> I did and it appears to produce better output than acpidump ...
>
> It decompiled that "Windows 2001" line correctly as
>
> If (\_OSI ("Windows 2001"))
> {
> Store (0x04, OSTP)
> }
>
> I fixed the "AnyAcc" error, and now all I see is ..
>
> ottaky@vaio:~/acpi> ./iasl -tc dsdt.dsl
>
> Intel ACPI Component Architecture
> ASL Optimizing Compiler / AML Disassembler version 20030424 [May 7
2003]
> Copyright (C) 2000 - 2003 Intel Corporation
> Supports ACPI Specification Revision 2.0b
>
> dsdt.dsl 1902: Field (PIUC, DWordAcc, Lock, Preserve)
> Error 1047 - ^ Access width is greater
than
> region size
>
> ASL Input: dsdt.dsl - 3047 lines, 101035 bytes, 1552 keywords
>
> The OperationRegion line reads ..
>
> OperationRegion (PIUC, PCI_Config, 0x74, 0x01)
>
> Does that provide enough info?
>
> Thanks for helping out BTW *8-)
>
> sjb
>
>
>
> -------------------------------------------------------
> Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara
> The only event dedicated to issues related to Linux enterprise
solutions
> www.enterpriselinuxforum.com
>
> _______________________________________________
> Acpi-devel mailing list
> Acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> https://lists.sourceforge.net/lists/listinfo/acpi-devel
-------------------------------------------------------
Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara
The only event dedicated to issues related to Linux enterprise solutions
www.enterpriselinuxforum.com
^ permalink raw reply [flat|nested] 19+ messages in thread[parent not found: <D3A3AA459175A44CB5326F26DA7A189C1C3C61-sBd4vmA9Se58QrAoInS571DQ4js95KgL@public.gmane.org>]
* Re: iasl [not found] ` <D3A3AA459175A44CB5326F26DA7A189C1C3C61-sBd4vmA9Se58QrAoInS571DQ4js95KgL@public.gmane.org> @ 2003-05-09 20:50 ` sjb 0 siblings, 0 replies; 19+ messages in thread From: sjb @ 2003-05-09 20:50 UTC (permalink / raw) To: Moore, Robert; +Cc: Ducrot Bruno, ACPI List Moore, Robert wrote: >> OperationRegion (PIUC, PCI_Config, 0x74, 0x01) > > > > The problem is that the region is defined as 0x01 byte, and the field > specifies a minimum access width of Dword (4 bytes). So how would I go about fixing that? Bear in mind I have no idea how these things are supposed to work ;-) Do I change the "Field" line to ByteAcc instead of DWordAcc, or the "OperationRegion" line somehow? This should be the last dumb question BTW *8-) sjb ------------------------------------------------------- Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara The only event dedicated to issues related to Linux enterprise solutions www.enterpriselinuxforum.com ^ permalink raw reply [flat|nested] 19+ messages in thread
* RE: iasl
@ 2003-05-09 20:47 Moore, Robert
[not found] ` <D3A3AA459175A44CB5326F26DA7A189C1C3C62-sBd4vmA9Se58QrAoInS571DQ4js95KgL@public.gmane.org>
0 siblings, 1 reply; 19+ messages in thread
From: Moore, Robert @ 2003-05-09 20:47 UTC (permalink / raw)
To: sjb; +Cc: Ducrot Bruno, ACPI List
In this case, we know that PCI_Config space is always accessed by 32-bit
reads/writes, so change the Op region definition to length 4.
> -----Original Message-----
> From: sjb [mailto:ottaky-XuTx12Z7TonQT0dZR+AlfA@public.gmane.org]
> Sent: Friday, May 09, 2003 1:51 PM
> To: Moore, Robert
> Cc: Ducrot Bruno; ACPI List
> Subject: Re: [ACPI] iasl
>
> Moore, Robert wrote:
>
> >> OperationRegion (PIUC, PCI_Config, 0x74, 0x01)
> >
> >
> >
> > The problem is that the region is defined as 0x01 byte, and the
field
> > specifies a minimum access width of Dword (4 bytes).
>
> So how would I go about fixing that? Bear in mind I have no idea how
> these things are supposed to work ;-)
>
> Do I change the "Field" line to ByteAcc instead of DWordAcc, or the
> "OperationRegion" line somehow?
>
> This should be the last dumb question BTW *8-)
>
> sjb
-------------------------------------------------------
Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara
The only event dedicated to issues related to Linux enterprise solutions
www.enterpriselinuxforum.com
^ permalink raw reply [flat|nested] 19+ messages in thread[parent not found: <D3A3AA459175A44CB5326F26DA7A189C1C3C62-sBd4vmA9Se58QrAoInS571DQ4js95KgL@public.gmane.org>]
* Re: iasl [not found] ` <D3A3AA459175A44CB5326F26DA7A189C1C3C62-sBd4vmA9Se58QrAoInS571DQ4js95KgL@public.gmane.org> @ 2003-05-09 22:37 ` sjb [not found] ` <3EBC2D94.7040801-XuTx12Z7TonQT0dZR+AlfA@public.gmane.org> 2003-05-12 10:16 ` iasl Ducrot Bruno 1 sibling, 1 reply; 19+ messages in thread From: sjb @ 2003-05-09 22:37 UTC (permalink / raw) To: Moore, Robert; +Cc: Ducrot Bruno, ACPI List Moore, Robert wrote: > In this case, we know that PCI_Config space is always accessed by 32-bit > reads/writes, so change the Op region definition to length 4. OK .. so I change the 0x01 here >>>> OperationRegion (PIUC, PCI_Config, 0x74, 0x01) to a 0x04 and re-compile and .. *drum roll* .. Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 380 Optimizations Excellent! Thanks to everybody who helped ;-) sjb ------------------------------------------------------- Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara The only event dedicated to issues related to Linux enterprise solutions www.enterpriselinuxforum.com ^ permalink raw reply [flat|nested] 19+ messages in thread
[parent not found: <3EBC2D94.7040801-XuTx12Z7TonQT0dZR+AlfA@public.gmane.org>]
* Re: iasl [not found] ` <3EBC2D94.7040801-XuTx12Z7TonQT0dZR+AlfA@public.gmane.org> @ 2003-05-12 9:48 ` Ducrot Bruno 0 siblings, 0 replies; 19+ messages in thread From: Ducrot Bruno @ 2003-05-12 9:48 UTC (permalink / raw) To: sjb; +Cc: Moore, Robert, Ducrot Bruno, ACPI List On Fri, May 09, 2003 at 10:37:08PM +0000, sjb wrote: > Moore, Robert wrote: > > >In this case, we know that PCI_Config space is always accessed by 32-bit > >reads/writes, so change the Op region definition to length 4. > > OK .. so I change the 0x01 here > > >>>> OperationRegion (PIUC, PCI_Config, 0x74, 0x01) > > to a 0x04 and re-compile and .. *drum roll* .. > > Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 380 Optimizations > > Excellent! > The _only way_ to fix *correctly* this error is to know the definition of all Field like Field (PIUC, ...) { ... } But you didn't give us this info. For example, if it is OperationRegion (PIUC, PCI_Config, 0x74, 0x01) Field (REGS, DWordAcc, NoLock, Preserve) ({ FOO, 8 }) Then a better fix is to make this: Field (REGS, DWordAcc, NoLock, Preserve) changed as: Field (REGS, ByteAcc, NoLock, Preserve) -- Ducrot Bruno -- Which is worse: ignorance or apathy? -- Don't know. Don't care. ------------------------------------------------------- Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara The only event dedicated to issues related to Linux enterprise solutions www.enterpriselinuxforum.com ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: iasl [not found] ` <D3A3AA459175A44CB5326F26DA7A189C1C3C62-sBd4vmA9Se58QrAoInS571DQ4js95KgL@public.gmane.org> 2003-05-09 22:37 ` iasl sjb @ 2003-05-12 10:16 ` Ducrot Bruno [not found] ` <20030512101655.GB19351-j6u/t2rXLliUoIHC/UFpr9i2O/JbrIOy@public.gmane.org> 1 sibling, 1 reply; 19+ messages in thread From: Ducrot Bruno @ 2003-05-12 10:16 UTC (permalink / raw) To: Moore, Robert; +Cc: sjb, Ducrot Bruno, ACPI List On Fri, May 09, 2003 at 01:47:39PM -0700, Moore, Robert wrote: > > In this case, we know that PCI_Config space is always accessed by 32-bit > reads/writes, so change the Op region definition to length 4. You know nothing about that the fact that PCI_Config space have to be accessed as 32-bit reads/write. It may be the Field(PIUC, DWordAcc,...) to be bogus. A better look of this field is needed. Imagine it look like Field(PIUC, DWordAcc, ...) { FOO, 16 } then a better fix is: OperationRegion (PIUC, PCI_Config, 0x74, 0x02) Field(PIUC, WordAcc, ...) { FOO, 16 } Or FOO may be 8 bit long. In that case, a possible fix is: OperationRegion (PIUC, PCI_Config, 0x74, 0x01) Field(PIUC, ByteAcc, ...) { FOO, 8 } Unless sjb give us more info, we can not tell anything at this stage. -- Ducrot Bruno -- Which is worse: ignorance or apathy? -- Don't know. Don't care. ------------------------------------------------------- Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara The only event dedicated to issues related to Linux enterprise solutions www.enterpriselinuxforum.com ^ permalink raw reply [flat|nested] 19+ messages in thread
[parent not found: <20030512101655.GB19351-j6u/t2rXLliUoIHC/UFpr9i2O/JbrIOy@public.gmane.org>]
* Re: iasl [not found] ` <20030512101655.GB19351-j6u/t2rXLliUoIHC/UFpr9i2O/JbrIOy@public.gmane.org> @ 2003-05-12 12:24 ` sjb [not found] ` <3EBF9263.6040405-XuTx12Z7TonQT0dZR+AlfA@public.gmane.org> 0 siblings, 1 reply; 19+ messages in thread From: sjb @ 2003-05-12 12:24 UTC (permalink / raw) To: ACPI List Ducrot Bruno wrote: > Unless sjb give us more info, we can not tell anything at this > stage. OK .. the dsdt is here http://www.ottaky.com/misc/dsdt.dsl.gz please note, this is the version I have fixed(?). Thanks for all your help, BTW ;-) sjb ------------------------------------------------------- Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara The only event dedicated to issues related to Linux enterprise solutions www.enterpriselinuxforum.com ^ permalink raw reply [flat|nested] 19+ messages in thread
[parent not found: <3EBF9263.6040405-XuTx12Z7TonQT0dZR+AlfA@public.gmane.org>]
* Re: iasl [not found] ` <3EBF9263.6040405-XuTx12Z7TonQT0dZR+AlfA@public.gmane.org> @ 2003-05-12 13:21 ` Ducrot Bruno [not found] ` <20030512132149.GA19475-j6u/t2rXLliUoIHC/UFpr9i2O/JbrIOy@public.gmane.org> 0 siblings, 1 reply; 19+ messages in thread From: Ducrot Bruno @ 2003-05-12 13:21 UTC (permalink / raw) To: sjb; +Cc: ACPI List On Mon, May 12, 2003 at 12:24:03PM +0000, sjb wrote: > Ducrot Bruno wrote: > > >Unless sjb give us more info, we can not tell anything at this > >stage. > > OK .. the dsdt is here > > http://www.ottaky.com/misc/dsdt.dsl.gz > I can't believe it.. Really. This is done like this: OperationRegion (PIUC, PCI_Config, 0x74, 0x04) Field (PIUC, DWordAcc, Lock, Preserve) { AccessAs (ByteAcc, 0x00), PIRU, 4 } I assume the original one was: OperationRegion (PIUC, PCI_Config, 0x74, 0x01) Field (PIUC, DWordAcc, Lock, Preserve) { AccessAs (ByteAcc, 0x00), PIRU, 4 } Therefore, looking a little bit more, I think (not sure at 100% though) that it is an ALi subsystem. sjb, could you please try: OperationRegion (PIUC, PCI_Config, 0x74, 0x01) Field (PIUC, ByteAcc, Lock, Preserve) { PIRU, 4 } That make more sense for me. It should be related to USB routing control for this ali southbridge chipset, which have to be accessed as byte. Cheers, -- Ducrot Bruno -- Which is worse: ignorance or apathy? -- Don't know. Don't care. ------------------------------------------------------- Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara The only event dedicated to issues related to Linux enterprise solutions www.enterpriselinuxforum.com ^ permalink raw reply [flat|nested] 19+ messages in thread
[parent not found: <20030512132149.GA19475-j6u/t2rXLliUoIHC/UFpr9i2O/JbrIOy@public.gmane.org>]
* Re: iasl [not found] ` <20030512132149.GA19475-j6u/t2rXLliUoIHC/UFpr9i2O/JbrIOy@public.gmane.org> @ 2003-05-12 14:29 ` sjb [not found] ` <3EBFAFE6.2020700-XuTx12Z7TonQT0dZR+AlfA@public.gmane.org> 0 siblings, 1 reply; 19+ messages in thread From: sjb @ 2003-05-12 14:29 UTC (permalink / raw) To: ACPI List Ducrot Bruno wrote: > Therefore, looking a little bit more, I think (not sure at 100% though) > that it is an ALi subsystem. Yes it is .. details of the machine are at http://www.ottaky.com/vaiou1.php > OperationRegion (PIUC, PCI_Config, 0x74, 0x01) > Field (PIUC, ByteAcc, Lock, Preserve) > { > PIRU, 4 > } > > That make more sense for me. > It should be related to USB routing control for > this ali southbridge chipset, which > have to be accessed as byte. I made the change and .. Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 381 Optimizations .. it looks good. Thanks! sjb ------------------------------------------------------- Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara The only event dedicated to issues related to Linux enterprise solutions www.enterpriselinuxforum.com ^ permalink raw reply [flat|nested] 19+ messages in thread
[parent not found: <3EBFAFE6.2020700-XuTx12Z7TonQT0dZR+AlfA@public.gmane.org>]
* Re: iasl [not found] ` <3EBFAFE6.2020700-XuTx12Z7TonQT0dZR+AlfA@public.gmane.org> @ 2003-05-12 14:02 ` Ducrot Bruno [not found] ` <20030512140232.GC19475-j6u/t2rXLliUoIHC/UFpr9i2O/JbrIOy@public.gmane.org> 0 siblings, 1 reply; 19+ messages in thread From: Ducrot Bruno @ 2003-05-12 14:02 UTC (permalink / raw) To: sjb; +Cc: ACPI List On Mon, May 12, 2003 at 02:29:58PM +0000, sjb wrote: > Ducrot Bruno wrote: > > >Therefore, looking a little bit more, I think (not sure at 100% though) > >that it is an ALi subsystem. > > Yes it is .. details of the machine are at > > http://www.ottaky.com/vaiou1.php > > > OperationRegion (PIUC, PCI_Config, 0x74, 0x01) > > Field (PIUC, ByteAcc, Lock, Preserve) > > { > > PIRU, 4 > > } > > > >That make more sense for me. > >It should be related to USB routing control for > >this ali southbridge chipset, which > >have to be accessed as byte. > > I made the change and .. > > Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 381 Optimizations > > .. it looks good. > Ok. It is a classic M1533. Then 0x74 for this southbridge have to be acceded as byte, not as double word (may be different in an intel chip) -- Ducrot Bruno -- Which is worse: ignorance or apathy? -- Don't know. Don't care. ------------------------------------------------------- Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara The only event dedicated to issues related to Linux enterprise solutions www.enterpriselinuxforum.com ^ permalink raw reply [flat|nested] 19+ messages in thread
[parent not found: <20030512140232.GC19475-j6u/t2rXLliUoIHC/UFpr9i2O/JbrIOy@public.gmane.org>]
* Re: iasl [not found] ` <20030512140232.GC19475-j6u/t2rXLliUoIHC/UFpr9i2O/JbrIOy@public.gmane.org> @ 2003-05-12 15:05 ` sjb 0 siblings, 0 replies; 19+ messages in thread From: sjb @ 2003-05-12 15:05 UTC (permalink / raw) To: ACPI List Ducrot Bruno wrote: > Ok. It is a classic M1533. Then 0x74 for this > southbridge have to be acceded as byte, not as double word (may be > different in an intel chip) I'll give it a go .. thanks. sjb ------------------------------------------------------- Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara The only event dedicated to issues related to Linux enterprise solutions www.enterpriselinuxforum.com ^ permalink raw reply [flat|nested] 19+ messages in thread
* RE: iasl @ 2003-05-12 17:03 Moore, Robert 0 siblings, 0 replies; 19+ messages in thread From: Moore, Robert @ 2003-05-12 17:03 UTC (permalink / raw) To: Ducrot Bruno; +Cc: sjb, ACPI List Just as well then. I can maintain that the AML interpreter cannot simply "guess" at which is wrong -- the length of the operation region, or the access width of the field definition. Bob > -----Original Message----- > From: Ducrot Bruno [mailto:ducrot-kk6yZipjEM5g9hUCZPvPmw@public.gmane.org] > Sent: Monday, May 12, 2003 3:17 AM > To: Moore, Robert > Cc: sjb; Ducrot Bruno; ACPI List > Subject: Re: [ACPI] iasl > > On Fri, May 09, 2003 at 01:47:39PM -0700, Moore, Robert wrote: > > > > In this case, we know that PCI_Config space is always accessed by 32-bit > > reads/writes, so change the Op region definition to length 4. > > You know nothing about that the fact that PCI_Config space have > to be accessed as 32-bit reads/write. It may be the > Field(PIUC, DWordAcc,...) to be bogus. A better look of this field > is needed. > > Imagine it look like > Field(PIUC, DWordAcc, ...) > { > FOO, 16 > } > > then a better fix is: > OperationRegion (PIUC, PCI_Config, 0x74, 0x02) > Field(PIUC, WordAcc, ...) > { > FOO, 16 > } > > Or FOO may be 8 bit long. > In that case, a possible fix is: > OperationRegion (PIUC, PCI_Config, 0x74, 0x01) > Field(PIUC, ByteAcc, ...) > { > FOO, 8 > } > > > Unless sjb give us more info, we can not tell anything at this > stage. > > -- > Ducrot Bruno > > -- Which is worse: ignorance or apathy? > -- Don't know. Don't care. ------------------------------------------------------- Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara The only event dedicated to issues related to Linux enterprise solutions www.enterpriselinuxforum.com ^ permalink raw reply [flat|nested] 19+ messages in thread
* RE: iasl
@ 2003-05-14 8:23 Yu, Luming
[not found] ` <3ACA40606221794F80A5670F0AF15F8427230C-4yWAQGcml64gGBtAFL8yw7fspsVTdybXVpNB7YpNyf8@public.gmane.org>
0 siblings, 1 reply; 19+ messages in thread
From: Yu, Luming @ 2003-05-14 8:23 UTC (permalink / raw)
To: sjb, ACPI List
Could you please describe the symptom that you are trying to fix.
Thanks,
Luming
-----Original Message-----
From: sjb [mailto:ottaky-XuTx12Z7TonQT0dZR+AlfA@public.gmane.org]
Sent: 2003?5?12? 23:05
To: ACPI List
Subject: Re: [ACPI] iasl
Ducrot Bruno wrote:
> Ok. It is a classic M1533. Then 0x74 for this
> southbridge have to be acceded as byte, not as double word (may be
> different in an intel chip)
I'll give it a go .. thanks.
sjb
-------------------------------------------------------
Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara
The only event dedicated to issues related to Linux enterprise solutions
www.enterpriselinuxforum.com
_______________________________________________
Acpi-devel mailing list
Acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/acpi-devel
-------------------------------------------------------
Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara
The only event dedicated to issues related to Linux enterprise solutions
www.enterpriselinuxforum.com
^ permalink raw reply [flat|nested] 19+ messages in thread[parent not found: <3ACA40606221794F80A5670F0AF15F8427230C-4yWAQGcml64gGBtAFL8yw7fspsVTdybXVpNB7YpNyf8@public.gmane.org>]
* Re: iasl [not found] ` <3ACA40606221794F80A5670F0AF15F8427230C-4yWAQGcml64gGBtAFL8yw7fspsVTdybXVpNB7YpNyf8@public.gmane.org> @ 2003-05-14 8:39 ` sjb 0 siblings, 0 replies; 19+ messages in thread From: sjb @ 2003-05-14 8:39 UTC (permalink / raw) Cc: ACPI List Yu, Luming wrote: > Could you please describe the symptom that you are trying to fix. I'm not trying to fix anything - I'm intending to upgrade the U1 in the near future (to SuSE 8.2) and I want to make sure I have everything I need to make sure the ACPI is working properly. sjb ------------------------------------------------------- Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara The only event dedicated to issues related to Linux enterprise solutions www.enterpriselinuxforum.com ^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2003-05-14 8:39 UTC | newest]
Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-05-08 15:46 iasl sjb
[not found] ` <3EBA7BE0.5070200-XuTx12Z7TonQT0dZR+AlfA@public.gmane.org>
2003-05-09 13:37 ` iasl Ducrot Bruno
[not found] ` <20030509133703.GH2954-j6u/t2rXLliUoIHC/UFpr9i2O/JbrIOy@public.gmane.org>
2003-05-09 16:17 ` iasl sjb
[not found] ` <3EBBD495.7050104-XuTx12Z7TonQT0dZR+AlfA@public.gmane.org>
2003-05-09 15:42 ` iasl Ducrot Bruno
[not found] ` <20030509154224.GK2954-j6u/t2rXLliUoIHC/UFpr9i2O/JbrIOy@public.gmane.org>
2003-05-09 17:56 ` iasl sjb
-- strict thread matches above, loose matches on Subject: below --
2003-05-09 17:55 iasl Moore, Robert
[not found] ` <D3A3AA459175A44CB5326F26DA7A189C1C3C61-sBd4vmA9Se58QrAoInS571DQ4js95KgL@public.gmane.org>
2003-05-09 20:50 ` iasl sjb
2003-05-09 20:47 iasl Moore, Robert
[not found] ` <D3A3AA459175A44CB5326F26DA7A189C1C3C62-sBd4vmA9Se58QrAoInS571DQ4js95KgL@public.gmane.org>
2003-05-09 22:37 ` iasl sjb
[not found] ` <3EBC2D94.7040801-XuTx12Z7TonQT0dZR+AlfA@public.gmane.org>
2003-05-12 9:48 ` iasl Ducrot Bruno
2003-05-12 10:16 ` iasl Ducrot Bruno
[not found] ` <20030512101655.GB19351-j6u/t2rXLliUoIHC/UFpr9i2O/JbrIOy@public.gmane.org>
2003-05-12 12:24 ` iasl sjb
[not found] ` <3EBF9263.6040405-XuTx12Z7TonQT0dZR+AlfA@public.gmane.org>
2003-05-12 13:21 ` iasl Ducrot Bruno
[not found] ` <20030512132149.GA19475-j6u/t2rXLliUoIHC/UFpr9i2O/JbrIOy@public.gmane.org>
2003-05-12 14:29 ` iasl sjb
[not found] ` <3EBFAFE6.2020700-XuTx12Z7TonQT0dZR+AlfA@public.gmane.org>
2003-05-12 14:02 ` iasl Ducrot Bruno
[not found] ` <20030512140232.GC19475-j6u/t2rXLliUoIHC/UFpr9i2O/JbrIOy@public.gmane.org>
2003-05-12 15:05 ` iasl sjb
2003-05-12 17:03 iasl Moore, Robert
2003-05-14 8:23 iasl Yu, Luming
[not found] ` <3ACA40606221794F80A5670F0AF15F8427230C-4yWAQGcml64gGBtAFL8yw7fspsVTdybXVpNB7YpNyf8@public.gmane.org>
2003-05-14 8:39 ` iasl sjb
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox