Trait enc424j600::EthPhy

source ·
pub trait EthPhy {
    // Required methods
    fn recv_packet(&mut self, is_poll: bool) -> Result<RxPacket, Error>;
    fn send_packet(&mut self, packet: &TxPacket) -> Result<(), Error>;
}
Expand description

Trait representing PHY layer of ENC424J600

Required Methods§

source

fn recv_packet(&mut self, is_poll: bool) -> Result<RxPacket, Error>

source

fn send_packet(&mut self, packet: &TxPacket) -> Result<(), Error>

Implementors§

source§

impl<SPI: Transfer<u8>, NSS: OutputPin> EthPhy for Enc424j600<SPI, NSS>