All of lore.kernel.org
 help / color / mirror / Atom feed
* [Devel] acpica for other architecture
@ 2009-10-07 14:26 Da He
  0 siblings, 0 replies; 4+ messages in thread
From: Da He @ 2009-10-07 14:26 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 322 bytes --]

Hello all,

I am a beginner in using ACPICA. I am wondering if I can use acpica for
a non-x86 platform (e.g. PowerPC or ARM). As far as I understand, there
is an integrated AML interpreter. If I cross compile acpica for other
architecture, will that interpreter still work? Thanks in advance.

Best regards
Da He

^ permalink raw reply	[flat|nested] 4+ messages in thread
* Re: [Devel] acpica for other architecture
@ 2009-10-09  1:07 Lin Ming
  0 siblings, 0 replies; 4+ messages in thread
From: Lin Ming @ 2009-10-09  1:07 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 702 bytes --]

On Wed, Oct 7, 2009 at 10:26 PM, Da He <da.he(a)c-lab.de> wrote:
> Hello all,
>
> I am a beginner in using ACPICA. I am wondering if I can use acpica for
> a non-x86 platform (e.g. PowerPC or ARM). As far as I understand, there
> is an integrated AML interpreter. If I cross compile acpica for other
> architecture, will that interpreter still work? Thanks in advance.

Yes.

But PowerPC or ARM does not have hardware support for ACPI at all.
What are you going to do of using acpica for a non-x86 platform?

Lin Ming

>
> Best regards
> Da He
> _______________________________________________
> Devel mailing list
> Devel(a)acpica.org
> http://lists.acpica.org/listinfo/devel
>

^ permalink raw reply	[flat|nested] 4+ messages in thread
* Re: [Devel] acpica for other architecture
@ 2009-10-09  9:50 Da He
  0 siblings, 0 replies; 4+ messages in thread
From: Da He @ 2009-10-09  9:50 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 1906 bytes --]

Hello Liu Ming,

Thanks for your reply. I was thinking about using ACPI concept in
embedded systems to manage cpu and device power consumption. I know that
there is lack of hardware ACPI supports, but as far as I understand, the
core of ACPI is various ACPI tables which describe hardware device
resources and define control methods. Just one very simple example, if I
have one device or periphery attached on a bus that can be operated in
different power saving states, maybe I could describe this device in the
DSDT so that the OS could configure and govern it at runtime. Besides, I
think there are also many embedded processors which supports DVFS. As I
would like to try this on a FPGA based development platform, I could add
some additional hardware supports by myself if needed.

These are only some thoughts, but I am not sure if it is feasible. I
would be very grateful if you could give me some advice. Thanks in advance.

Best regards
Da He

Lin Ming wrote:
> On Wed, Oct 7, 2009 at 10:26 PM, Da He <da.he(a)c-lab.de> wrote:
>   
>> Hello all,
>>
>> I am a beginner in using ACPICA. I am wondering if I can use acpica for
>> a non-x86 platform (e.g. PowerPC or ARM). As far as I understand, there
>> is an integrated AML interpreter. If I cross compile acpica for other
>> architecture, will that interpreter still work? Thanks in advance.
>>     
>
> Yes.
>
> But PowerPC or ARM does not have hardware support for ACPI at all.
> What are you going to do of using acpica for a non-x86 platform?
>
> Lin Ming
>
>   
>> Best regards
>> Da He
>> _______________________________________________
>> Devel mailing list
>> Devel(a)acpica.org
>> http://lists.acpica.org/listinfo/devel
>>
>>     

-- 
Dipl.-Inform. Da He
Univ. Paderborn/c-lab
Fuerstenallee 11
D-33102 Paderborn
Tel:  +49 5251 60 6128
Fax:  +49 5251 60 6065
http://www.c-lab.de/


^ permalink raw reply	[flat|nested] 4+ messages in thread
* Re: [Devel] acpica for other architecture
@ 2009-10-12 16:06 Moore, Robert
  0 siblings, 0 replies; 4+ messages in thread
From: Moore, Robert @ 2009-10-12 16:06 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 2887 bytes --]

Most ACPI tables are directly consumed by the host OS and do not require an AML interpreter (such as MADT, SRAT, SLIT, etc.)

Only the DSDT and any SSDTs contain AML byte code that must be interpreted.

If you only wish to create the non-AML tables, the Table Manager component of ACPICA can be used standalone to discover and extract them.

I suggest that you read the ACPI specification and the ACPICA programmer reference.

ACPI spec available at acpi.info
ACPICA reference available at http://www.acpica.org/documentation/


Bob


>-----Original Message-----
>From: devel-bounces(a)acpica.org [mailto:devel-bounces(a)acpica.org] On Behalf
>Of Da He
>Sent: Friday, October 09, 2009 2:51 AM
>To: Lin Ming
>Cc: Devel(a)acpica.org
>Subject: Re: [Devel] acpica for other architecture
>
>Hello Liu Ming,
>
>Thanks for your reply. I was thinking about using ACPI concept in
>embedded systems to manage cpu and device power consumption. I know that
>there is lack of hardware ACPI supports, but as far as I understand, the
>core of ACPI is various ACPI tables which describe hardware device
>resources and define control methods. Just one very simple example, if I
>have one device or periphery attached on a bus that can be operated in
>different power saving states, maybe I could describe this device in the
>DSDT so that the OS could configure and govern it at runtime. Besides, I
>think there are also many embedded processors which supports DVFS. As I
>would like to try this on a FPGA based development platform, I could add
>some additional hardware supports by myself if needed.
>
>These are only some thoughts, but I am not sure if it is feasible. I
>would be very grateful if you could give me some advice. Thanks in advance.
>
>Best regards
>Da He
>
>Lin Ming wrote:
>> On Wed, Oct 7, 2009 at 10:26 PM, Da He <da.he(a)c-lab.de> wrote:
>>
>>> Hello all,
>>>
>>> I am a beginner in using ACPICA. I am wondering if I can use acpica for
>>> a non-x86 platform (e.g. PowerPC or ARM). As far as I understand, there
>>> is an integrated AML interpreter. If I cross compile acpica for other
>>> architecture, will that interpreter still work? Thanks in advance.
>>>
>>
>> Yes.
>>
>> But PowerPC or ARM does not have hardware support for ACPI at all.
>> What are you going to do of using acpica for a non-x86 platform?
>>
>> Lin Ming
>>
>>
>>> Best regards
>>> Da He
>>> _______________________________________________
>>> Devel mailing list
>>> Devel(a)acpica.org
>>> http://lists.acpica.org/listinfo/devel
>>>
>>>
>
>--
>Dipl.-Inform. Da He
>Univ. Paderborn/c-lab
>Fuerstenallee 11
>D-33102 Paderborn
>Tel:  +49 5251 60 6128
>Fax:  +49 5251 60 6065
>http://www.c-lab.de/
>
>_______________________________________________
>Devel mailing list
>Devel(a)acpica.org
>http://lists.acpica.org/listinfo/devel

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2009-10-12 16:06 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-10-07 14:26 [Devel] acpica for other architecture Da He
  -- strict thread matches above, loose matches on Subject: below --
2009-10-09  1:07 Lin Ming
2009-10-09  9:50 Da He
2009-10-12 16:06 Moore, Robert

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.