This physical layer and parts of the MAC layer are part of the ethernet transceiver. Additional functions like hardware initialisization, packet transmission and receiption must be done in software. The functions of this group do this job.
Files | |
file | ETH97J60.c |
Medium Access Control (MAC) Layer for Microchip PIC18F97J60 family. | |
file | ETH97J60.h |
Ethernet registers/bits for PIC18F97J60. | |
file | MAC.h |
MAC Module Defs for Microchip Stack. | |
Functions | |
BOOL | MACIsLinked (void) |
Returns the link status of the PHY/MAC. |
BOOL MACIsLinked | ( | void | ) |
Returns the link status of the PHY/MAC.
TRUE | If the PHY reports that a link partner is present and the link has been up continuously since the last call to MACIsLinked(). | |
FALSE | If the PHY reports no link partner, or the link went down momentarily since the last call to MACIsLinked() |
Definition at line 248 of file ETH97J60.c.