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

1994/0307/carrera/l.s (diff list | history)

1994/0228/sys/src/9/carrera/l.s:840,8421994/0307/sys/src/9/carrera/l.s:840,861 (short | long | prev | next)
1993/0903    
	MOVW	R2, 0(R3) 
	MOVW	R1, 4(R3) 
	RET 
1994/0307    
 
TEXT	uvld(SB), $-4		/* uvld(address, dst) */ 
	MOVV	0(R1), R5 
	MOVW	4(FP), R2 
	MOVW	R5, 4(R2) 
	DSRA	(16,5,5) 
	DSRA	(16,5,5) 
	MOVW	R5, 0(R2) 
	RET 
 
TEXT	uvst(SB), $-4		/* uvst(address, src) */ 
	MOVW	4(FP), R2 
	MOVW	0(R2), R5 
	DSLL	(16,5,5) 
	DSLL	(16,5,5) 
	MOVW	4(R2), R2 
	OR	R2, R5	 
	MOVV	R5, 0(R1) 
	RET 


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