uc-sdk
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
LPC_EMAC_TypeDef Struct Reference

Ethernet Media Access Controller (EMAC) register structure definition. More...

#include <LPC17xx.h>

Public Attributes

__IO uint32_t MAC1
 
__IO uint32_t MAC2
 
__IO uint32_t IPGT
 
__IO uint32_t IPGR
 
__IO uint32_t CLRT
 
__IO uint32_t MAXF
 
__IO uint32_t SUPP
 
__IO uint32_t TEST
 
__IO uint32_t MCFG
 
__IO uint32_t MCMD
 
__IO uint32_t MADR
 
__O uint32_t MWTD
 
__I uint32_t MRDD
 
__I uint32_t MIND
 
uint32_t RESERVED0 [2]
 
__IO uint32_t SA0
 
__IO uint32_t SA1
 
__IO uint32_t SA2
 
uint32_t RESERVED1 [45]
 
__IO uint32_t Command
 
__I uint32_t Status
 
__IO uint32_t RxDescriptor
 
__IO uint32_t RxStatus
 
__IO uint32_t RxDescriptorNumber
 
__I uint32_t RxProduceIndex
 
__IO uint32_t RxConsumeIndex
 
__IO uint32_t TxDescriptor
 
__IO uint32_t TxStatus
 
__IO uint32_t TxDescriptorNumber
 
__IO uint32_t TxProduceIndex
 
__I uint32_t TxConsumeIndex
 
uint32_t RESERVED2 [10]
 
__I uint32_t TSV0
 
__I uint32_t TSV1
 
__I uint32_t RSV
 
uint32_t RESERVED3 [3]
 
__IO uint32_t FlowControlCounter
 
__I uint32_t FlowControlStatus
 
uint32_t RESERVED4 [34]
 
__IO uint32_t RxFilterCtrl
 
__IO uint32_t RxFilterWoLStatus
 
__IO uint32_t RxFilterWoLClear
 
uint32_t RESERVED5
 
__IO uint32_t HashFilterL
 
__IO uint32_t HashFilterH
 
uint32_t RESERVED6 [882]
 
__I uint32_t IntStatus
 
__IO uint32_t IntEnable
 
__O uint32_t IntClear
 
__O uint32_t IntSet
 
uint32_t RESERVED7
 
__IO uint32_t PowerDown
 
uint32_t RESERVED8
 
__IO uint32_t Module_ID
 

Detailed Description

Ethernet Media Access Controller (EMAC) register structure definition.

Definition at line 885 of file LPC17xx.h.

Member Data Documentation

__IO uint32_t LPC_EMAC_TypeDef::CLRT

Definition at line 891 of file LPC17xx.h.

__IO uint32_t LPC_EMAC_TypeDef::Command

Definition at line 906 of file LPC17xx.h.

__IO uint32_t LPC_EMAC_TypeDef::FlowControlCounter

Definition at line 923 of file LPC17xx.h.

__I uint32_t LPC_EMAC_TypeDef::FlowControlStatus

Definition at line 924 of file LPC17xx.h.

__IO uint32_t LPC_EMAC_TypeDef::HashFilterH

Definition at line 931 of file LPC17xx.h.

__IO uint32_t LPC_EMAC_TypeDef::HashFilterL

Definition at line 930 of file LPC17xx.h.

__O uint32_t LPC_EMAC_TypeDef::IntClear

Definition at line 935 of file LPC17xx.h.

__IO uint32_t LPC_EMAC_TypeDef::IntEnable

Definition at line 934 of file LPC17xx.h.

__O uint32_t LPC_EMAC_TypeDef::IntSet

Definition at line 936 of file LPC17xx.h.

__I uint32_t LPC_EMAC_TypeDef::IntStatus

Definition at line 933 of file LPC17xx.h.

__IO uint32_t LPC_EMAC_TypeDef::IPGR

Definition at line 890 of file LPC17xx.h.

__IO uint32_t LPC_EMAC_TypeDef::IPGT

Definition at line 889 of file LPC17xx.h.

__IO uint32_t LPC_EMAC_TypeDef::MAC1

Definition at line 887 of file LPC17xx.h.

__IO uint32_t LPC_EMAC_TypeDef::MAC2

Definition at line 888 of file LPC17xx.h.

__IO uint32_t LPC_EMAC_TypeDef::MADR

Definition at line 897 of file LPC17xx.h.

__IO uint32_t LPC_EMAC_TypeDef::MAXF

Definition at line 892 of file LPC17xx.h.

__IO uint32_t LPC_EMAC_TypeDef::MCFG

Definition at line 895 of file LPC17xx.h.

__IO uint32_t LPC_EMAC_TypeDef::MCMD

Definition at line 896 of file LPC17xx.h.

__I uint32_t LPC_EMAC_TypeDef::MIND

Definition at line 900 of file LPC17xx.h.

__IO uint32_t LPC_EMAC_TypeDef::Module_ID

Definition at line 940 of file LPC17xx.h.

__I uint32_t LPC_EMAC_TypeDef::MRDD

Definition at line 899 of file LPC17xx.h.

__O uint32_t LPC_EMAC_TypeDef::MWTD

Definition at line 898 of file LPC17xx.h.

__IO uint32_t LPC_EMAC_TypeDef::PowerDown

Definition at line 938 of file LPC17xx.h.

uint32_t LPC_EMAC_TypeDef::RESERVED0[2]

Definition at line 901 of file LPC17xx.h.

uint32_t LPC_EMAC_TypeDef::RESERVED1[45]

Definition at line 905 of file LPC17xx.h.

uint32_t LPC_EMAC_TypeDef::RESERVED2[10]

Definition at line 918 of file LPC17xx.h.

uint32_t LPC_EMAC_TypeDef::RESERVED3[3]

Definition at line 922 of file LPC17xx.h.

uint32_t LPC_EMAC_TypeDef::RESERVED4[34]

Definition at line 925 of file LPC17xx.h.

uint32_t LPC_EMAC_TypeDef::RESERVED5

Definition at line 929 of file LPC17xx.h.

uint32_t LPC_EMAC_TypeDef::RESERVED6[882]

Definition at line 932 of file LPC17xx.h.

uint32_t LPC_EMAC_TypeDef::RESERVED7

Definition at line 937 of file LPC17xx.h.

uint32_t LPC_EMAC_TypeDef::RESERVED8

Definition at line 939 of file LPC17xx.h.

__I uint32_t LPC_EMAC_TypeDef::RSV

Definition at line 921 of file LPC17xx.h.

__IO uint32_t LPC_EMAC_TypeDef::RxConsumeIndex

Definition at line 912 of file LPC17xx.h.

__IO uint32_t LPC_EMAC_TypeDef::RxDescriptor

Definition at line 908 of file LPC17xx.h.

__IO uint32_t LPC_EMAC_TypeDef::RxDescriptorNumber

Definition at line 910 of file LPC17xx.h.

__IO uint32_t LPC_EMAC_TypeDef::RxFilterCtrl

Definition at line 926 of file LPC17xx.h.

__IO uint32_t LPC_EMAC_TypeDef::RxFilterWoLClear

Definition at line 928 of file LPC17xx.h.

__IO uint32_t LPC_EMAC_TypeDef::RxFilterWoLStatus

Definition at line 927 of file LPC17xx.h.

__I uint32_t LPC_EMAC_TypeDef::RxProduceIndex

Definition at line 911 of file LPC17xx.h.

__IO uint32_t LPC_EMAC_TypeDef::RxStatus

Definition at line 909 of file LPC17xx.h.

__IO uint32_t LPC_EMAC_TypeDef::SA0

Definition at line 902 of file LPC17xx.h.

__IO uint32_t LPC_EMAC_TypeDef::SA1

Definition at line 903 of file LPC17xx.h.

__IO uint32_t LPC_EMAC_TypeDef::SA2

Definition at line 904 of file LPC17xx.h.

__I uint32_t LPC_EMAC_TypeDef::Status

Definition at line 907 of file LPC17xx.h.

__IO uint32_t LPC_EMAC_TypeDef::SUPP

Definition at line 893 of file LPC17xx.h.

__IO uint32_t LPC_EMAC_TypeDef::TEST

Definition at line 894 of file LPC17xx.h.

__I uint32_t LPC_EMAC_TypeDef::TSV0

Definition at line 919 of file LPC17xx.h.

__I uint32_t LPC_EMAC_TypeDef::TSV1

Definition at line 920 of file LPC17xx.h.

__I uint32_t LPC_EMAC_TypeDef::TxConsumeIndex

Definition at line 917 of file LPC17xx.h.

__IO uint32_t LPC_EMAC_TypeDef::TxDescriptor

Definition at line 913 of file LPC17xx.h.

__IO uint32_t LPC_EMAC_TypeDef::TxDescriptorNumber

Definition at line 915 of file LPC17xx.h.

__IO uint32_t LPC_EMAC_TypeDef::TxProduceIndex

Definition at line 916 of file LPC17xx.h.

__IO uint32_t LPC_EMAC_TypeDef::TxStatus

Definition at line 914 of file LPC17xx.h.


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