http://git.etherboot.org
/
people
/
xl0
/
gpxe.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
2c7ffa8
)
Inhibit a spurious warning on GCC 4.0.1
author
Michael Brown
<mcb30@dolphin.home>
Wed, 25 Jul 2007 23:46:27 +0000
(
00:46
+0100)
committer
Michael Brown
<mcb30@dolphin.home>
Wed, 25 Jul 2007 23:46:27 +0000
(
00:46
+0100)
src/drivers/net/sis900.c
patch
|
blob
|
history
diff --git
a/src/drivers/net/sis900.c
b/src/drivers/net/sis900.c
index
68ac511
..
85c4acb
100644
(file)
--- a/
src/drivers/net/sis900.c
+++ b/
src/drivers/net/sis900.c
@@
-872,8
+872,9
@@
sis900_read_mode(struct nic *nic __unused, int phy_addr, int *speed, int *duplex
u16 phy_id0, phy_id1;
/* STSOUT register is Latched on Transition, read operation updates it */
- while (i++ < 2)
+ do {
status = sis900_mdio_read(phy_addr, MII_STSOUT);
+ } while (i++ < 2);
*speed = HW_SPEED_10_MBPS;
*duplex = FDX_CAPABLE_HALF_SELECTED;