Explorar el Código

Manual tweaks to get all drivers to follow the "disable, poll, transmit,

irq" pattern.
tags/v0.9.3
Michael Brown hace 19 años
padre
commit
d9c64c9422

+ 1
- 0
src/drivers/net/mtd80x.c Ver fichero

766
     dev->disable  = mtd_disable;
766
     dev->disable  = mtd_disable;
767
     nic->poll     = mtd_poll;
767
     nic->poll     = mtd_poll;
768
     nic->transmit = mtd_transmit;
768
     nic->transmit = mtd_transmit;
769
+    nic->irq	  = dummy_irq;
769
     return 1;
770
     return 1;
770
 }
771
 }
771
 
772
 

+ 1
- 1
src/drivers/net/pcnet32.c Ver fichero

946
 			printf("\n");
946
 			printf("\n");
947
 	}
947
 	}
948
 
948
 
949
+	dev->disable  = pcnet32_disable;
949
 	nic->poll     = pcnet32_poll;
950
 	nic->poll     = pcnet32_poll;
950
 	nic->transmit = pcnet32_transmit;
951
 	nic->transmit = pcnet32_transmit;
951
-	dev->disable  = pcnet32_disable;
952
 	nic->irq      = pcnet32_irq;
952
 	nic->irq      = pcnet32_irq;
953
 
953
 
954
 	return 1;
954
 	return 1;

+ 1
- 1
src/drivers/net/r8169.c Ver fichero

834
 	dev->disable = r8169_disable;
834
 	dev->disable = r8169_disable;
835
 	nic->poll = r8169_poll;
835
 	nic->poll = r8169_poll;
836
 	nic->transmit = r8169_transmit;
836
 	nic->transmit = r8169_transmit;
837
-	nic->irqno = pci->irq;
838
 	nic->irq = r8169_irq;
837
 	nic->irq = r8169_irq;
838
+	nic->irqno = pci->irq;
839
 	nic->ioaddr = ioaddr;
839
 	nic->ioaddr = ioaddr;
840
 	return 1;
840
 	return 1;
841
 
841
 

+ 1
- 0
src/drivers/net/skel.c Ver fichero

177
 		dev->disable  = skel_disable;
177
 		dev->disable  = skel_disable;
178
 		nic->poll     = skel_poll;
178
 		nic->poll     = skel_poll;
179
 		nic->transmit = skel_transmit;
179
 		nic->transmit = skel_transmit;
180
+		nic->irq      = skel_irq;
180
 
181
 
181
 		/* Report the ISA pnp id of the board */
182
 		/* Report the ISA pnp id of the board */
182
 		dev->devid.vendor_id = htons(GENERIC_ISAPNP_VENDOR);
183
 		dev->devid.vendor_id = htons(GENERIC_ISAPNP_VENDOR);

+ 1
- 1
src/drivers/net/sundance.c Ver fichero

738
 	dev->disable = sundance_disable;
738
 	dev->disable = sundance_disable;
739
 	nic->poll = sundance_poll;
739
 	nic->poll = sundance_poll;
740
 	nic->transmit = sundance_transmit;
740
 	nic->transmit = sundance_transmit;
741
-	nic->irqno = pci->irq;
742
 	nic->irq = sundance_irq;
741
 	nic->irq = sundance_irq;
742
+	nic->irqno = pci->irq;
743
 	nic->ioaddr = BASE;
743
 	nic->ioaddr = BASE;
744
 
744
 
745
 	return 1;
745
 	return 1;

+ 1
- 1
src/drivers/net/via-rhine.c Ver fichero

967
     dev->disable  = rhine_disable;
967
     dev->disable  = rhine_disable;
968
     nic->poll     = rhine_poll;
968
     nic->poll     = rhine_poll;
969
     nic->transmit = rhine_transmit;
969
     nic->transmit = rhine_transmit;
970
-    nic->irqno	  = pci->irq;
971
     nic->irq      = rhine_irq;
970
     nic->irq      = rhine_irq;
971
+    nic->irqno	  = pci->irq;
972
     nic->ioaddr   = tp->ioaddr;
972
     nic->ioaddr   = tp->ioaddr;
973
 
973
 
974
 
974
 

Loading…
Cancelar
Guardar