- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear all,
I have programmed APM controller in 8-series PCH to move to soft-off sleep state. But now it has been moved to Bus 0, Device 31 and Function 2.Below is the code for moving to soft-off sleep state upto X99 PCH.
_BtLdrTurnOffPC:push ax
push bx
push cx
push dx
push si
push di
push ds
push es
cli
mov eax,0x8000F840; Bus 0, Device 31, Function 0, Offset 0x40
mov dx,0x0CF8
out dx,eax
mov dx,0x0CFC
in ax,dx
and ax,0xFFFE
mov dx,ax
add dx,0x0004
mov eax,0x00003C00
out dx,eax
pop es
pop ds
pop di
pop si
pop dx
pop cx
pop bx
pop ax
ret
Will the following code work with no change for 100-series PCH onwards?
_BtLdrTurnOffPC:push ax
push bx
push cx
push dx
push si
push di
push ds
push es
cli
mov eax,0x8000FA40 ; Bus 0, Device 31, Function 2, Offset 0x40
mov dx,0x0CF8
out dx,eax
mov dx,0x0CFC
in ax,dx
and ax,0xFFFE
mov dx,ax
add dx,0x0004
mov eax,0x00003C00
out dx,eax
pop es
pop ds
pop di
pop si
pop dx
pop cx
pop bx
pop ax
ret
Thanks in advance. Kindly intimate me as early as possible since this is urgent.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello, rvmuhilan1978 :
Thank you for contacting Intel Embedded Community.
In order to be on the same page, we would like to address the following questions:
Could you please tell us if these consultations are related to your own design or a third party design? In case that it is a third party design, could you please give us all the information related to it? In case that it is your own design, could you please give us the part numbers and SKUs of the processor and chipset related to it?
Could you please inform us the documents that you have used to determine all the information stated in this thread? Please include section, pages, and all the details.
Waiting for all the information that should answer our questions.
Best regards,
Carlos_A.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear all,
This is Muhilan Veerarasu from India. This code is my own design. I referred following for 8-series PCH ACPI.
Manual:- Intel 8-series-chipset-pch-datasheet.pdf
Chapter:- 5 - Functional description
Sections:- 1. 5.14 - Power management
2. 5.14.7.2 - Initiating sleep state.
3. 12.1.13 - ACPI BASE ADDRESS REGISTER
4. 18.8.3 - Power Management I/O Registers
And i designed following code for 8-series PCH Motherboards.
_BtLdrTurnOffPC:
push ax
push bx
push cx
push dx
push si
push di
push ds
push es
cli
mov eax,0x8000F840; Bus 0, Device 31, Function 0, Offset 0x40
mov dx,0x0CF8
out dx,eax
mov dx,0x0CFC
in ax,dx
and ax,0xFFFE
mov dx,ax
add dx,0x0004
mov eax,0x00003C00
out dx,eax
pop es
pop ds
pop di
pop si
pop dx
pop cx
pop bx
pop ax
ret
In the above code, I directly fetch APM Base address register and turn off PC. However, From Intel 100-series PCH onwards, PMC has be moved to new PCI Bus location.
I modified this code to following with some changes for intel 100-series PCH motherboard onwards.. This code has be designed with Bus# 0, Device# 31, Function# 2 and offset 0x40(ACPI Base address register).
_BtLdrTurnOffPC:
push ax
push bx
push cx
push dx
push si
push di
push ds
push es
cli
mov eax,0x8000FA40 ; Bus 0, Device 31, Function 2, Offset 0x40
mov dx,0x0CF8
out dx,eax
mov dx,0x0CFC
in ax,dx
and ax,0xFFFE
mov dx,ax
add dx,0x0004
mov eax,0x00003C00
out dx,eax
pop es
pop ds
pop di
pop si
pop dx
pop cx
pop bx
pop ax
ret
Will this code work? Will bios write ACPI Base address register and will enable it?
Thanks in advance. Kindly intimate me as early as possible since this is urgent.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello, rvmuhilan1978 :
Thanks for your reply.
In order to better help you, we suggest you address your consultations to the https://software.intel.com/en-us/forum Developer Zone Forum.
We hope that this information may help you.
Best regards,
Carlos_A.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear all,
I have attached my product descriptions along with this reply. Kindly help me to publish in inte;'s network.
Thanking you
Muhilan Veerarasu
South india.
Mobile:- +91-96296 30042
E-Mail Id:- mailto:rvmuhilan1979@gmail.com rvmuhilan1979@gmail.com
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello, rvmuhilan1978 :
Thanks for your reply.
Reviewing your previous communication, we suggest you follow our communication of the past January 25th, 2018.
We hope that this information may help you.
Best regards,
Carlos_A.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear all,
I have forwarded my resume in this post. Kindly give me one person's e-mail id and contact number at the earliest in intel corporation bangalore.
Thanking you
Muhilan Veerarasu, South india.
Mobile:- +91-96296 33042.
E-Mail Id:- mailto:rvmuhilan1979@gmail.com rvmuhilan1979@gmail.com
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello, rvmuhilan1978 :
Thanks for your reply.
In order to help you, we suggest you fill out the https://plan.seek.intel.com/us_en_embedded_registration-form-contactsaleswebform_html Contact Sales form to contact the channel that may help you with your last request.
We hope that this information may help you.
Best regards,
Carlos_A.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear all,
I filled up contact sales form. But no reply came except one mail.
Help me.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello, rvmuhilan1978 :
Thanks for your reply.
Could you please tell us if you have followed our suggestion stated in the communication of the past January 25th, 2018?
We hope that this information may help you.
Best regards,
Carlos_A.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear all,
I have some bootable products. I would like to launch in intel's website with some compensation. Kindly give me the link and give me the guidance.
Thanking you
Muhilan Veerarasu
Tamilnadu, South India.
Mobile:- +91-96296 33042
E-Mail Id:- mailto:rvmuhilan1979@gmail.com rvmuhilan1979@gmail.com, mailto:rvmuhilan1978@rediffmail.com rvmuhilan1978@rediffmail.com, mailto:rvmuhilan1978@yahoo.com rvmuhilan1978@yahoo.com
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello, rvmuhilan1978 :
Thanks for your update.
In order to help you, we suggest you review the information stated in the https://www.intel.com/content/www/us/en/partner/solutions-alliance/member-info.html Intel® Internet of Things Solutions Alliance Membership website and fill out the https://www.intel.com/content/www/us/en/secure/partner/forms/register-for-solutions-alliance.html Register for Intel® IoT Solutions Alliance General Membership form.
We hope that this information may help you.
Best regards,
Carlos_A.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page