* Fix mdelay() on TRAB - this was still the debugging version with
  seconds instead of ms.

* Patch by Robert Schwebel, 1 Nov 2002:
  XScale related cleanup (affects all ARM boards)

* Cleanup of names, warnings and README.
diff --git a/drivers/smc91111.c b/drivers/smc91111.c
index 62d2133..6244b4e 100644
--- a/drivers/smc91111.c
+++ b/drivers/smc91111.c
@@ -771,7 +771,7 @@
 		if (packet_length & 3) {
 			int i;
 
-			byte *tail = NetRxPackets[0] + (packet_length & ~3);
+			byte *tail = (byte *)(NetRxPackets[0] + (packet_length & ~3));
 			dword leftover = SMC_inl(SMC91111_DATA_REG);
 			for (i=0; i<(packet_length & 3); i++)
 				*tail++ = (byte) (leftover >> (8*i)) & 0xff;