modm API documentation
modm::Lan8720a Struct Reference

Classes

struct  Register
 

Static Public Attributes

static constexpr uint32_t Address = 0x00
 
static constexpr uint32_t ResetDelay = 0x000000FF
 
static constexpr uint32_t ConfigDelay = 0x00000FFF
 
static constexpr int ReadTimeout = 0xffff
 
static constexpr int WriteTimeout = 0xffff
 
static constexpr uint16_t Reset = 0x8000
 
static constexpr uint16_t LoopBack = 0x4000
 
static constexpr uint16_t FullDuplex100M = 0x2100
 
static constexpr uint16_t HalfDuplex100M = 0x2000
 
static constexpr uint16_t FullDuplex10M = 0x0100
 
static constexpr uint16_t HalfDuplex10M = 0x0000
 
static constexpr uint16_t AutoNegotiation = 0x1000
 
static constexpr uint16_t RestartAutoNegotiation = 0x0200
 
static constexpr uint16_t LinkedStatus = 0x0004
 
static constexpr uint16_t DuplexStatus = 0x0010
 
static constexpr uint16_t SpeedStatus = 0x0004
 
static constexpr uint16_t AutoNegotiationComplete = 0x0020
 
static constexpr uint16_t JabberDetection = 0x0002
 

The documentation for this struct was generated from the following file: