|
From: | 吴晓琳 |
Subject: | Re: [Qemu-devel] general question |
Date: | Fri, 1 Jun 2012 15:11:28 +0800 (CST) |
My code calls the following macro, but nothing happens. #define invlpg_asm(pageaddr) do{\ asm volatile("invlpg %0\n\t" \ :\ :"m"(pageaddr)); \ }while(0) pageaddr is the virtual address that needs to be invalidated. It is said that cup before i486 does not support "invlpg", how can I know the cup model of my emulator. Does my code go wrong, or the cpu of my emulator fail to support this instruction? --- 12年5月31日,周四, 陳韋任 (Wei-Ren Chen) <address@hidden> 写道:
|
[Prev in Thread] | Current Thread | [Next in Thread] |