plan 9 kernel history: overview | file list | diff list

1998/0130/pc/l.s (diff list | history)

1998/0130/sys/src/9/pc/l.s:284,2991998/0401/sys/src/9/pc/l.s:284,298 (short | long | prev | next)
Change rdmsr, wrmsr to use vlong instead of ulong pair.
rsc Fri Mar 4 12:44:25 2005
1997/0327    
TEXT rdmsr(SB), $0				/* model-specific register */ 
	MOVL	index+0(FP), CX 
	RDMSR 
	MOVL	hi+4(FP), CX 
	MOVL	DX, (CX) 
	MOVL	lo+8(FP), CX 
	MOVL	AX, (CX) 
1998/0401    
	MOVL	vlong+4(FP), CX			/* &vlong */ 
	MOVL	AX, (CX)			/* lo */ 
	MOVL	DX, 4(CX)			/* hi */ 
1991/0703    
	RET 
1997/0327    
	 
TEXT wrmsr(SB), $0 
	MOVL	index+0(FP), CX 
	MOVL	hi+4(FP), DX 
	MOVL	lo+8(FP), AX 
1998/0401    
	MOVL	lo+4(FP), AX 
	MOVL	hi+8(FP), DX 
1997/0327    
	WRMSR 
	RET 
1991/0703    
 


source code copyright © 1990-2005 Lucent Technologies; see license
Plan 9 distribution
comments to russ cox (rsc@swtch.com)