NXP's driver library for LPC17xx, ported to mbed's online compiler. Not tested! I had to fix a lot of warings and found a couple of pretty obvious bugs, so the chances are there are more. Original: http://ics.nxp.com/support/documents/microcontrollers/zip/lpc17xx.cmsis.driver.library.zip

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

EMAC_CFG_Type Struct Reference

EMAC_CFG_Type Struct Reference
[EMAC_Public_Types]

EMAC configuration structure definition. More...

#include <lpc17xx_emac.h>

Data Fields

uint32_t Mode
 Supported EMAC PHY device speed, should be one of the following:

  • EMAC_MODE_AUTO
  • EMAC_MODE_10M_FULL
  • EMAC_MODE_10M_HALF
  • EMAC_MODE_100M_FULL
  • EMAC_MODE_100M_HALF.

uint8_t * pbEMAC_Addr
 Pointer to EMAC Station address that contains 6-bytes of MAC address, it must be sorted in order (bEMAC_Addr[0]..[5])

Detailed Description

EMAC configuration structure definition.

Definition at line 495 of file lpc17xx_emac.h.


Field Documentation

uint32_t Mode

Supported EMAC PHY device speed, should be one of the following:

  • EMAC_MODE_AUTO
  • EMAC_MODE_10M_FULL
  • EMAC_MODE_10M_HALF
  • EMAC_MODE_100M_FULL
  • EMAC_MODE_100M_HALF.

Definition at line 496 of file lpc17xx_emac.h.

uint8_t* pbEMAC_Addr

Pointer to EMAC Station address that contains 6-bytes of MAC address, it must be sorted in order (bEMAC_Addr[0]..[5])

Definition at line 503 of file lpc17xx_emac.h.