@@ 807,6 807,8 @@ TEXT uvst(SB), $-4 /* uvst(address, src) */
TEXT fwblock(SB), $-4 /* fwblock(void*port, void *block, csum) */
MOVW 4(FP), R2
MOVW 8(FP), R6
+ SLLV $32, R6
+ SRLV $32, R6 /* zero extend */
MOVW $32, R4
fwloop:
@@ 829,6 831,8 @@ fwloop:
TEXT frblock(SB), $-4 /* frblock(void*port, void *block, csum) */
MOVW 4(FP), R2
MOVW 8(FP), R6
+ SLLV $32, R6
+ SRLV $32, R6 /* zero extend */
MOVW $32, R4
frloop:
@@ 191,7 191,7 @@ trapinit(void)
/*
* Set up the second 8259 interrupt processor.
- * Make 8259 interrupts start at CPU vector Int0vec.
+ * Make 8259 interrupts start at CPU vector Int1vec.
* Set the 8259 as master with level triggered
* input with fully nested interrupts.
*/