Datasheet

SAM9G20
DS60001516A-page 610 2017 Microchip Technology Inc.
35.5 Ethernet MAC 10/100 (EMAC) User Interface
Table 35-6: Register Mapping
Offset Register Name Access Reset
0x00 Network Control Register EMAC_NCR Read/Write 0
0x04 Network Configuration Register EMAC_NCFG Read/Write 0x800
0x08 Network Status Register EMAC_NSR Read-only
0x0C Reserved
0x10 Reserved
0x14 Transmit Status Register EMAC_TSR Read/Write 0x0000_0000
0x18 Receive Buffer Queue Pointer Register EMAC_RBQP Read/Write 0x0000_0000
0x1C Transmit Buffer Queue Pointer Register EMAC_TBQP Read/Write 0x0000_0000
0x20 Receive Status Register EMAC_RSR Read/Write 0x0000_0000
0x24 Interrupt Status Register EMAC_ISR Read/Write 0x0000_0000
0x28 Interrupt Enable Register EMAC_IER Write-only
0x2C Interrupt Disable Register EMAC_IDR Write-only
0x30 Interrupt Mask Register EMAC_IMR Read-only 0x0000_3FFF
0x34 Phy Maintenance Register EMAC_MAN Read/Write 0x0000_0000
0x38 Pause Time Register EMAC_PTR Read/Write 0x0000_0000
0x3C Pause Frames Received Register EMAC_PFR Read/Write 0x0000_0000
0x40 Frames Transmitted Ok Register EMAC_FTO Read/Write 0x0000_0000
0x44 Single Collision Frames Register EMAC_SCF Read/Write 0x0000_0000
0x48 Multiple Collision Frames Register EMAC_MCF Read/Write 0x0000_0000
0x4C Frames Received Ok Register EMAC_FRO Read/Write 0x0000_0000
0x50 Frame Check Sequence Errors Register EMAC_FCSE Read/Write 0x0000_0000
0x54 Alignment Errors Register EMAC_ALE Read/Write 0x0000_0000
0x58 Deferred Transmission Frames Register EMAC_DTF Read/Write 0x0000_0000
0x5C Late Collisions Register EMAC_LCOL Read/Write 0x0000_0000
0x60 Excessive Collisions Register EMAC_ECOL Read/Write 0x0000_0000
0x64 Transmit Underrun Errors Register EMAC_TUND Read/Write 0x0000_0000
0x68 Carrier Sense Errors Register EMAC_CSE Read/Write 0x0000_0000
0x6C Receive Resource Errors Register EMAC_RRE Read/Write 0x0000_0000
0x70 Receive Overrun Errors Register EMAC_ROV Read/Write 0x0000_0000
0x74 Receive Symbol Errors Register EMAC_RSE Read/Write 0x0000_0000
0x78 Excessive Length Errors Register EMAC_ELE Read/Write 0x0000_0000
0x7C Receive Jabbers Register EMAC_RJA Read/Write 0x0000_0000
0x80 Undersize Frames Register EMAC_USF Read/Write 0x0000_0000
0x84 SQE Test Errors Register EMAC_STE Read/Write 0x0000_0000
0x88 Received Length Field Mismatch Register EMAC_RLE Read/Write 0x0000_0000