Index: /trunk/MultiChannelUSB/Paella.v
===================================================================
--- /trunk/MultiChannelUSB/Paella.v	(revision 45)
+++ /trunk/MultiChannelUSB/Paella.v	(revision 46)
@@ -235,22 +235,16 @@
 */
 
+	integer j;
+
 	always @*
 	begin
-		osc_reset[0] = 1'b0;
-		osc_addr[0] = 10'b0;
-		osc_reset[1] = 1'b0;
-		osc_addr[1] = 10'b0;
-		osc_reset[2] = 1'b0;
-		osc_addr[2] = 10'b0;
-		osc_reset[3] = 1'b0;
-		osc_addr[3] = 10'b0;
-		hst_reset[0] = 1'b0;
-		hst_addr[0] = 12'b0;
-		hst_reset[1] = 1'b0;
-		hst_addr[1] = 12'b0;
-		hst_reset[2] = 1'b0;
-		hst_addr[2] = 12'b0;
-		hst_reset[3] = 1'b0;
-		hst_addr[3] = 12'b0;
+		for (j = 0; j < 4; j = j + 1)
+		begin
+			osc_reset[j] = 1'b0;
+			osc_addr[j] = 10'b0;
+			hst_reset[j] = 1'b0;
+			hst_addr[j] = 12'b0;
+		end
+
 		case({mux_type,mux_chan})
 			3'b000, 3'b001, 3'b010, 3'b011:
