X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?p=palacios.git;a=blobdiff_plain;f=geekos%2Fsrc%2Fgeekos%2Flowlevel.asm;fp=geekos%2Fsrc%2Fgeekos%2Flowlevel.asm;h=c8d0b8dfca11665f9906cdb965c80100ca995fbc;hp=2c64e8a5fae32fc7a6b7e3ac168fcd5fa87eb00e;hb=efa8dd51a542d75cbe3f897f19f11eed13536e07;hpb=4e78dc8d5ae0bcf146eb425c8a53178a1fb758e8 diff --git a/geekos/src/geekos/lowlevel.asm b/geekos/src/geekos/lowlevel.asm index 2c64e8a..c8d0b8d 100644 --- a/geekos/src/geekos/lowlevel.asm +++ b/geekos/src/geekos/lowlevel.asm @@ -160,6 +160,9 @@ EXPORT Get_ESP ; EBP EXPORT Get_EBP +; Halt machine +EXPORT Halt + ; Virtual memory support. EXPORT Enable_Paging EXPORT Set_PDBR @@ -381,6 +384,11 @@ Get_MSR: align 8 +Halt: + hlt + + +align 8 Get_CR2: mov eax, cr2 ret