[0.2.x] fixed: snippets cr0.py and сr4.py

git-svn-id: https://pykd.svn.codeplex.com/svn@82277 9b283d60-5439-405e-af05-b73fd8c4d996
This commit is contained in:
SND\kernelnet_cp 2013-01-14 11:33:14 +00:00 committed by Mikhail I. Izmestev
parent 3befecff88
commit e5f6c91be8
2 changed files with 2 additions and 2 deletions

View File

@ -12,7 +12,7 @@ def cr0( value = 0 ):
dprintln( "CR0: %x (" % value + "".join( [ ( value & ( 1 << ( 31 - i ) ) ) and "1" or "0" for i in range(0,32) ] ) + ")" ) dprintln( "CR0: %x (" % value + "".join( [ ( value & ( 1 << ( 31 - i ) ) ) and "1" or "0" for i in range(0,32) ] ) + ")" )
for i in range (0, 31): for i in range (0, 32):
bits = { 0 : "PE", 1 : "MP", 2 : "EM", 3 : "TS", 4 : "ET", 5 : "NE", 16 : "WP", 18 : "AM", 29 : "NW", 30 : "CD", 31 : "PG" } bits = { 0 : "PE", 1 : "MP", 2 : "EM", 3 : "TS", 4 : "ET", 5 : "NE", 16 : "WP", 18 : "AM", 29 : "NW", 30 : "CD", 31 : "PG" }
if ( ( 1 << ( 31 -i ) ) & value ) and 31-i in bits: if ( ( 1 << ( 31 -i ) ) & value ) and 31-i in bits:
dprint( " " + bits[31-i] ) dprint( " " + bits[31-i] )

View File

@ -12,7 +12,7 @@ def cr4( value = 0 ):
dprintln( "CR4: %x (" % value + "".join( [ ( value & ( 1 << ( 31 - i ) ) ) and "1" or "0" for i in range(0,32) ] ) + ")" ) dprintln( "CR4: %x (" % value + "".join( [ ( value & ( 1 << ( 31 - i ) ) ) and "1" or "0" for i in range(0,32) ] ) + ")" )
for i in range (0, 31): for i in range (0, 32):
bits = { 0 : "VME", 1 : "PVI", 2 : "TSD", 3 : "DE", 4 : "PSE", 5 : "PAE", 6 : "MCE", 7 : "PGE", 8 : "PCE", 9 : "OSFXSR", 10 : "OSXMMEXCPT", 13 : "VMXE", 14 : "SMXE", 17 : "PCIDE", 18 : "OSXSAVE" } bits = { 0 : "VME", 1 : "PVI", 2 : "TSD", 3 : "DE", 4 : "PSE", 5 : "PAE", 6 : "MCE", 7 : "PGE", 8 : "PCE", 9 : "OSFXSR", 10 : "OSXMMEXCPT", 13 : "VMXE", 14 : "SMXE", 17 : "PCIDE", 18 : "OSXSAVE" }
if ( ( 1 << ( 31 -i ) ) & value ) and 31-i in bits: if ( ( 1 << ( 31 -i ) ) & value ) and 31-i in bits:
dprint( " " + bits[31-i] ) dprint( " " + bits[31-i] )