| To: | <xen-devel@xxxxxxxxxxxxxxxxxxx> |
|---|---|
| Subject: | [Xen-devel] [PATCH 3/4] rombios interface for HVM S3 |
| From: | "Ke, Liping" <liping.ke@xxxxxxxxx> |
| Date: | 2008年5月20日 15:03:10 +0800 |
| Delivery-date: | 2008年5月20日 00:04:25 -0700 |
| Envelope-to: | www-data@xxxxxxxxxxxxxxxxxx |
| List-help: | <mailto:xen-devel-request@lists.xensource.com?subject=help> |
| List-id: | Xen developer discussion <xen-devel.lists.xensource.com> |
| List-post: | <mailto:xen-devel@lists.xensource.com> |
| List-subscribe: | <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe> |
| List-unsubscribe: | <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe> |
| Sender: | xen-devel-bounces@xxxxxxxxxxxxxxxxxxx |
| Thread-index: | Aci6R5BwWDevPjPdQHKovJk0BTfjJA== |
| Thread-topic: | [PATCH 3/4] rombios interface for HVM S3 |
This patch has no change. [PATCH 3/4] rombios interface for HVM S3 - add S3 package in ACPI DSDT table. Guest OS will get S3 value from this package and write the value to PM1A control register to trigger S3 suspend. - Add S3 resume logic in rombios post code. the CMOS shutdown register is used to indicate if this is a S3 resume. - if it is s3 resume, rombios will get wakeup vector from ACPI FACS table and jump to wakeup vector. Per ACPI spec, the wakeup vector jumping must be the forms CS:IP, in which CS=(wakeup vector>>4) IP=(wakeup vector)&0xF, for example, for vector=0x12345, CS:IP=0x1234:0x5 Note: clobber_entry_point will clobber the post entry, which make S3 resume not work. We will directly jmp to POST Entry if it in S3 Resume path. Signed-off-by: Yu Ke <ke.yu@xxxxxxxxx> Signed-off-by: Ke Liping <liping.ke@xxxxxxxxx>
Attachment:
rombios.patch
Description: rombios.patch
_______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | [Xen-devel] [PATCH 2/4]: QEMU interface for HVM virtual S3 , Ke, Liping |
|---|---|
| Next by Date: | [Xen-devel] [Patch 4/4]: Xend interface for HVM S3 , Ke, Liping |
| Previous by Thread: | [Xen-devel] [PATCH 3/4] rombios interface for HVM S3 , Ke, Liping |
| Next by Thread: | [Xen-devel] [PATCH]Fix the boot of ia32pae Windows xp guest (up acpi) , Xu, Dongxiao |
| Indexes: | [Date] [Thread] [Top] [All Lists] |