History log of /haiku-fatelf/src/add-ons/kernel/drivers/network/wb840/interface.c
Revision Date Author Comments
# 610fdb75 01-Jul-2006 Axel Dörfler <axeld@pinc-software.de>

Fixed warning.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17993 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e4a11b6a 25-Jul-2005 Stefano Ceccherini <stefano.ceccherini@gmail.com>

When reading PHY regs over the i2c bus, the turnaround ACK bit
is read one clock edge too late. This bit is driven low by
slave (as any other input data bits from slave) when the clock
is LOW. The current code did read the bit after the clock was
driven high again.

From OpenBSD (from FreeBSD).

Another small change

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13822 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 25d65010 27-Nov-2004 Stefano Ceccherini <stefano.ceccherini@gmail.com>

Fixed warnings and license stuff


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10274 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 684349b3 28-Mar-2004 Stefano Ceccherini <stefano.ceccherini@gmail.com>

Implemented link detection and speed autonegotiation


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7098 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 80127f8e 15-Mar-2004 Stefano Ceccherini <stefano.ceccherini@gmail.com>

Some fixes, some warning fixed, added a lot of code for the MII handling (almost completely "stolen" from Axel's sis900 driver), not yet working.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6988 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d8ee7d30 11-Mar-2004 Stefano Ceccherini <stefano.ceccherini@gmail.com>

Driver for the Winbond 840 NIC, written by myself. It's working. It lacks speed autonegotiation, and some other cool things.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6950 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 610fdb756f6611aa98a9291bc67ca47078f991a4 01-Jul-2006 Axel Dörfler <axeld@pinc-software.de>

Fixed warning.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17993 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e4a11b6a774e96bfb429480c780fdc9ac1d13a06 25-Jul-2005 Stefano Ceccherini <stefano.ceccherini@gmail.com>

When reading PHY regs over the i2c bus, the turnaround ACK bit
is read one clock edge too late. This bit is driven low by
slave (as any other input data bits from slave) when the clock
is LOW. The current code did read the bit after the clock was
driven high again.

From OpenBSD (from FreeBSD).

Another small change

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13822 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 25d65010fcdbf40a665c65ab08ff82ac6014f117 27-Nov-2004 Stefano Ceccherini <stefano.ceccherini@gmail.com>

Fixed warnings and license stuff


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10274 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 684349b37ae4041dad0f1bd0bb7653f448c9ca9f 28-Mar-2004 Stefano Ceccherini <stefano.ceccherini@gmail.com>

Implemented link detection and speed autonegotiation


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7098 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 80127f8edbe677de66d15a52273075e5e82851f8 15-Mar-2004 Stefano Ceccherini <stefano.ceccherini@gmail.com>

Some fixes, some warning fixed, added a lot of code for the MII handling (almost completely "stolen" from Axel's sis900 driver), not yet working.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6988 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d8ee7d30df78f41f972aa244722b8b16874814b4 11-Mar-2004 Stefano Ceccherini <stefano.ceccherini@gmail.com>

Driver for the Winbond 840 NIC, written by myself. It's working. It lacks speed autonegotiation, and some other cool things.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6950 a95241bf-73f2-0310-859d-f6bbb57e9c96