sja1105_driver.h File Reference

SJA1105 5-port Ethernet switch driver. More...

#include "core/nic.h"

Go to the source code of this file.

Macros

#define SJA1105_PORT0   1
 
#define SJA1105_PORT1   2
 
#define SJA1105_PORT2   3
 
#define SJA1105_PORT3   4
 
#define SJA1105_PORT4   5
 
#define SJA1105_SPI_CTRL_WRITE   0x80000000
 
#define SJA1105_SPI_CTRL_READ   0x00000000
 
#define SJA1105_SPI_CTRL_RC   0x7E000000
 
#define SJA1105_SPI_CTRL_ADDR   0x01FFFFF0
 
#define SJA1105_ETH_DYN_BASE   0x00000000
 
#define SJA1105_ETH_STATIC_BASE   0x00020000
 
#define SJA1105_CGU_BASE   0x00100000
 
#define SJA1105_RGU_BASE   0x00100400
 
#define SJA1105_ACU_BASE   0x00100800
 
#define SJA1105_SGMII_BASE   0x00180000
 
#define SJA1105_DEVICE_ID   0x000000
 
#define SJA1105_INIT_DEV_CONFIG_FLAG   0x000001
 
#define SJA1105_VL_ROUTE_PARTITION_STATUS   0x000002
 
#define SJA1105_GENERAL_STATUS1   0x000003
 
#define SJA1105_GENERAL_STATUS2   0x000004
 
#define SJA1105_GENERAL_STATUS3   0x000005
 
#define SJA1105_GENERAL_STATUS4   0x000006
 
#define SJA1105_GENERAL_STATUS5   0x000007
 
#define SJA1105_GENERAL_STATUS6   0x000008
 
#define SJA1105_GENERAL_STATUS7   0x000009
 
#define SJA1105_GENERAL_STATUS8   0x00000A
 
#define SJA1105_GENERAL_STATUS9   0x00000B
 
#define SJA1105_GENERAL_STATUS10   0x00000C
 
#define SJA1105_GENERAL_STATUS11   0x00000D
 
#define SJA1105_RAM_PARITY_CHECK_CONFIG0   0x00000E
 
#define SJA1105_RAM_PARITY_CHECK_CONFIG1   0x00000F
 
#define SJA1105_PORT_STATUS_CTRL0   0x000010
 
#define SJA1105_VL_STATUS_CTRL   0x000011
 
#define SJA1105_PORT_STATUS_CTRL1   0x000012
 
#define SJA1105_PTP_CTRL2   0x000013
 
#define SJA1105_PTP_CTRL3   0x000014
 
#define SJA1105_PTP_CTRL4   0x000015
 
#define SJA1105_PTP_CTRL5   0x000016
 
#define SJA1105_PTP_CTRL6   0x000017
 
#define SJA1105_PTP_CTRL1   0x000018
 
#define SJA1105_PTP_CTRL7   0x000019
 
#define SJA1105_PTP_CTRL8   0x00001A
 
#define SJA1105_PTP_CTRL9   0x00001B
 
#define SJA1105_PTP_CTRL10   0x00001C
 
#define SJA1105_PTP_CTRL11   0x00001D
 
#define SJA1105_PTP_CTRL12   0x00001E
 
#define SJA1105_PTP_CTRL13   0x00001F
 
#define SJA1105_PTP_CTRL14   0x000020
 
#define SJA1105_L2_ADDR_LUT_RECONFIG1   0x000024
 
#define SJA1105_L2_ADDR_LUT_RECONFIG2   0x000025
 
#define SJA1105_L2_ADDR_LUT_RECONFIG3   0x000026
 
#define SJA1105_L2_ADDR_LUT_RECONFIG4   0x000027
 
#define SJA1105_L2_ADDR_LUT_RECONFIG5   0x000028
 
#define SJA1105_L2_ADDR_LUT_RECONFIG0   0x000029
 
#define SJA1105_L2_FWD_TABLE_RECONFIG1   0x00002A
 
#define SJA1105_L2_FWD_TABLE_RECONFIG2   0x00002B
 
#define SJA1105_L2_FWD_TABLE_RECONFIG0   0x00002C
 
#define SJA1105_VLAN_LUT_RECONFIG1   0x00002D
 
#define SJA1105_VLAN_LUT_RECONFIG2   0x00002E
 
#define SJA1105_VLAN_LUT_RECONFIG0   0x000030
 
#define SJA1105_CREDIT_BASED_SHAPING_RECONFIG1   0x000032
 
#define SJA1105_CREDIT_BASED_SHAPING_RECONFIG2   0x000033
 
#define SJA1105_CREDIT_BASED_SHAPING_RECONFIG3   0x000034
 
#define SJA1105_CREDIT_BASED_SHAPING_RECONFIG4   0x000035
 
#define SJA1105_CREDIT_BASED_SHAPING_RECONFIG5   0x000036
 
#define SJA1105_CREDIT_BASED_SHAPING_RECONFIG0   0x000037
 
#define SJA1105_RETAGGING_TABLE_RECONFIG1   0x000038
 
#define SJA1105_RETAGGING_TABLE_RECONFIG2   0x000039
 
#define SJA1105_RETAGGING_TABLE_RECONFIG0   0x00003A
 
#define SJA1105_GENERAL_PARAMS_RECONFIG1   0x00003B
 
#define SJA1105_GENERAL_PARAMS_RECONFIG2   0x00003C
 
#define SJA1105_GENERAL_PARAMS_RECONFIG3   0x00003D
 
#define SJA1105_GENERAL_PARAMS_RECONFIG4   0x00003E
 
#define SJA1105_GENERAL_PARAMS_RECONFIG5   0x00003F
 
#define SJA1105_GENERAL_PARAMS_RECONFIG6   0x000040
 
#define SJA1105_GENERAL_PARAMS_RECONFIG7   0x000041
 
#define SJA1105_GENERAL_PARAMS_RECONFIG8   0x000042
 
#define SJA1105_GENERAL_PARAMS_RECONFIG9   0x000043
 
#define SJA1105_GENERAL_PARAMS_RECONFIG10   0x000044
 
#define SJA1105_GENERAL_PARAMS_RECONFIG11   0x000045
 
#define SJA1105_GENERAL_PARAMS_RECONFIG0   0x000046
 
#define SJA1105_VL_LUT_RECONFIG1   0x000047
 
#define SJA1105_VL_LUT_RECONFIG2   0x000048
 
#define SJA1105_VL_LUT_RECONFIG3   0x000049
 
#define SJA1105_VL_LUT_RECONFIG0   0x00004A
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG1   0x00004B
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG2   0x00004C
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG3   0x00004D
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG4   0x00004E
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG5   0x00004F
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG6   0x000050
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG7   0x000051
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG8   0x000052
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG0   0x000053
 
#define SJA1105_L2_LOOKUP_PARAMS1   0x000054
 
#define SJA1105_L2_LOOKUP_PARAMS2   0x000055
 
#define SJA1105_L2_LOOKUP_PARAMS3   0x000056
 
#define SJA1105_L2_LOOKUP_PARAMS4   0x000057
 
#define SJA1105_L2_LOOKUP_PARAMS0   0x000058
 
#define SJA1105_SYNC_ENGINE_STATUS0   0x00005A
 
#define SJA1105_SYNC_ENGINE_STATUS1   0x00005B
 
#define SJA1105_SYNC_ENGINE_STATUS2   0x00005C
 
#define SJA1105_SYNC_ENGINE_STATUS3   0x00005D
 
#define SJA1105_SYNC_ENGINE_STATUS4   0x00005E
 
#define SJA1105_SYNC_ENGINE_STATUS5   0x00005F
 
#define SJA1105_SYNC_ENGINE_STATUS6   0x000060
 
#define SJA1105_SYNC_ENGINE_STATUS7   0x000061
 
#define SJA1105_SYNC_ENGINE_STATUS8   0x000062
 
#define SJA1105_SYNC_ENGINE_STATUS9   0x000063
 
#define SJA1105_SYNC_ENGINE_STATUS10   0x000064
 
#define SJA1105_SYNC_ENGINE_STATUS11   0x000065
 
#define SJA1105_SYNC_ENGINE_STATUS12   0x000066
 
#define SJA1105_SYNC_ENGINE_STATUS13   0x000067
 
#define SJA1105_SYNC_ENGINE_STATUS14   0x000068
 
#define SJA1105_SYNC_ENGINE_STATUS15   0x000069
 
#define SJA1105_SYNC_ENGINE_STATUS16   0x00006A
 
#define SJA1105_SYNC_ENGINE_STATUS17   0x00006B
 
#define SJA1105_SYNC_ENGINE_STATUS18   0x00006C
 
#define SJA1105_SYNC_ENGINE_STATUS19   0x00006D
 
#define SJA1105_SYNC_ENGINE_STATUS20   0x00006E
 
#define SJA1105_SYNC_ENGINE_STATUS21   0x00006F
 
#define SJA1105_SYNC_ENGINE_STATUS23   0x000070
 
#define SJA1105_SYNC_ENGINE_STATUS24   0x000071
 
#define SJA1105_VL_MEM_PARTI_STATUS0   0x000080
 
#define SJA1105_VL_MEM_PARTI_STATUS1   0x000081
 
#define SJA1105_VL_MEM_PARTI_STATUS2   0x000082
 
#define SJA1105_VL_MEM_PARTI_STATUS3   0x000083
 
#define SJA1105_VL_MEM_PARTI_STATUS4   0x000084
 
#define SJA1105_VL_MEM_PARTI_STATUS5   0x000085
 
#define SJA1105_VL_MEM_PARTI_STATUS6   0x000086
 
#define SJA1105_VL_MEM_PARTI_STATUS7   0x000087
 
#define SJA1105_PTP_TS0   0x0000C0
 
#define SJA1105_PTPEGR_TS0   0x0000C1
 
#define SJA1105_PTP_TS1   0x0000C2
 
#define SJA1105_PTPEGR_TS1   0x0000C3
 
#define SJA1105_PTP_TS2   0x0000C4
 
#define SJA1105_PTPEGR_TS2   0x0000C5
 
#define SJA1105_PTP_TS3   0x0000C6
 
#define SJA1105_PTPEGR_TS3   0x0000C7
 
#define SJA1105_PTP_TS4   0x0000C8
 
#define SJA1105_PTPEGR_TS4   0x0000C9
 
#define SJA1105_PTP_TS5   0x0000CA
 
#define SJA1105_PTPEGR_TS5   0x0000CB
 
#define SJA1105_PTP_TS6   0x0000CC
 
#define SJA1105_PTPEGR_TS6   0x0000CD
 
#define SJA1105_PTP_TS7   0x0000CE
 
#define SJA1105_PTPEGR_TS7   0x0000CF
 
#define SJA1105_PTP_TS8   0x0000D0
 
#define SJA1105_PTPEGR_TS8   0x0000D1
 
#define SJA1105_PTP_TS9   0x0000D2
 
#define SJA1105_PTPEGR_TS9   0x0000D3
 
#define SJA1105_L2_MEM_PART_STATUS0   0x000100
 
#define SJA1105_L2_MEM_PART_STATUS1   0x000101
 
#define SJA1105_L2_MEM_PART_STATUS2   0x000102
 
#define SJA1105_L2_MEM_PART_STATUS3   0x000103
 
#define SJA1105_L2_MEM_PART_STATUS4   0x000104
 
#define SJA1105_L2_MEM_PART_STATUS5   0x000105
 
#define SJA1105_L2_MEM_PART_STATUS6   0x000106
 
#define SJA1105_L2_MEM_PART_STATUS7   0x000107
 
#define SJA1105_PORT0_MAC_DIAG_CNT   0x000200
 
#define SJA1105_PORT0_MAC_DIAG_FLAGS   0x000201
 
#define SJA1105_PORT1_MAC_DIAG_CNT   0x000202
 
#define SJA1105_PORT1_MAC_DIAG_FLAGS   0x000203
 
#define SJA1105_PORT2_MAC_DIAG_CNT   0x000204
 
#define SJA1105_PORT2_MAC_DIAG_FLAGS   0x000205
 
#define SJA1105_PORT3_MAC_DIAG_CNT   0x000206
 
#define SJA1105_PORT3_MAC_DIAG_FLAGS   0x000207
 
#define SJA1105_PORT4_MAC_DIAG_CNT   0x000208
 
#define SJA1105_PORT4_MAC_DIAG_FLAGS   0x000209
 
#define SJA1105_PORT0_N_TXBYTE   0x000400
 
#define SJA1105_PORT0_N_TXBYTESH   0x000401
 
#define SJA1105_PORT0_N_TXFRM   0x000402
 
#define SJA1105_PORT0_N_TXFRMSH   0x000403
 
#define SJA1105_PORT0_N_RXBYTE   0x000404
 
#define SJA1105_PORT0_N_RXBYTESH   0x000405
 
#define SJA1105_PORT0_N_RXFRM   0x000406
 
#define SJA1105_PORT0_N_RXFRMSH   0x000407
 
#define SJA1105_PORT0_N_POLERR   0x000408
 
#define SJA1105_PORT0_N_CTPOLERR   0x000409
 
#define SJA1105_PORT0_N_VLNOTFOUND   0x00040A
 
#define SJA1105_PORT0_N_CRCERR   0x00040B
 
#define SJA1105_PORT0_N_SIZEERR   0x00040C
 
#define SJA1105_PORT0_N_UNRELEASED   0x00040D
 
#define SJA1105_PORT0_N_VLANERR   0x00040E
 
#define SJA1105_PORT0_N_N664ERR   0x00040F
 
#define SJA1105_PORT1_N_TXBYTE   0x000410
 
#define SJA1105_PORT1_N_TXBYTESH   0x000411
 
#define SJA1105_PORT1_N_TXFRM   0x000412
 
#define SJA1105_PORT1_N_TXFRMSH   0x000413
 
#define SJA1105_PORT1_N_RXBYTE   0x000414
 
#define SJA1105_PORT1_N_RXBYTESH   0x000415
 
#define SJA1105_PORT1_N_RXFRM   0x000416
 
#define SJA1105_PORT1_N_RXFRMSH   0x000417
 
#define SJA1105_PORT1_N_POLERR   0x000418
 
#define SJA1105_PORT1_N_CTPOLERR   0x000419
 
#define SJA1105_PORT1_N_VLNOTFOUND   0x00041A
 
#define SJA1105_PORT1_N_CRCERR   0x00041B
 
#define SJA1105_PORT1_N_SIZEERR   0x00041C
 
#define SJA1105_PORT1_N_UNRELEASED   0x00041D
 
#define SJA1105_PORT1_N_VLANERR   0x00041E
 
#define SJA1105_PORT1_N_N664ERR   0x00041F
 
#define SJA1105_PORT2_N_TXBYTE   0x000420
 
#define SJA1105_PORT2_N_TXBYTESH   0x000421
 
#define SJA1105_PORT2_N_TXFRM   0x000422
 
#define SJA1105_PORT2_N_TXFRMSH   0x000423
 
#define SJA1105_PORT2_N_RXBYTE   0x000424
 
#define SJA1105_PORT2_N_RXBYTESH   0x000425
 
#define SJA1105_PORT2_N_RXFRM   0x000426
 
#define SJA1105_PORT2_N_RXFRMSH   0x000427
 
#define SJA1105_PORT2_N_POLERR   0x000428
 
#define SJA1105_PORT2_N_CTPOLERR   0x000429
 
#define SJA1105_PORT2_N_VLNOTFOUND   0x00042A
 
#define SJA1105_PORT2_N_CRCERR   0x00042B
 
#define SJA1105_PORT2_N_SIZEERR   0x00042C
 
#define SJA1105_PORT2_N_UNRELEASED   0x00042D
 
#define SJA1105_PORT2_N_VLANERR   0x00042E
 
#define SJA1105_PORT2_N_N664ERR   0x00042F
 
#define SJA1105_PORT3_N_TXBYTE   0x000430
 
#define SJA1105_PORT3_N_TXBYTESH   0x000431
 
#define SJA1105_PORT3_N_TXFRM   0x000432
 
#define SJA1105_PORT3_N_TXFRMSH   0x000433
 
#define SJA1105_PORT3_N_RXBYTE   0x000434
 
#define SJA1105_PORT3_N_RXBYTESH   0x000435
 
#define SJA1105_PORT3_N_RXFRM   0x000436
 
#define SJA1105_PORT3_N_RXFRMSH   0x000437
 
#define SJA1105_PORT3_N_POLERR   0x000438
 
#define SJA1105_PORT3_N_CTPOLERR   0x000439
 
#define SJA1105_PORT3_N_VLNOTFOUND   0x00043A
 
#define SJA1105_PORT3_N_CRCERR   0x00043B
 
#define SJA1105_PORT3_N_SIZEERR   0x00043C
 
#define SJA1105_PORT3_N_UNRELEASED   0x00043D
 
#define SJA1105_PORT3_N_VLANERR   0x00043E
 
#define SJA1105_PORT3_N_N664ERR   0x00043F
 
#define SJA1105_PORT4_N_TXBYTE   0x000440
 
#define SJA1105_PORT4_N_TXBYTESH   0x000441
 
#define SJA1105_PORT4_N_TXFRM   0x000442
 
#define SJA1105_PORT4_N_TXFRMSH   0x000443
 
#define SJA1105_PORT4_N_RXBYTE   0x000444
 
#define SJA1105_PORT4_N_RXBYTESH   0x000445
 
#define SJA1105_PORT4_N_RXFRM   0x000446
 
#define SJA1105_PORT4_N_RXFRMSH   0x000447
 
#define SJA1105_PORT4_N_POLERR   0x000448
 
#define SJA1105_PORT4_N_CTPOLERR   0x000449
 
#define SJA1105_PORT4_N_VLNOTFOUND   0x00044A
 
#define SJA1105_PORT4_N_CRCERR   0x00044B
 
#define SJA1105_PORT4_N_SIZEERR   0x00044C
 
#define SJA1105_PORT4_N_UNRELEASED   0x00044D
 
#define SJA1105_PORT4_N_VLANERR   0x00044E
 
#define SJA1105_PORT4_N_N664ERR   0x00044F
 
#define SJA1105_PORT0_N_NOT_REACH   0x000600
 
#define SJA1105_PORT0_N_EGR_DISABLED   0x000601
 
#define SJA1105_PORT0_N_PART_DROP   0x000602
 
#define SJA1105_PORT0_N_QFULL   0x000603
 
#define SJA1105_PORT0_QLEVEL0   0x000604
 
#define SJA1105_PORT0_QLEVEL1   0x000605
 
#define SJA1105_PORT0_QLEVEL2   0x000606
 
#define SJA1105_PORT0_QLEVEL3   0x000607
 
#define SJA1105_PORT0_QLEVEL4   0x000608
 
#define SJA1105_PORT0_QLEVEL5   0x000609
 
#define SJA1105_PORT0_QLEVEL6   0x00060A
 
#define SJA1105_PORT0_QLEVEL7   0x00060B
 
#define SJA1105_PORT1_N_NOT_REACH   0x000610
 
#define SJA1105_PORT1_N_EGR_DISABLED   0x000611
 
#define SJA1105_PORT1_N_PART_DROP   0x000612
 
#define SJA1105_PORT1_N_QFULL   0x000613
 
#define SJA1105_PORT1_QLEVEL0   0x000614
 
#define SJA1105_PORT1_QLEVEL1   0x000615
 
#define SJA1105_PORT1_QLEVEL2   0x000616
 
#define SJA1105_PORT1_QLEVEL3   0x000617
 
#define SJA1105_PORT1_QLEVEL4   0x000618
 
#define SJA1105_PORT1_QLEVEL5   0x000619
 
#define SJA1105_PORT1_QLEVEL6   0x00061A
 
#define SJA1105_PORT1_QLEVEL7   0x00061B
 
#define SJA1105_PORT2_N_NOT_REACH   0x000620
 
#define SJA1105_PORT2_N_EGR_DISABLED   0x000621
 
#define SJA1105_PORT2_N_PART_DROP   0x000622
 
#define SJA1105_PORT2_N_QFULL   0x000623
 
#define SJA1105_PORT2_QLEVEL0   0x000624
 
#define SJA1105_PORT2_QLEVEL1   0x000625
 
#define SJA1105_PORT2_QLEVEL2   0x000626
 
#define SJA1105_PORT2_QLEVEL3   0x000627
 
#define SJA1105_PORT2_QLEVEL4   0x000628
 
#define SJA1105_PORT2_QLEVEL5   0x000629
 
#define SJA1105_PORT2_QLEVEL6   0x00062A
 
#define SJA1105_PORT2_QLEVEL7   0x00062B
 
#define SJA1105_PORT3_N_NOT_REACH   0x000630
 
#define SJA1105_PORT3_N_EGR_DISABLED   0x000631
 
#define SJA1105_PORT3_N_PART_DROP   0x000632
 
#define SJA1105_PORT3_N_QFULL   0x000633
 
#define SJA1105_PORT3_QLEVEL0   0x000634
 
#define SJA1105_PORT3_QLEVEL1   0x000635
 
#define SJA1105_PORT3_QLEVEL2   0x000636
 
#define SJA1105_PORT3_QLEVEL3   0x000637
 
#define SJA1105_PORT3_QLEVEL4   0x000638
 
#define SJA1105_PORT3_QLEVEL5   0x000639
 
#define SJA1105_PORT3_QLEVEL6   0x00063A
 
#define SJA1105_PORT3_QLEVEL7   0x00063B
 
#define SJA1105_PORT4_N_NOT_REACH   0x000640
 
#define SJA1105_PORT4_N_EGR_DISABLED   0x000641
 
#define SJA1105_PORT4_N_PART_DROP   0x000642
 
#define SJA1105_PORT4_N_QFULL   0x000643
 
#define SJA1105_PORT4_QLEVEL0   0x000644
 
#define SJA1105_PORT4_QLEVEL1   0x000645
 
#define SJA1105_PORT4_QLEVEL2   0x000646
 
#define SJA1105_PORT4_QLEVEL3   0x000647
 
#define SJA1105_PORT4_QLEVEL4   0x000648
 
#define SJA1105_PORT4_QLEVEL5   0x000649
 
#define SJA1105_PORT4_QLEVEL6   0x00064A
 
#define SJA1105_PORT4_QLEVEL7   0x00064B
 
#define SJA1105_VL_MEM_PART_ERR_CNT0   0x000800
 
#define SJA1105_VL_MEM_PART_ERR_CNT1   0x000801
 
#define SJA1105_VL_MEM_PART_ERR_CNT2   0x000802
 
#define SJA1105_VL_MEM_PART_ERR_CNT3   0x000803
 
#define SJA1105_VL_MEM_PART_ERR_CNT4   0x000804
 
#define SJA1105_VL_MEM_PART_ERR_CNT5   0x000805
 
#define SJA1105_VL_MEM_PART_ERR_CNT6   0x000806
 
#define SJA1105_VL_MEM_PART_ERR_CNT7   0x000807
 
#define SJA1105_L2_MEM_PART_ERR_CNT0   0x001000
 
#define SJA1105_L2_MEM_PART_ERR_CNT1   0x001001
 
#define SJA1105_L2_MEM_PART_ERR_CNT2   0x001002
 
#define SJA1105_L2_MEM_PART_ERR_CNT3   0x001003
 
#define SJA1105_L2_MEM_PART_ERR_CNT4   0x001004
 
#define SJA1105_L2_MEM_PART_ERR_CNT5   0x001005
 
#define SJA1105_L2_MEM_PART_ERR_CNT6   0x001006
 
#define SJA1105_L2_MEM_PART_ERR_CNT7   0x001007
 
#define SJA1105_PORT0_N_RX_BCAST   0x001400
 
#define SJA1105_PORT0_N_RX_MCAST   0x001401
 
#define SJA1105_PORT0_N_RX_BYTES_64   0x001402
 
#define SJA1105_PORT0_N_RX_BYTES_65_127   0x001403
 
#define SJA1105_PORT0_N_RX_BYTES_128_255   0x001404
 
#define SJA1105_PORT0_N_RX_BYTES_256_511   0x001405
 
#define SJA1105_PORT0_N_RX_BYTES_512_1023   0x001406
 
#define SJA1105_PORT0_N_RX_BYTES_1024_1518   0x001407
 
#define SJA1105_PORT0_N_TX_BCAST   0x001408
 
#define SJA1105_PORT0_N_TX_MCAST   0x001409
 
#define SJA1105_PORT0_N_TX_BYTES_64   0x00140A
 
#define SJA1105_PORT0_N_TX_BYTES_65_127   0x00140B
 
#define SJA1105_PORT0_N_TX_BYTES_128_255   0x00140C
 
#define SJA1105_PORT0_N_TX_BYTES_256_511   0x00140D
 
#define SJA1105_PORT0_N_TX_BYTES_512_1023   0x00140E
 
#define SJA1105_PORT0_N_TX_BYTES_1024_1518   0x00140F
 
#define SJA1105_PORT0_N_DROPS_UTAG   0x001410
 
#define SJA1105_PORT0_N_DROPS_SITAG   0x001411
 
#define SJA1105_PORT0_N_DROPS_SOTAG   0x001412
 
#define SJA1105_PORT0_N_DROPS_DTAG   0x001413
 
#define SJA1105_PORT0_N_DROPS_ILL_DTAG   0x001414
 
#define SJA1105_PORT0_N_DROPS_EMPTY_ROUTE   0x001415
 
#define SJA1105_PORT0_N_DROPS_NOLEARN   0x001416
 
#define SJA1105_PORT1_N_RX_BCAST   0x001418
 
#define SJA1105_PORT1_N_RX_MCAST   0x001419
 
#define SJA1105_PORT1_N_RX_BYTES_64   0x00141A
 
#define SJA1105_PORT1_N_RX_BYTES_65_127   0x00141B
 
#define SJA1105_PORT1_N_RX_BYTES_128_255   0x00141C
 
#define SJA1105_PORT1_N_RX_BYTES_256_511   0x00141D
 
#define SJA1105_PORT1_N_RX_BYTES_512_1023   0x00141E
 
#define SJA1105_PORT1_N_RX_BYTES_1024_1518   0x00141F
 
#define SJA1105_PORT1_N_TX_BCAST   0x001420
 
#define SJA1105_PORT1_N_TX_MCAST   0x001421
 
#define SJA1105_PORT1_N_TX_BYTES_64   0x001422
 
#define SJA1105_PORT1_N_TX_BYTES_65_127   0x001423
 
#define SJA1105_PORT1_N_TX_BYTES_128_255   0x001424
 
#define SJA1105_PORT1_N_TX_BYTES_256_511   0x001425
 
#define SJA1105_PORT1_N_TX_BYTES_512_1023   0x001426
 
#define SJA1105_PORT1_N_TX_BYTES_1024_1518   0x001427
 
#define SJA1105_PORT1_N_DROPS_UTAG   0x001428
 
#define SJA1105_PORT1_N_DROPS_SITAG   0x001429
 
#define SJA1105_PORT1_N_DROPS_SOTAG   0x00142A
 
#define SJA1105_PORT1_N_DROPS_DTAG   0x00142B
 
#define SJA1105_PORT1_N_DROPS_ILL_DTAG   0x00142C
 
#define SJA1105_PORT1_N_DROPS_EMPTY_ROUTE   0x00142D
 
#define SJA1105_PORT1_N_DROPS_NOLEARN   0x00142E
 
#define SJA1105_PORT2_N_RX_BCAST   0x001430
 
#define SJA1105_PORT2_N_RX_MCAST   0x001431
 
#define SJA1105_PORT2_N_RX_BYTES_64   0x001432
 
#define SJA1105_PORT2_N_RX_BYTES_65_127   0x001433
 
#define SJA1105_PORT2_N_RX_BYTES_128_255   0x001434
 
#define SJA1105_PORT2_N_RX_BYTES_256_511   0x001435
 
#define SJA1105_PORT2_N_RX_BYTES_512_1023   0x001436
 
#define SJA1105_PORT2_N_RX_BYTES_1024_1518   0x001437
 
#define SJA1105_PORT2_N_TX_BCAST   0x001438
 
#define SJA1105_PORT2_N_TX_MCAST   0x001439
 
#define SJA1105_PORT2_N_TX_BYTES_64   0x00143A
 
#define SJA1105_PORT2_N_TX_BYTES_65_127   0x00143B
 
#define SJA1105_PORT2_N_TX_BYTES_128_255   0x00143C
 
#define SJA1105_PORT2_N_TX_BYTES_256_511   0x00143D
 
#define SJA1105_PORT2_N_TX_BYTES_512_1023   0x00143E
 
#define SJA1105_PORT2_N_TX_BYTES_1024_1518   0x00143F
 
#define SJA1105_PORT2_N_DROPS_UTAG   0x001440
 
#define SJA1105_PORT2_N_DROPS_SITAG   0x001441
 
#define SJA1105_PORT2_N_DROPS_SOTAG   0x001442
 
#define SJA1105_PORT2_N_DROPS_DTAG   0x001443
 
#define SJA1105_PORT2_N_DROPS_ILL_DTAG   0x001444
 
#define SJA1105_PORT2_N_DROPS_EMPTY_ROUTE   0x001445
 
#define SJA1105_PORT2_N_DROPS_NOLEARN   0x001446
 
#define SJA1105_PORT3_N_RX_BCAST   0x001448
 
#define SJA1105_PORT3_N_RX_MCAST   0x001449
 
#define SJA1105_PORT3_N_RX_BYTES_64   0x00144A
 
#define SJA1105_PORT3_N_RX_BYTES_65_127   0x00144B
 
#define SJA1105_PORT3_N_RX_BYTES_128_255   0x00144C
 
#define SJA1105_PORT3_N_RX_BYTES_256_511   0x00144D
 
#define SJA1105_PORT3_N_RX_BYTES_512_1023   0x00144E
 
#define SJA1105_PORT3_N_RX_BYTES_1024_1518   0x00144F
 
#define SJA1105_PORT3_N_TX_BCAST   0x001450
 
#define SJA1105_PORT3_N_TX_MCAST   0x001451
 
#define SJA1105_PORT3_N_TX_BYTES_64   0x001452
 
#define SJA1105_PORT3_N_TX_BYTES_65_127   0x001453
 
#define SJA1105_PORT3_N_TX_BYTES_128_255   0x001454
 
#define SJA1105_PORT3_N_TX_BYTES_256_511   0x001455
 
#define SJA1105_PORT3_N_TX_BYTES_512_1023   0x001456
 
#define SJA1105_PORT3_N_TX_BYTES_1024_1518   0x001457
 
#define SJA1105_PORT3_N_DROPS_UTAG   0x001458
 
#define SJA1105_PORT3_N_DROPS_SITAG   0x001459
 
#define SJA1105_PORT3_N_DROPS_SOTAG   0x00145A
 
#define SJA1105_PORT3_N_DROPS_DTAG   0x00145B
 
#define SJA1105_PORT3_N_DROPS_ILL_DTAG   0x00145C
 
#define SJA1105_PORT3_N_DROPS_EMPTY_ROUTE   0x00145D
 
#define SJA1105_PORT3_N_DROPS_NOLEARN   0x00145E
 
#define SJA1105_PORT4_N_RX_BCAST   0x001460
 
#define SJA1105_PORT4_N_RX_MCAST   0x001461
 
#define SJA1105_PORT4_N_RX_BYTES_64   0x001462
 
#define SJA1105_PORT4_N_RX_BYTES_65_127   0x001463
 
#define SJA1105_PORT4_N_RX_BYTES_128_255   0x001464
 
#define SJA1105_PORT4_N_RX_BYTES_256_511   0x001465
 
#define SJA1105_PORT4_N_RX_BYTES_512_1023   0x001466
 
#define SJA1105_PORT4_N_RX_BYTES_1024_1518   0x001467
 
#define SJA1105_PORT4_N_TX_BCAST   0x001468
 
#define SJA1105_PORT4_N_TX_MCAST   0x001469
 
#define SJA1105_PORT4_N_TX_BYTES_64   0x00146A
 
#define SJA1105_PORT4_N_TX_BYTES_65_127   0x00146B
 
#define SJA1105_PORT4_N_TX_BYTES_128_255   0x00146C
 
#define SJA1105_PORT4_N_TX_BYTES_256_511   0x00146D
 
#define SJA1105_PORT4_N_TX_BYTES_512_1023   0x00146E
 
#define SJA1105_PORT4_N_TX_BYTES_1024_1518   0x00146F
 
#define SJA1105_PORT4_N_DROPS_UTAG   0x001470
 
#define SJA1105_PORT4_N_DROPS_SITAG   0x001471
 
#define SJA1105_PORT4_N_DROPS_SOTAG   0x001472
 
#define SJA1105_PORT4_N_DROPS_DTAG   0x001473
 
#define SJA1105_PORT4_N_DROPS_ILL_DTAG   0x001474
 
#define SJA1105_PORT4_N_DROPS_EMPTY_ROUTE   0x001475
 
#define SJA1105_PORT4_N_DROPS_NOLEARN   0x001476
 
#define SJA1105_L2_FWD_PARAMS_RECONFIG0   0x008000
 
#define SJA1105_L2_FWD_PARAMS_RECONFIG1   0x008001
 
#define SJA1105_L2_FWD_PARAMS_RECONFIG2   0x008002
 
#define SJA1105_AVB_PARAMS_RECONFIG1   0x008003
 
#define SJA1105_AVB_PARAMS_RECONFIG2   0x008004
 
#define SJA1105_AVB_PARAMS_RECONFIG3   0x008005
 
#define SJA1105_AVB_PARAMS_RECONFIG4   0x008006
 
#define SJA1105_AVB_PARAMS_RECONFIG0   0x008007
 
#define SJA1105_VIRTUAL_LINK_STATUS0   0x010000
 
#define SJA1105_VIRTUAL_LINK_STATUS1   0x010001
 
#define SJA1105_RFRQ   0x100005
 
#define SJA1105_XO66M_0_C   0x100006
 
#define SJA1105_PLL_0_S   0x100007
 
#define SJA1105_PLL_0_C   0x100008
 
#define SJA1105_PLL_1_S   0x100009
 
#define SJA1105_PLL_1_C   0x10000A
 
#define SJA1105_IDIV_0_C   0x10000B
 
#define SJA1105_IDIV_1_C   0x10000C
 
#define SJA1105_IDIV_2_C   0x10000D
 
#define SJA1105_IDIV_3_C   0x10000E
 
#define SJA1105_IDIV_4_C   0x10000F
 
#define SJA1105_MII_TX_CLK_0   0x100013
 
#define SJA1105_MII_RX_CLK_0   0x100014
 
#define SJA1105_RMII_REF_CLK_0   0x100015
 
#define SJA1105_RGMII_TX_CLK_0   0x100016
 
#define SJA1105_EXT_TX_CLK_0   0x100017
 
#define SJA1105_EXT_RX_CLK_0   0x100018
 
#define SJA1105_MII_TX_CLK_1   0x100019
 
#define SJA1105_MII_RX_CLK_1   0x10001A
 
#define SJA1105_RMII_REF_CLK_1   0x10001B
 
#define SJA1105_RGMII_TX_CLK_1   0x10001C
 
#define SJA1105_EXT_TX_CLK_1   0x10001D
 
#define SJA1105_EXT_RX_CLK_1   0x10001E
 
#define SJA1105_MII_TX_CLK_2   0x10001F
 
#define SJA1105_MII_RX_CLK_2   0x100020
 
#define SJA1105_RMII_REF_CLK_2   0x100021
 
#define SJA1105_RGMII_TX_CLK_2   0x100022
 
#define SJA1105_EXT_TX_CLK_2   0x100023
 
#define SJA1105_EXT_RX_CLK_2   0x100024
 
#define SJA1105_MII_TX_CLK_3   0x100025
 
#define SJA1105_MII_RX_CLK_3   0x100026
 
#define SJA1105_RMII_REF_CLK_3   0x100027
 
#define SJA1105_RGMII_TX_CLK_3   0x100028
 
#define SJA1105_EXT_TX_CLK_3   0x100029
 
#define SJA1105_EXT_RX_CLK_3   0x10002A
 
#define SJA1105_MII_TX_CLK_4   0x10002B
 
#define SJA1105_MII_RX_CLK_4   0x10002C
 
#define SJA1105_RMII_REF_CLK_4   0x10002D
 
#define SJA1105_RGMII_TX_CLK_4   0x10002E
 
#define SJA1105_EXT_TX_CLK_4   0x10002F
 
#define SJA1105_EXT_RX_CLK_4   0x100030
 
#define SJA1105_RESET_CTRL   0x100440
 
#define SJA1105_RGU_UNIT_DISABLE   0x1007FD
 
#define SJA1105_CFG_PAD_MII0_TX   0x100800
 
#define SJA1105_CFG_PAD_MII0_RX   0x100801
 
#define SJA1105_CFG_PAD_MII1_TX   0x100802
 
#define SJA1105_CFG_PAD_MII1_RX   0x100803
 
#define SJA1105_CFG_PAD_MII2_TX   0x100804
 
#define SJA1105_CFG_PAD_MII2_RX   0x100805
 
#define SJA1105_CFG_PAD_MII3_TX   0x100806
 
#define SJA1105_CFG_PAD_MII3_RX   0x100807
 
#define SJA1105_CFG_PAD_MII4_TX   0x100808
 
#define SJA1105_CFG_PAD_MII4_RX   0x100809
 
#define SJA1105_CFG_PAD_MII0_ID   0x100810
 
#define SJA1105_CFG_PAD_MII1_ID   0x100811
 
#define SJA1105_CFG_PAD_MII2_ID   0x100812
 
#define SJA1105_CFG_PAD_MII3_ID   0x100813
 
#define SJA1105_CFG_PAD_MII4_ID   0x100814
 
#define SJA1105_CFG_PAD_MISC   0x100840
 
#define SJA1105_CFG_PAD_SPI   0x100880
 
#define SJA1105_CFG_PAD_JTAG   0x100881
 
#define SJA1105_PORT_STATUS_MII0   0x100900
 
#define SJA1105_PORT_STATUS_MII1   0x100901
 
#define SJA1105_PORT_STATUS_MII2   0x100902
 
#define SJA1105_PORT_STATUS_MII3   0x100903
 
#define SJA1105_PORT_STATUS_MII4   0x100904
 
#define SJA1105_TS_CONFIG   0x100A00
 
#define SJA1105_TS_STATUS   0x100A01
 
#define SJA1105_PROD_CFG   0x100BC0
 
#define SJA1105_PROD_ID   0x100BC3
 
#define SJA1105_ACU_UNIT_DISABLE   0x100BFD
 
#define SJA1105_BASIC_CONTROL   0x1F0000
 
#define SJA1105_BASIC_STATUS   0x1F0001
 
#define SJA1105_PHY_IDENTIFIER_1   0x1F0002
 
#define SJA1105_PHY_IDENTIFIER_2   0x1F0003
 
#define SJA1105_AUTONEG_ADV   0x1F0004
 
#define SJA1105_AUTONEG_LP_BABL   0x1F0005
 
#define SJA1105_AUTONEG_EXPN   0x1F0006
 
#define SJA1105_EXTENDED_STATUS   0x1F000F
 
#define SJA1105_DIGITAL_CONTROL_1   0x1F8000
 
#define SJA1105_AUTONEG_CONTROL   0x1F8001
 
#define SJA1105_AUTONEG_INTR_STATUS   0x1F8002
 
#define SJA1105_TEST_CONTROL   0x1F8003
 
#define SJA1105_DEBUG_CONTROL   0x1F8005
 
#define SJA1105_DIGITAL_STATUS   0x1F8010
 
#define SJA1105_ICG_ERROR_CNT   0x1F8011
 
#define SJA1105_TX_BOOST_CONTROL   0x1F8030
 
#define SJA1105_TX_ATTN_CONTROL   0x1F8031
 
#define SJA1105_TX_EDGE_CONTROL   0x1F8033
 
#define SJA1105_RX_EQ_CONTROL   0x1F8051
 
#define SJA1105_LEVEL_CONTROL   0x1F8090
 
#define SJA1105_DIGITAL_CONTROL_2   0x1F80E1
 
#define SJA1105_DIGITAL_ERROR_CNT   0x1F80E2
 
#define SJA1105_PORTn_MAC_DIAG_CNT(port)   (0x000200 + ((port) * 0x000002))
 
#define SJA1105_PORTn_MAC_DIAG_FLAGS(port)   (0x000201 + ((port) * 0x000002))
 
#define SJA1105_PORTn_N_TXBYTE(port)   (0x000400 + ((port) * 0x000010))
 
#define SJA1105_PORTn_N_TXBYTESH(port)   (0x000401 + ((port) * 0x000010))
 
#define SJA1105_PORTn_N_TXFRM(port)   (0x000402 + ((port) * 0x000010))
 
#define SJA1105_PORTn_N_TXFRMSH(port)   (0x000403 + ((port) * 0x000010))
 
#define SJA1105_PORTn_N_RXBYTE(port)   (0x000404 + ((port) * 0x000010))
 
#define SJA1105_PORTn_N_RXBYTESH(port)   (0x000405 + ((port) * 0x000010))
 
#define SJA1105_PORTn_N_RXFRM(port)   (0x000406 + ((port) * 0x000010))
 
#define SJA1105_PORTn_N_RXFRMSH(port)   (0x000407 + ((port) * 0x000010))
 
#define SJA1105_PORTn_N_POLERR(port)   (0x000408 + ((port) * 0x000010))
 
#define SJA1105_PORTn_N_CTPOLERR(port)   (0x000409 + ((port) * 0x000010))
 
#define SJA1105_PORTn_N_VLNOTFOUND(port)   (0x00040A + ((port) * 0x000010))
 
#define SJA1105_PORTn_N_CRCERR(port)   (0x00040B + ((port) * 0x000010))
 
#define SJA1105_PORTn_N_SIZEERR(port)   (0x00040C + ((port) * 0x000010))
 
#define SJA1105_PORTn_N_UNRELEASED(port)   (0x00040D + ((port) * 0x000010))
 
#define SJA1105_PORTn_N_VLANERR(port)   (0x00040E + ((port) * 0x000010))
 
#define SJA1105_PORTn_N_N664ERR(port)   (0x00040F + ((port) * 0x000010))
 
#define SJA1105_PORTn_N_NOT_REACH(port)   (0x000600 + ((port) * 0x000010))
 
#define SJA1105_PORTn_N_EGR_DISABLED(port)   (0x000601 + ((port) * 0x000010))
 
#define SJA1105_PORTn_N_PART_DROP(port)   (0x000602 + ((port) * 0x000010))
 
#define SJA1105_PORTn_N_QFULL(port)   (0x000603 + ((port) * 0x000010))
 
#define SJA1105_PORTn_QLEVEL0(port)   (0x000604 + ((port) * 0x000010))
 
#define SJA1105_PORTn_QLEVEL1(port)   (0x000605 + ((port) * 0x000010))
 
#define SJA1105_PORTn_QLEVEL2(port)   (0x000606 + ((port) * 0x000010))
 
#define SJA1105_PORTn_QLEVEL3(port)   (0x000607 + ((port) * 0x000010))
 
#define SJA1105_PORTn_QLEVEL4(port)   (0x000608 + ((port) * 0x000010))
 
#define SJA1105_PORTn_QLEVEL5(port)   (0x000609 + ((port) * 0x000010))
 
#define SJA1105_PORTn_QLEVEL6(port)   (0x00060A + ((port) * 0x000010))
 
#define SJA1105_PORTn_QLEVEL7(port)   (0x00060B + ((port) * 0x000010))
 
#define SJA1105_PORTn_N_RX_BCAST(port)   (0x001400 + ((port) * 0x000018))
 
#define SJA1105_PORTn_N_RX_MCAST(port)   (0x001401 + ((port) * 0x000018))
 
#define SJA1105_PORTn_N_RX_BYTES_64(port)   (0x001402 + ((port) * 0x000018))
 
#define SJA1105_PORTn_N_RX_BYTES_65_127(port)   (0x001403 + ((port) * 0x000018))
 
#define SJA1105_PORTn_N_RX_BYTES_128_255(port)   (0x001404 + ((port) * 0x000018))
 
#define SJA1105_PORTn_N_RX_BYTES_256_511(port)   (0x001405 + ((port) * 0x000018))
 
#define SJA1105_PORTn_N_RX_BYTES_512_1023(port)   (0x001406 + ((port) * 0x000018))
 
#define SJA1105_PORTn_N_RX_BYTES_1024_1518(port)   (0x001407 + ((port) * 0x000018))
 
#define SJA1105_PORTn_N_TX_BCAST(port)   (0x001408 + ((port) * 0x000018))
 
#define SJA1105_PORTn_N_TX_MCAST(port)   (0x001409 + ((port) * 0x000018))
 
#define SJA1105_PORTn_N_TX_BYTES_64(port)   (0x00140A + ((port) * 0x000018))
 
#define SJA1105_PORTn_N_TX_BYTES_65_127(port)   (0x00140B + ((port) * 0x000018))
 
#define SJA1105_PORTn_N_TX_BYTES_128_255(port)   (0x00140C + ((port) * 0x000018))
 
#define SJA1105_PORTn_N_TX_BYTES_256_511(port)   (0x00140D + ((port) * 0x000018))
 
#define SJA1105_PORTn_N_TX_BYTES_512_1023(port)   (0x00140E + ((port) * 0x000018))
 
#define SJA1105_PORTn_N_TX_BYTES_1024_1518(port)   (0x00140F + ((port) * 0x000018))
 
#define SJA1105_PORTn_N_DROPS_UTAG(port)   (0x001410 + ((port) * 0x000018))
 
#define SJA1105_PORTn_N_DROPS_SITAG(port)   (0x001411 + ((port) * 0x000018))
 
#define SJA1105_PORTn_N_DROPS_SOTAG(port)   (0x001412 + ((port) * 0x000018))
 
#define SJA1105_PORTn_N_DROPS_DTAG(port)   (0x001413 + ((port) * 0x000018))
 
#define SJA1105_PORTn_N_DROPS_ILL_DTAG(port)   (0x001414 + ((port) * 0x000018))
 
#define SJA1105_PORTn_N_DROPS_EMPTY_ROUTE(port)   (0x001415 + ((port) * 0x000018))
 
#define SJA1105_PORTn_N_DROPS_NOLEARN(port)   (0x001416 + ((port) * 0x000018))
 
#define SJA1105_IDIV_x_C(port)   (0x10000B + ((port) * 0x000001))
 
#define SJA1105_MII_TX_CLK_x(port)   (0x100013 + ((port) * 0x000006))
 
#define SJA1105_MII_RX_CLK_x(port)   (0x100014 + ((port) * 0x000006))
 
#define SJA1105_RMII_REF_CLK_x(port)   (0x100015 + ((port) * 0x000006))
 
#define SJA1105_RGMII_TX_CLK_x(port)   (0x100016 + ((port) * 0x000006))
 
#define SJA1105_EXT_TX_CLK_x(port)   (0x100017 + ((port) * 0x000006))
 
#define SJA1105_EXT_RX_CLK_x(port)   (0x100018 + ((port) * 0x000006))
 
#define SJA1105_CFG_PAD_MIIx_TX(port)   (0x100800 + ((port) * 0x000002))
 
#define SJA1105_CFG_PAD_MIIx_RX(port)   (0x100801 + ((port) * 0x000002))
 
#define SJA1105_CFG_PAD_MIIx_ID(port)   (0x100810 + ((port) * 0x000001))
 
#define SJA1105_PORT_STATUS_MIIx(port)   (0x100900 + ((port) * 0x000001))
 
#define SJA1105_DEVICE_ID_SJA1105PEL   0xAF00030E
 
#define SJA1105_DEVICE_ID_SJA1105QEL   0xAE00030E
 
#define SJA1105_DEVICE_ID_SJA1105REL   0xAF00030E
 
#define SJA1105_DEVICE_ID_SJA1105SEL   0xAE00030E
 
#define SJA1105_INIT_DEV_CONFIG_FLAG_CONFIGS   0x80000000
 
#define SJA1105_INIT_DEV_CONFIG_FLAG_CRCCHKL   0x40000000
 
#define SJA1105_INIT_DEV_CONFIG_FLAG_IDS   0x20000000
 
#define SJA1105_INIT_DEV_CONFIG_FLAG_CRCCHKG   0x10000000
 
#define SJA1105_INIT_DEV_CONFIG_FLAG_NSLOT   0x0000000F
 
#define SJA1105_VL_ROUTE_PARTITION_STATUS_VLIND   0xFFFF0000
 
#define SJA1105_VL_ROUTE_PARTITION_STATUS_VLPARIND   0x0000FF00
 
#define SJA1105_VL_ROUTE_PARTITION_STATUS_VLROUTES   0x00000002
 
#define SJA1105_VL_ROUTE_PARTITION_STATUS_VLPARTS   0x00000001
 
#define SJA1105_GENERAL_STATUS1_MACADDRL   0xFFFF0000
 
#define SJA1105_GENERAL_STATUS1_PORTENF   0x0000FF00
 
#define SJA1105_GENERAL_STATUS1_FWDS   0x00000010
 
#define SJA1105_GENERAL_STATUS1_MACFDS   0x00000008
 
#define SJA1105_GENERAL_STATUS1_ENFFDS   0x00000004
 
#define SJA1105_GENERAL_STATUS1_L2BUSYFDS   0x00000002
 
#define SJA1105_GENERAL_STATUS1_L2BUSYS   0x00000001
 
#define SJA1105_GENERAL_STATUS2_MACADDRU   0xFFFFFFFF
 
#define SJA1105_GENERAL_STATUS3_MACADDHCL   0xFFFF0000
 
#define SJA1105_GENERAL_STATUS3_VLANIDHC   0x0000FFF0
 
#define SJA1105_GENERAL_STATUS3_CONFLICT   0x00000001
 
#define SJA1105_GENERAL_STATUS4_MACADDHCU   0xFFFFFFFF
 
#define SJA1105_GENERAL_STATUS5_WPVLANID   0xFFFF0000
 
#define SJA1105_GENERAL_STATUS5_PORT   0x0000FF00
 
#define SJA1105_GENERAL_STATUS5_VLANBUSYS   0x00000010
 
#define SJA1105_GENERAL_STATUS5_WRONGPORTS   0x00000008
 
#define SJA1105_GENERAL_STATUS5_VNOTFOUNDS   0x00000004
 
#define SJA1105_GENERAL_STATUS6_VLID   0xFFFF0000
 
#define SJA1105_GENERAL_STATUS6_PORTVL   0x0000FF00
 
#define SJA1105_GENERAL_STATUS6_VLNOTFOUND   0x00000001
 
#define SJA1105_GENERAL_STATUS7_EMPTYS   0x80000000
 
#define SJA1105_GENERAL_STATUS7_HANDLES   0x7FFFFFFF
 
#define SJA1105_GENERAL_STATUS8_HLWMARK   0x7FFFFFFF
 
#define SJA1105_GENERAL_STATUS9_PORT   0x0000FF00
 
#define SJA1105_GENERAL_STATUS9_FWDS   0x00000002
 
#define SJA1105_GENERAL_STATUS9_PARTS   0x00000001
 
#define SJA1105_GENERAL_STATUS10_RAMPARERRL   0x007FFFFF
 
#define SJA1105_GENERAL_STATUS11_RAMPARERRU   0x0000001F
 
#define SJA1105_PTP_TSx_UPDATE   0x00000001
 
#define SJA1105_SYNC_ENGINE_STATUS0_SYNCSTATE   0xFFFFFFFF
 
#define SJA1105_SYNC_ENGINE_STATUS0_SYNCSTATE_INIT   0x00000000
 
#define SJA1105_SYNC_ENGINE_STATUS0_SYNCSTATE_INTEGRATE   0x00000001
 
#define SJA1105_SYNC_ENGINE_STATUS0_SYNCSTATE_UNSYNC   0x00000002
 
#define SJA1105_SYNC_ENGINE_STATUS0_SYNCSTATE_WAIT_4_CYCLE_START   0x00000003
 
#define SJA1105_SYNC_ENGINE_STATUS0_SYNCSTATE_CA_ENABLED   0x00000004
 
#define SJA1105_SYNC_ENGINE_STATUS0_SYNCSTATE_WAIT_FOR_IN   0x00000005
 
#define SJA1105_SYNC_ENGINE_STATUS0_SYNCSTATE_TENTATIVE_SYNC   0x00000006
 
#define SJA1105_SYNC_ENGINE_STATUS0_SYNCSTATE_SYNC   0x00000007
 
#define SJA1105_SYNC_ENGINE_STATUS0_SYNCSTATE_STABLE   0x00000008
 
#define SJA1105_SYNC_ENGINE_STATUS1_INTEGCY   0xFFFFFFFF
 
#define SJA1105_SYNC_ENGINE_STATUS2_ACTCORR   0xFFFFFFFF
 
#define SJA1105_SYNC_ENGINE_STATUS3_MAXCORR   0xFFFFFFFF
 
#define SJA1105_SYNC_ENGINE_STATUS4_MINCORR   0xFFFFFFFF
 
#define SJA1105_SYNC_ENGINE_STATUS5_SYNCLOSS   0x0000FFFF
 
#define SJA1105_SYNC_ENGINE_STATUS6_LOCMEM   0x000000FF
 
#define SJA1105_SYNC_ENGINE_STATUS7_MINMEMVAR   0x000000FF
 
#define SJA1105_SYNC_ENGINE_STATUS8_MAXMEMVAR   0x000000FF
 
#define SJA1105_SYNC_ENGINE_STATUS9_LOCASYNMEM1   0x00FF0000
 
#define SJA1105_SYNC_ENGINE_STATUS9_LOCASYNMEM0   0x000000FF
 
#define SJA1105_SYNC_ENGINE_STATUS10_MINASYNMEM   0x000000FF
 
#define SJA1105_SYNC_ENGINE_STATUS11_MAXASYNMEM   0x000000FF
 
#define SJA1105_SYNC_ENGINE_STATUS12_CAMEM   0x000000FF
 
#define SJA1105_SYNC_ENGINE_STATUS13_SYSNMEM   0x000000FF
 
#define SJA1105_SYNC_ENGINE_STATUS14_MOFFSET0   0xFFFFFFFF
 
#define SJA1105_SYNC_ENGINE_STATUS15_MOFFSET1   0xFFFFFFFF
 
#define SJA1105_SYNC_ENGINE_STATUS16_MOFFSET2   0xFFFFFFFF
 
#define SJA1105_SYNC_ENGINE_STATUS17_MOFFSET3   0xFFFFFFFF
 
#define SJA1105_SYNC_ENGINE_STATUS18_MOFFSET4   0xFFFFFFFF
 
#define SJA1105_SYNC_ENGINE_STATUS19_MOFFSET5   0xFFFFFFFF
 
#define SJA1105_SYNC_ENGINE_STATUS20_MOFFSET6   0xFFFFFFFF
 
#define SJA1105_SYNC_ENGINE_STATUS21_MOFFSET7   0xFFFFFFFF
 
#define SJA1105_SYNC_ENGINE_STATUS23_TIMER   0x3FFFFFFF
 
#define SJA1105_SYNC_ENGINE_STATUS24_CLOCK   0x07FFFFFF
 
#define SJA1105_VL_MEM_PARTI_STATUSx_PARTDRPVL   0x80000000
 
#define SJA1105_VL_MEM_PARTI_STATUSx_PARTSPCVL   0x7FFFFFFF
 
#define SJA1105_VL_MEM_PART_ERR_CNTx_PARTDRPCNTVL   0xFFFFFFFF
 
#define SJA1105_L2_MEM_PART_STATUSx_L2PARTS   0x80000000
 
#define SJA1105_L2_MEM_PART_STATUSx_L2PSPC   0x7FFFFFFF
 
#define SJA1105_L2_MEM_PART_ERR_CNTx_PARTDROP   0xFFFFFFFF
 
#define SJA1105_PORTn_MAC_DIAG_CNT_N_RUNT   0xFF000000
 
#define SJA1105_PORTn_MAC_DIAG_CNT_N_SOFERR   0x00FF0000
 
#define SJA1105_PORTn_MAC_DIAG_CNT_N_ALIGNERR   0x0000FF00
 
#define SJA1105_PORTn_MAC_DIAG_CNT_N_MIIERR   0x000000FF
 
#define SJA1105_PORTn_MAC_DIAG_FLAGS_TYPEERR   0x08000000
 
#define SJA1105_PORTn_MAC_DIAG_FLAGS_SIZEERR   0x04000000
 
#define SJA1105_PORTn_MAC_DIAG_FLAGS_TCTIMEOUT   0x02000000
 
#define SJA1105_PORTn_MAC_DIAG_FLAGS_PRIORERR   0x01000000
 
#define SJA1105_PORTn_MAC_DIAG_FLAGS_NOMASTER   0x00800000
 
#define SJA1105_PORTn_MAC_DIAG_FLAGS_MEMOV   0x00400000
 
#define SJA1105_PORTn_MAC_DIAG_FLAGS_MEMERR   0x00200000
 
#define SJA1105_PORTn_MAC_DIAG_FLAGS_INVTYP   0x00080000
 
#define SJA1105_PORTn_MAC_DIAG_FLAGS_INTCYOV   0x00040000
 
#define SJA1105_PORTn_MAC_DIAG_FLAGS_DOMERR   0x00020000
 
#define SJA1105_PORTn_MAC_DIAG_FLAGS_PCFBAGDROP   0x00010000
 
#define SJA1105_PORTn_MAC_DIAG_FLAGS_SPCPRIOR   0x0000F000
 
#define SJA1105_PORTn_MAC_DIAG_FLAGS_AGEPRIOR   0x00000F00
 
#define SJA1105_PORTn_MAC_DIAG_FLAGS_PORTDROP   0x00000040
 
#define SJA1105_PORTn_MAC_DIAG_FLAGS_LENDROP   0x00000020
 
#define SJA1105_PORTn_MAC_DIAG_FLAGS_BAGDROP   0x00000010
 
#define SJA1105_PORTn_MAC_DIAG_FLAGS_POLIECERR   0x00000008
 
#define SJA1105_PORTn_MAC_DIAG_FLAGS_DRPNONA664ERR   0x00000004
 
#define SJA1105_PORTn_MAC_DIAG_FLAGS_SPCERR   0x00000002
 
#define SJA1105_PORTn_MAC_DIAG_FLAGS_AGEDRP   0x00000001
 
#define SJA1105_PORTn_QLEVEL0_QLEVEL_HWM   0x01FF0000
 
#define SJA1105_PORTn_QLEVEL0_QLEVEL   0x000001FF
 
#define SJA1105_PORTn_QLEVEL1_QLEVEL_HWM   0x01FF0000
 
#define SJA1105_PORTn_QLEVEL1_QLEVEL   0x000001FF
 
#define SJA1105_PORTn_QLEVEL2_QLEVEL_HWM   0x01FF0000
 
#define SJA1105_PORTn_QLEVEL2_QLEVEL   0x000001FF
 
#define SJA1105_PORTn_QLEVEL3_QLEVEL_HWM   0x01FF0000
 
#define SJA1105_PORTn_QLEVEL3_QLEVEL   0x000001FF
 
#define SJA1105_PORTn_QLEVEL4_QLEVEL_HWM   0x01FF0000
 
#define SJA1105_PORTn_QLEVEL4_QLEVEL   0x000001FF
 
#define SJA1105_PORTn_QLEVEL5_QLEVEL_HWM   0x01FF0000
 
#define SJA1105_PORTn_QLEVEL5_QLEVEL   0x000001FF
 
#define SJA1105_PORTn_QLEVEL6_QLEVEL_HWM   0x01FF0000
 
#define SJA1105_PORTn_QLEVEL6_QLEVEL   0x000001FF
 
#define SJA1105_PORTn_QLEVEL7_QLEVEL_HWM   0x01FF0000
 
#define SJA1105_PORTn_QLEVEL7_QLEVEL   0x000001FF
 
#define SJA1105_VIRTUAL_LINK_STATUS0_TIMINGERR   0xFFFF0000
 
#define SJA1105_VIRTUAL_LINK_STATUS0_UNRELEASED   0x0000FFFF
 
#define SJA1105_VIRTUAL_LINK_STATUS1_LENGTHERR   0x0000FFFF
 
#define SJA1105_RAM_PARITY_CHECK_CONFIG0_RPARINITL   0x007FFFFF
 
#define SJA1105_RAM_PARITY_CHECK_CONFIG1_RPARINITU   0x0000001F
 
#define SJA1105_PORT_STATUS_CTRL0_CLEARPORT   0x0000001F
 
#define SJA1105_VL_STATUS_CTRL_CLEARVLS   0x0000001F
 
#define SJA1105_PORT_STATUS_CTRL1_INHIBITTX   0x0000001F
 
#define SJA1105_PTP_CTRL1_VALID   0x80000000
 
#define SJA1105_PTP_CTRL1_PTPSTRTSCH   0x40000000
 
#define SJA1105_PTP_CTRL1_PTPSTOPSCH   0x20000000
 
#define SJA1105_PTP_CTRL1_STARTPTPCP   0x10000000
 
#define SJA1105_PTP_CTRL1_STOPPTPCP   0x08000000
 
#define SJA1105_PTP_CTRL1_CASSYNC   0x04000000
 
#define SJA1105_PTP_CTRL1_RESPTP   0x00000008
 
#define SJA1105_PTP_CTRL1_CORRCLK4TS   0x00000004
 
#define SJA1105_PTP_CTRL1_PTPCLKSUB   0x00000002
 
#define SJA1105_PTP_CTRL1_PTPCLKADD   0x00000001
 
#define SJA1105_PTP_CTRL2_PTPSCHTML   0xFFFFFFFF
 
#define SJA1105_PTP_CTRL3_PTPSCHTMU   0xFFFFFFFF
 
#define SJA1105_PTP_CTRL4_PTPPINSTL   0xFFFFFFFF
 
#define SJA1105_PTP_CTRL5_PTPPINSTU   0xFFFFFFFF
 
#define SJA1105_PTP_CTRL6_PTPPINDUR   0xFFFFFFFF
 
#define SJA1105_PTP_CTRL7_PTPCLKVALL   0xFFFFFFFF
 
#define SJA1105_PTP_CTRL8_PTPCLKVALU   0xFFFFFFFF
 
#define SJA1105_PTP_CTRL9_PTPCLKRATE   0xFFFFFFFF
 
#define SJA1105_PTP_CTRL10_PTPTSCLKL   0xFFFFFFFF
 
#define SJA1105_PTP_CTRL11_PTPTSCLKU   0xFFFFFFFF
 
#define SJA1105_PTP_CTRL12_PTPCLKCORP   0xFFFFFFFF
 
#define SJA1105_PTP_CTRL13_PTPSYNCTSL   0xFFFFFFFF
 
#define SJA1105_PTP_CTRL14_PTPSYNCTSU   0xFFFFFFFF
 
#define SJA1105_L2_ADDR_LUT_RECONFIG0_VALID   0x80000000
 
#define SJA1105_L2_ADDR_LUT_RECONFIG0_RDWRSET   0x40000000
 
#define SJA1105_L2_ADDR_LUT_RECONFIG0_ERRORS   0x20000000
 
#define SJA1105_L2_ADDR_LUT_RECONFIG0_LOCKEDS   0x10000000
 
#define SJA1105_L2_ADDR_LUT_RECONFIG0_VALIDENT   0x08000000
 
#define SJA1105_L2_ADDR_LUT_RECONFIG0_MGMTROUTE   0x04000000
 
#define SJA1105_L2_ADDR_LUT_RECONFIG0_HOSTCMD   0x03800000
 
#define SJA1105_L2_ADDR_LUT_RECONFIG0_HOSTCMD_SEARCH   0x00800000
 
#define SJA1105_L2_ADDR_LUT_RECONFIG0_HOSTCMD_READ   0x01000000
 
#define SJA1105_L2_ADDR_LUT_RECONFIG0_HOSTCMD_WRITE   0x01800000
 
#define SJA1105_L2_ADDR_LUT_RECONFIG0_HOSTCMD_INVALIDATE   0x02000000
 
#define SJA1105_L2_ADDR_LUT_RECONFIG1_ENTRY_25_0   0xFFFFFFC0
 
#define SJA1105_L2_ADDR_LUT_RECONFIG2_ENTRY_57_26   0xFFFFFFC0
 
#define SJA1105_L2_ADDR_LUT_RECONFIG3_ENTRY_89_58   0xFFFFFFC0
 
#define SJA1105_L2_ADDR_LUT_RECONFIG4_ENTRY_121_90   0xFFFFFFC0
 
#define SJA1105_L2_ADDR_LUT_RECONFIG5_ENTRY_153_122   0xFFFFFFC0
 
#define SJA1105_L2_FWD_TABLE_RECONFIG0_VALID   0x80000000
 
#define SJA1105_L2_FWD_TABLE_RECONFIG0_ERRORS   0x40000000
 
#define SJA1105_L2_FWD_TABLE_RECONFIG0_RDWRSET   0x20000000
 
#define SJA1105_L2_FWD_TABLE_RECONFIG0_INDEX   0x0000001F
 
#define SJA1105_L2_FWD_TABLE_RECONFIG1_ENTRY_31_25   0xFE000000
 
#define SJA1105_L2_FWD_TABLE_RECONFIG2_ENTRY_63_32   0xFFFFFFFF
 
#define SJA1105_VLAN_LUT_RECONFIG0_VALID   0x80000000
 
#define SJA1105_VLAN_LUT_RECONFIG0_RDWRSET   0x40000000
 
#define SJA1105_VLAN_LUT_RECONFIG0_VALIDENT   0x08000000
 
#define SJA1105_VLAN_LUT_RECONFIG1_ENTRY_4_0   0xF8000000
 
#define SJA1105_VLAN_LUT_RECONFIG2_ENTRY_36_5   0xFFFFFFFF
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG0_VALID   0x80000000
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG0_ERRORS   0x40000000
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG0_RDWRSET   0x20000000
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG0_PORTIDX   0x00000007
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG1_ENTRY_18_0   0xFFFFE000
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG1_INGRESS   0x80000000
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG1_MIRRCIE   0x40000000
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG1_MIRRCETAG   0x20000000
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG1_INGMIRRVID   0x1FFE0000
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG1_INGMIRRPCP   0x0001C000
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG1_INGMIRRDEI   0x00002000
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG2_ENTRY_50_19   0xFFFFFFFF
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG2_MAXAGE_LSB   0xFE000000
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG2_VLANPRIO   0x01C00000
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG2_VLANID   0x003FFC00
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG2_ING_MIRR   0x00000200
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG2_EGR_MIRR   0x00000100
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG2_DRPNONA664   0x00000080
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG2_DRPDTAG   0x00000040
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG2_DRPSOTAG   0x00000020
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG2_DRPSITAG   0x00000010
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG2_DRPUNTAG   0x00000008
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG2_RETAG   0x00000004
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG2_DYN_LEARN   0x00000002
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG2_EGRESS   0x00000001
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG3_ENTRY_82_51   0xFFFFFFFF
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG3_TP_DELIN_LSB   0xFFFE0000
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG3_TP_DELOUT   0x0001FFFE
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG3_MAXAGE_MSB   0x00000001
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG4_ENTRY_114_83   0xFFFFFFFF
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG4_BASE1_LSB   0xF0000000
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG4_ENABLED1   0x08000000
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG4_TOP0   0x07FC0000
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG4_BASE0   0x0003FE00
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG4_ENABLED0   0x00000100
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG4_IFG   0x000000F8
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG4_SPEED   0x00000006
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG4_SPEED_1GBPS   0x00000002
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG4_SPEED_100MBPS   0x00000004
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG4_SPEED_10MBPS   0x00000006
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG4_TP_DELIN_MSB   0x00000001
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG5_ENTRY_146_115   0xFFFFFFFF
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG5_TOP2_LSB   0xFF000000
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG5_BASE2   0x00FF8000
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG5_ENABLED2   0x00004000
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG5_TOP1   0x00003FE0
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG5_BASE1_MSB   0x0000001F
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG6_ENTRY_178_147   0xFFFFFFFF
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG6_TOP4_LSB   0xC0000000
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG6_BASE4   0x3FE00000
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG6_ENABLED4   0x00100000
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG6_TOP3   0x000FF800
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG6_BASE3   0x000007FC
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG6_ENABLED3   0x00000002
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG6_TOP2_MSB   0x00000001
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG7_ENTRY_210_179   0xFFFFFFFF
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG7_BASE6_LSB   0xF8000000
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG7_ENABLED6   0x04000000
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG7_TOP5   0x03FE0000
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG7_BASE5   0x0001FF00
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG7_ENABLED5   0x00000080
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG7_TOP4_MSB   0x0000007F
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG8_ENTRY_242_211   0xFFFFFFFF
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG8_TOP7   0xFF800000
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG8_BASE7   0x007FC000
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG8_ENABLED7   0x00002000
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG8_TOP6   0x00001FF0
 
#define SJA1105_MAC_CONFIG_TABLE_RECONFIG8_BASE6_MSB   0x0000000F
 
#define SJA1105_RETAGGING_TABLE_RECONFIG0_VALID   0x80000000
 
#define SJA1105_RETAGGING_TABLE_RECONFIG0_ERRORS   0x40000000
 
#define SJA1105_RETAGGING_TABLE_RECONFIG0_VALIDENT   0x20000000
 
#define SJA1105_RETAGGING_TABLE_RECONFIG0_RDWRSET   0x10000000
 
#define SJA1105_RETAGGING_TABLE_RECONFIG0_INDEX   0x0000003F
 
#define SJA1105_RETAGGING_TABLE_RECONFIG1_ENTRY_8_0   0xFF800000
 
#define SJA1105_RETAGGING_TABLE_RECONFIG2_ENTRY_40_9   0xFFFFFFFF
 
#define SJA1105_GENERAL_PARAMS_RECONFIG0_VALID   0x80000000
 
#define SJA1105_GENERAL_PARAMS_RECONFIG0_ERRORS   0x40000000
 
#define SJA1105_GENERAL_PARAMS_RECONFIG0_MIRR_ERR   0x20000000
 
#define SJA1105_GENERAL_PARAMS_RECONFIG0_RDWRSET   0x10000000
 
#define SJA1105_GENERAL_PARAMS_RECONFIG1_ENTRY_9_0   0xFFC00000
 
#define SJA1105_GENERAL_PARAMS_RECONFIG2_ENTRY_41_10   0xFFFFFFFF
 
#define SJA1105_GENERAL_PARAMS_RECONFIG3_ENTRY_73_42   0xFFFFFFFF
 
#define SJA1105_GENERAL_PARAMS_RECONFIG4_ENTRY_105_74   0xFFFFFFFF
 
#define SJA1105_GENERAL_PARAMS_RECONFIG5_ENTRY_137_106   0xFFFFFFFF
 
#define SJA1105_GENERAL_PARAMS_RECONFIG6_ENTRY_169_138   0xFFFFFFFF
 
#define SJA1105_GENERAL_PARAMS_RECONFIG7_ENTRY_201_170   0xFFFFFFFF
 
#define SJA1105_GENERAL_PARAMS_RECONFIG8_ENTRY_233_202   0xFFFFFFFF
 
#define SJA1105_GENERAL_PARAMS_RECONFIG9_ENTRY_265_234   0xFFFFFFFF
 
#define SJA1105_GENERAL_PARAMS_RECONFIG10_ENTRY_297_266   0xFFFFFFFF
 
#define SJA1105_GENERAL_PARAMS_RECONFIG11_ENTRY_329_298   0xFFFFFFFF
 
#define SJA1105_VL_LUT_RECONFIG0_VALID   0x80000000
 
#define SJA1105_VL_LUT_RECONFIG0_ERRORS   0x40000000
 
#define SJA1105_VL_LUT_RECONFIG0_RDWRSET   0x20000000
 
#define SJA1105_VL_LUT_RECONFIG0_INDEX   0x000003FF
 
#define SJA1105_VL_LUT_RECONFIG1_ENTRY_7_0   0xFF000000
 
#define SJA1105_VL_LUT_RECONFIG2_ENTRY_39_8   0xFFFFFFFF
 
#define SJA1105_VL_LUT_RECONFIG3_ENTRY_71_40   0xFFFFFFFF
 
#define SJA1105_L2_LOOKUP_PARAMS0_VALID   0x80000000
 
#define SJA1105_L2_LOOKUP_PARAMS0_RDWRSET   0x40000000
 
#define SJA1105_L2_LOOKUP_PARAMS1_ENTRY_9_0   0xFFC00000
 
#define SJA1105_L2_LOOKUP_PARAMS2_ENTRY_41_10   0xFFFFFFFF
 
#define SJA1105_L2_LOOKUP_PARAMS3_ENTRY_73_42   0xFFFFFFFF
 
#define SJA1105_L2_LOOKUP_PARAMS4_ENTRY_105_74   0xFFFFFFFF
 
#define SJA1105_AVB_PARAMS_RECONFIG0_VALID   0x80000000
 
#define SJA1105_AVB_PARAMS_RECONFIG0_ERRORS   0x40000000
 
#define SJA1105_AVB_PARAMS_RECONFIG0_RDWRSET   0x20000000
 
#define SJA1105_AVB_PARAMS_RECONFIG1_ENTRY_1_0   0xC0000000
 
#define SJA1105_AVB_PARAMS_RECONFIG2_ENTRY_33_2   0xFFFFFFFF
 
#define SJA1105_AVB_PARAMS_RECONFIG3_ENTRY_65_34   0xFFFFFFFF
 
#define SJA1105_AVB_PARAMS_RECONFIG4_ENTRY_97_66   0xFFFFFFFF
 
#define SJA1105_CREDIT_BASED_SHAPING_RECONFIG0_VALID   0x80000000
 
#define SJA1105_CREDIT_BASED_SHAPING_RECONFIG0_RDWRSET   0x40000000
 
#define SJA1105_CREDIT_BASED_SHAPING_RECONFIG0_ERRORS   0x20000000
 
#define SJA1105_CREDIT_BASED_SHAPING_RECONFIG0_CBSIDX   0x0000000F
 
#define SJA1105_CREDIT_BASED_SHAPING_RECONFIG1_ENTRY_5_0   0xFC000000
 
#define SJA1105_CREDIT_BASED_SHAPING_RECONFIG2_ENTRY_37_6   0xFFFFFFFF
 
#define SJA1105_CREDIT_BASED_SHAPING_RECONFIG3_ENTRY_69_38   0xFFFFFFFF
 
#define SJA1105_CREDIT_BASED_SHAPING_RECONFIG4_ENTRY_101_70   0xFFFFFFFF
 
#define SJA1105_CREDIT_BASED_SHAPING_RECONFIG5_ENTRY_133_102   0xFFFFFFFF
 
#define SJA1105_L2_FWD_PARAMS_RECONFIG0_ENTRY_18_0   0xFFFFE000
 
#define SJA1105_L2_FWD_PARAMS_RECONFIG1_ENTRY_50_19   0xFFFFFFFF
 
#define SJA1105_L2_FWD_PARAMS_RECONFIG2_ENTRY_82_51   0xFFFFFFFF
 
#define SJA1105_RESET_CTRL_SWITCH_RST   0x00000100
 
#define SJA1105_RESET_CTRL_CFG_RST   0x00000080
 
#define SJA1105_RESET_CTRL_CAR_RST   0x00000020
 
#define SJA1105_RESET_CTRL_OTP_RST   0x00000010
 
#define SJA1105_RESET_CTRL_WARM_RST   0x00000008
 
#define SJA1105_RESET_CTRL_COLD_RST   0x00000004
 
#define SJA1105_RESET_CTRL_POR_RST   0x00000002
 
#define SJA1105_RGU_UNIT_DISABLE_DISABLE_FLAG   0x00000001
 
#define SJA1105_PLL_x_S_LOCK   0x00000001
 
#define SJA1105_PLL_x_C_PLLCLKSRC   0x1F000000
 
#define SJA1105_PLL_x_C_PLLCLKSRC_XO66M_0   0x0A000000
 
#define SJA1105_PLL_x_C_MSEL   0x00FF0000
 
#define SJA1105_PLL_x_C_MSEL_DIV1   0x00000000
 
#define SJA1105_PLL_x_C_MSEL_DIV2   0x00010000
 
#define SJA1105_PLL_x_C_MSEL_DIV3   0x00020000
 
#define SJA1105_PLL_x_C_MSEL_DIV4   0x00030000
 
#define SJA1105_PLL_x_C_NSEL   0x00003000
 
#define SJA1105_PLL_x_C_NSEL_DIV1   0x00000000
 
#define SJA1105_PLL_x_C_NSEL_DIV2   0x00001000
 
#define SJA1105_PLL_x_C_NSEL_DIV3   0x00002000
 
#define SJA1105_PLL_x_C_NSEL_DIV4   0x00003000
 
#define SJA1105_PLL_x_C_AUTOBLOCK   0x00000800
 
#define SJA1105_PLL_x_C_PSEL   0x00000300
 
#define SJA1105_PLL_x_C_PSEL_DIV1   0x00000000
 
#define SJA1105_PLL_x_C_PSEL_DIV2   0x00000100
 
#define SJA1105_PLL_x_C_PSEL_DIV3   0x00000200
 
#define SJA1105_PLL_x_C_PSEL_DIV4   0x00000300
 
#define SJA1105_PLL_x_C_DIRECT   0x00000080
 
#define SJA1105_PLL_x_C_FBSEL   0x00000040
 
#define SJA1105_PLL_x_C_P23EN   0x00000004
 
#define SJA1105_PLL_x_C_BYPASS   0x00000002
 
#define SJA1105_PLL_x_C_PD   0x00000001
 
#define SJA1105_IDIV_x_C_CLKSRC   0x1F000000
 
#define SJA1105_IDIV_x_C_CLKSRC_XO66M_0   0x0A000000
 
#define SJA1105_IDIV_x_C_AUTOBLOCK   0x00000800
 
#define SJA1105_IDIV_x_C_IDIV   0x000003FC
 
#define SJA1105_IDIV_x_C_IDIV_DIV1   0x00000000
 
#define SJA1105_IDIV_x_C_IDIV_DIV2   0x00000004
 
#define SJA1105_IDIV_x_C_IDIV_DIV3   0x00000008
 
#define SJA1105_IDIV_x_C_IDIV_DIV4   0x0000000C
 
#define SJA1105_IDIV_x_C_IDIV_DIV5   0x00000010
 
#define SJA1105_IDIV_x_C_IDIV_DIV6   0x00000014
 
#define SJA1105_IDIV_x_C_IDIV_DIV7   0x00000018
 
#define SJA1105_IDIV_x_C_IDIV_DIV8   0x0000001C
 
#define SJA1105_IDIV_x_C_IDIV_DIV9   0x00000020
 
#define SJA1105_IDIV_x_C_IDIV_DIV10   0x00000024
 
#define SJA1105_IDIV_x_C_PD   0x00000001
 
#define SJA1105_MIIx_CLK_CTRL_CLKSRC   0x1F000000
 
#define SJA1105_MIIx_CLK_CTRL_CLKSRC_TX_CLK_0   0x00000000
 
#define SJA1105_MIIx_CLK_CTRL_CLKSRC_RX_CLK_0   0x01000000
 
#define SJA1105_MIIx_CLK_CTRL_CLKSRC_TX_CLK_1   0x02000000
 
#define SJA1105_MIIx_CLK_CTRL_CLKSRC_RX_CLK_1   0x03000000
 
#define SJA1105_MIIx_CLK_CTRL_CLKSRC_TX_CLK_2   0x04000000
 
#define SJA1105_MIIx_CLK_CTRL_CLKSRC_RX_CLK_2   0x05000000
 
#define SJA1105_MIIx_CLK_CTRL_CLKSRC_TX_CLK_3   0x06000000
 
#define SJA1105_MIIx_CLK_CTRL_CLKSRC_RX_CLK_3   0x07000000
 
#define SJA1105_MIIx_CLK_CTRL_CLKSRC_TX_CLK_4   0x08000000
 
#define SJA1105_MIIx_CLK_CTRL_CLKSRC_RX_CLK_4   0x09000000
 
#define SJA1105_MIIx_CLK_CTRL_CLKSRC_XO66M_0   0x0A000000
 
#define SJA1105_MIIx_CLK_CTRL_CLKSRC_PLL0   0x0B000000
 
#define SJA1105_MIIx_CLK_CTRL_CLKSRC_PLL0_120   0x0C000000
 
#define SJA1105_MIIx_CLK_CTRL_CLKSRC_PLL0_240   0x0D000000
 
#define SJA1105_MIIx_CLK_CTRL_CLKSRC_PLL1   0x0E000000
 
#define SJA1105_MIIx_CLK_CTRL_CLKSRC_PLL1_120   0x0F000000
 
#define SJA1105_MIIx_CLK_CTRL_CLKSRC_PLL1_240   0x10000000
 
#define SJA1105_MIIx_CLK_CTRL_CLKSRC_IDIV0   0x11000000
 
#define SJA1105_MIIx_CLK_CTRL_CLKSRC_IDIV1   0x12000000
 
#define SJA1105_MIIx_CLK_CTRL_CLKSRC_IDIV2   0x13000000
 
#define SJA1105_MIIx_CLK_CTRL_CLKSRC_IDIV3   0x14000000
 
#define SJA1105_MIIx_CLK_CTRL_CLKSRC_IDIV4   0x15000000
 
#define SJA1105_MIIx_CLK_CTRL_AUTOBLOCK   0x00000800
 
#define SJA1105_MIIx_CLK_CTRL_PD   0x00000001
 
#define SJA1105_MIIx_CLK_CTRL_CLKSRC_TX_CLK_x(n)   (((n) * 2) << 24)
 
#define SJA1105_MIIx_CLK_CTRL_CLKSRC_RX_CLK_x(n)   (((n) * 2 + 0x01) << 24)
 
#define SJA1105_MIIx_CLK_CTRL_CLKSRC_IDIVx(n)   (((n) + 0x11) << 24)
 
#define SJA1105_CFG_PAD_MIIx_TX_D32_OS   0x18000000
 
#define SJA1105_CFG_PAD_MIIx_TX_D32_OS_LOW   0x00000000
 
#define SJA1105_CFG_PAD_MIIx_TX_D32_OS_MEDIUM   0x08000000
 
#define SJA1105_CFG_PAD_MIIx_TX_D32_OS_FAST   0x10000000
 
#define SJA1105_CFG_PAD_MIIx_TX_D32_OS_HIGH   0x18000000
 
#define SJA1105_CFG_PAD_MIIx_TX_D32_IPUD   0x03000000
 
#define SJA1105_CFG_PAD_MIIx_TX_D32_IPUD_PULL_UP   0x00000000
 
#define SJA1105_CFG_PAD_MIIx_TX_D32_IPUD_REPEATER   0x01000000
 
#define SJA1105_CFG_PAD_MIIx_TX_D32_IPUD_PLAIN   0x02000000
 
#define SJA1105_CFG_PAD_MIIx_TX_D32_IPUD_PULL_DOWN   0x03000000
 
#define SJA1105_CFG_PAD_MIIx_TX_D10_OS   0x00180000
 
#define SJA1105_CFG_PAD_MIIx_TX_D10_OS_LOW   0x00000000
 
#define SJA1105_CFG_PAD_MIIx_TX_D10_OS_MEDIUM   0x00080000
 
#define SJA1105_CFG_PAD_MIIx_TX_D10_OS_FAST   0x00100000
 
#define SJA1105_CFG_PAD_MIIx_TX_D10_OS_HIGH   0x00180000
 
#define SJA1105_CFG_PAD_MIIx_TX_D10_IPUD   0x00030000
 
#define SJA1105_CFG_PAD_MIIx_TX_D10_IPUD_PULL_UP   0x00000000
 
#define SJA1105_CFG_PAD_MIIx_TX_D10_IPUD_REPEATER   0x00010000
 
#define SJA1105_CFG_PAD_MIIx_TX_D10_IPUD_PLAIN   0x00020000
 
#define SJA1105_CFG_PAD_MIIx_TX_D10_IPUD_PULL_DOWN   0x00030000
 
#define SJA1105_CFG_PAD_MIIx_TX_CTRL_OS   0x00001800
 
#define SJA1105_CFG_PAD_MIIx_TX_CTRL_OS_LOW   0x00000000
 
#define SJA1105_CFG_PAD_MIIx_TX_CTRL_OS_MEDIUM   0x00000800
 
#define SJA1105_CFG_PAD_MIIx_TX_CTRL_OS_FAST   0x00001000
 
#define SJA1105_CFG_PAD_MIIx_TX_CTRL_OS_HIGH   0x00001800
 
#define SJA1105_CFG_PAD_MIIx_TX_CTRL_IPUD   0x00000300
 
#define SJA1105_CFG_PAD_MIIx_TX_CTRL_IPUD_PULL_UP   0x00000000
 
#define SJA1105_CFG_PAD_MIIx_TX_CTRL_IPUD_REPEATER   0x00000100
 
#define SJA1105_CFG_PAD_MIIx_TX_CTRL_IPUD_PLAIN   0x00000200
 
#define SJA1105_CFG_PAD_MIIx_TX_CTRL_IPUD_PULL_DOWN   0x00000300
 
#define SJA1105_CFG_PAD_MIIx_TX_CLK_OS   0x00000018
 
#define SJA1105_CFG_PAD_MIIx_TX_CLK_OS_LOW   0x00000000
 
#define SJA1105_CFG_PAD_MIIx_TX_CLK_OS_MEDIUM   0x00000008
 
#define SJA1105_CFG_PAD_MIIx_TX_CLK_OS_FAST   0x00000010
 
#define SJA1105_CFG_PAD_MIIx_TX_CLK_OS_HIGH   0x00000018
 
#define SJA1105_CFG_PAD_MIIx_TX_CLK_IH   0x00000004
 
#define SJA1105_CFG_PAD_MIIx_TX_CLK_IPUD   0x00000003
 
#define SJA1105_CFG_PAD_MIIx_TX_CLK_IPUD_PULL_UP   0x00000000
 
#define SJA1105_CFG_PAD_MIIx_TX_CLK_IPUD_REPEATER   0x00000001
 
#define SJA1105_CFG_PAD_MIIx_TX_CLK_IPUD_PLAIN   0x00000002
 
#define SJA1105_CFG_PAD_MIIx_TX_CLK_IPUD_PULL_DOWN   0x00000003
 
#define SJA1105_CFG_PAD_MIIx_RX_D32_IH   0x04000000
 
#define SJA1105_CFG_PAD_MIIx_RX_D32_IPUD   0x03000000
 
#define SJA1105_CFG_PAD_MIIx_RX_D32_IPUD_PULL_UP   0x00000000
 
#define SJA1105_CFG_PAD_MIIx_RX_D32_IPUD_REPEATER   0x01000000
 
#define SJA1105_CFG_PAD_MIIx_RX_D32_IPUD_PLAIN   0x02000000
 
#define SJA1105_CFG_PAD_MIIx_RX_D32_IPUD_PULL_DOWN   0x03000000
 
#define SJA1105_CFG_PAD_MIIx_RX_D10_IH   0x00040000
 
#define SJA1105_CFG_PAD_MIIx_RX_D10_IPUD   0x00030000
 
#define SJA1105_CFG_PAD_MIIx_RX_D10_IPUD_PULL_UP   0x00000000
 
#define SJA1105_CFG_PAD_MIIx_RX_D10_IPUD_REPEATER   0x00010000
 
#define SJA1105_CFG_PAD_MIIx_RX_D10_IPUD_PLAIN   0x00020000
 
#define SJA1105_CFG_PAD_MIIx_RX_D10_IPUD_PULL_DOWN   0x00030000
 
#define SJA1105_CFG_PAD_MIIx_RX_CTRL_IH   0x00000400
 
#define SJA1105_CFG_PAD_MIIx_RX_CTRL_IPUD   0x00000300
 
#define SJA1105_CFG_PAD_MIIx_RX_CTRL_IPUD_PULL_UP   0x00000000
 
#define SJA1105_CFG_PAD_MIIx_RX_CTRL_IPUD_REPEATER   0x00000100
 
#define SJA1105_CFG_PAD_MIIx_RX_CTRL_IPUD_PLAIN   0x00000200
 
#define SJA1105_CFG_PAD_MIIx_RX_CTRL_IPUD_PULL_DOWN   0x00000300
 
#define SJA1105_CFG_PAD_MIIx_RX_CLK_OS   0x00000018
 
#define SJA1105_CFG_PAD_MIIx_RX_CLK_OS_LOW   0x00000000
 
#define SJA1105_CFG_PAD_MIIx_RX_CLK_OS_MEDIUM   0x00000008
 
#define SJA1105_CFG_PAD_MIIx_RX_CLK_OS_FAST   0x00000010
 
#define SJA1105_CFG_PAD_MIIx_RX_CLK_OS_HIGH   0x00000018
 
#define SJA1105_CFG_PAD_MIIx_RX_CLK_IH   0x00000004
 
#define SJA1105_CFG_PAD_MIIx_RX_CLK_IPUD   0x00000003
 
#define SJA1105_CFG_PAD_MIIx_RX_CLK_IPUD_PULL_UP   0x00000000
 
#define SJA1105_CFG_PAD_MIIx_RX_CLK_IPUD_REPEATER   0x00000001
 
#define SJA1105_CFG_PAD_MIIx_RX_CLK_IPUD_PLAIN   0x00000002
 
#define SJA1105_CFG_PAD_MIIx_RX_CLK_IPUD_PULL_DOWN   0x00000003
 
#define SJA1105_CFG_PAD_MIIx_ID_RXC_STABLE_OVR   0x00008000
 
#define SJA1105_CFG_PAD_MIIx_ID_RXC_DELAY   0x00007C00
 
#define SJA1105_CFG_PAD_MIIx_ID_RXC_DELAY_DEFAULT   0x00002000
 
#define SJA1105_CFG_PAD_MIIx_ID_RXC_BYPASS   0x00000200
 
#define SJA1105_CFG_PAD_MIIx_ID_RXC_PD   0x00000100
 
#define SJA1105_CFG_PAD_MIIx_ID_TXC_STABLE_OVR   0x00000080
 
#define SJA1105_CFG_PAD_MIIx_ID_TXC_DELAY   0x0000007C
 
#define SJA1105_CFG_PAD_MIIx_ID_TXC_DELAY_DEFAULT   0x00000020
 
#define SJA1105_CFG_PAD_MIIx_ID_TXC_BYPASS   0x00000002
 
#define SJA1105_CFG_PAD_MIIx_ID_TXC_PD   0x00000001
 
#define SJA1105_CFG_PAD_MISC_PTPCLK_OS   0x00180000
 
#define SJA1105_CFG_PAD_MISC_PTPCLK_OS_LOW   0x00000000
 
#define SJA1105_CFG_PAD_MISC_PTPCLK_OS_MEDIUM   0x00080000
 
#define SJA1105_CFG_PAD_MISC_PTPCLK_OS_FAST   0x00100000
 
#define SJA1105_CFG_PAD_MISC_PTPCLK_OS_HIGH   0x00180000
 
#define SJA1105_CFG_PAD_MISC_PTPCLK_IH   0x00040000
 
#define SJA1105_CFG_PAD_MISC_PTPCLK_IPUD   0x00030000
 
#define SJA1105_CFG_PAD_MISC_PTPCLK_IPUD_PULL_UP   0x00000000
 
#define SJA1105_CFG_PAD_MISC_PTPCLK_IPUD_REPEATER   0x00010000
 
#define SJA1105_CFG_PAD_MISC_PTPCLK_IPUD_PLAIN   0x00020000
 
#define SJA1105_CFG_PAD_MISC_PTPCLK_IPUD_PULL_DOWN   0x00030000
 
#define SJA1105_CFG_PAD_MISC_RSTN_IH   0x00000400
 
#define SJA1105_CFG_PAD_MISC_RSTN_IPUD   0x00000300
 
#define SJA1105_CFG_PAD_MISC_RSTN_IPUD_PULL_UP   0x00000000
 
#define SJA1105_CFG_PAD_MISC_RSTN_IPUD_REPEATER   0x00000100
 
#define SJA1105_CFG_PAD_MISC_RSTN_IPUD_PLAIN   0x00000200
 
#define SJA1105_CFG_PAD_MISC_RSTN_IPUD_PULL_DOWN   0x00000300
 
#define SJA1105_CFG_PAD_MISC_CLKOUT_EN   0x00000020
 
#define SJA1105_CFG_PAD_MISC_CLKOUT_OS   0x00000018
 
#define SJA1105_CFG_PAD_MISC_CLKOUT_OS_LOW   0x00000000
 
#define SJA1105_CFG_PAD_MISC_CLKOUT_OS_MEDIUM   0x00000008
 
#define SJA1105_CFG_PAD_MISC_CLKOUT_OS_FAST   0x00000010
 
#define SJA1105_CFG_PAD_MISC_CLKOUT_OS_HIGH   0x00000018
 
#define SJA1105_CFG_PAD_MISC_CLKOUT_IPUD   0x00000003
 
#define SJA1105_CFG_PAD_MISC_CLKOUT_IPUD_PULL_UP   0x00000000
 
#define SJA1105_CFG_PAD_MISC_CLKOUT_IPUD_REPEATER   0x00000001
 
#define SJA1105_CFG_PAD_MISC_CLKOUT_IPUD_PLAIN   0x00000002
 
#define SJA1105_CFG_PAD_MISC_CLKOUT_IPUD_PULL_DOWN   0x00000003
 
#define SJA1105_CFG_PAD_SPI_SDO_OS   0x18000000
 
#define SJA1105_CFG_PAD_SPI_SDO_OS_LOW   0x00000000
 
#define SJA1105_CFG_PAD_SPI_SDO_OS_MEDIUM   0x08000000
 
#define SJA1105_CFG_PAD_SPI_SDO_OS_FAST   0x10000000
 
#define SJA1105_CFG_PAD_SPI_SDO_OS_HIGH   0x18000000
 
#define SJA1105_CFG_PAD_SPI_SDO_IPUD   0x03000000
 
#define SJA1105_CFG_PAD_SPI_SDO_IPUD_PULL_UP   0x00000000
 
#define SJA1105_CFG_PAD_SPI_SDO_IPUD_REPEATER   0x01000000
 
#define SJA1105_CFG_PAD_SPI_SDO_IPUD_PLAIN   0x02000000
 
#define SJA1105_CFG_PAD_SPI_SDO_IPUD_PULL_DOWN   0x03000000
 
#define SJA1105_CFG_PAD_SPI_SDI_IH   0x00040000
 
#define SJA1105_CFG_PAD_SPI_SDI_IPUD   0x00030000
 
#define SJA1105_CFG_PAD_SPI_SDI_IPUD_PULL_UP   0x00000000
 
#define SJA1105_CFG_PAD_SPI_SDI_IPUD_REPEATER   0x00010000
 
#define SJA1105_CFG_PAD_SPI_SDI_IPUD_PLAIN   0x00020000
 
#define SJA1105_CFG_PAD_SPI_SDI_IPUD_PULL_DOWN   0x00030000
 
#define SJA1105_CFG_PAD_SPI_SSN_IH   0x00000400
 
#define SJA1105_CFG_PAD_SPI_SSN_IPUD   0x00000300
 
#define SJA1105_CFG_PAD_SPI_SSN_IPUD_PULL_UP   0x00000000
 
#define SJA1105_CFG_PAD_SPI_SSN_IPUD_REPEATER   0x00000100
 
#define SJA1105_CFG_PAD_SPI_SSN_IPUD_PLAIN   0x00000200
 
#define SJA1105_CFG_PAD_SPI_SSN_IPUD_PULL_DOWN   0x00000300
 
#define SJA1105_CFG_PAD_SPI_SCK_IH   0x00000004
 
#define SJA1105_CFG_PAD_SPI_SCK_IH_PULL_UP   0x00000000
 
#define SJA1105_CFG_PAD_SPI_SCK_IH_REPEATER   0x00000004
 
#define SJA1105_CFG_PAD_SPI_SCK_IH_PLAIN   0x00000008
 
#define SJA1105_CFG_PAD_SPI_SCK_IH_PULL_DOWN   0x0000000C
 
#define SJA1105_CFG_PAD_JTAG_TDO_IPUD   0x03000000
 
#define SJA1105_CFG_PAD_JTAG_TDO_IPUD_PULL_UP   0x00000000
 
#define SJA1105_CFG_PAD_JTAG_TDO_IPUD_REPEATER   0x01000000
 
#define SJA1105_CFG_PAD_JTAG_TDO_IPUD_PLAIN   0x02000000
 
#define SJA1105_CFG_PAD_JTAG_TDO_IPUD_PULL_DOWN   0x03000000
 
#define SJA1105_CFG_PAD_JTAG_TDI_IPUD   0x00030000
 
#define SJA1105_CFG_PAD_JTAG_TDI_IPUD_PULL_UP   0x00000000
 
#define SJA1105_CFG_PAD_JTAG_TDI_IPUD_REPEATER   0x00010000
 
#define SJA1105_CFG_PAD_JTAG_TDI_IPUD_PLAIN   0x00020000
 
#define SJA1105_CFG_PAD_JTAG_TDI_IPUD_PULL_DOWN   0x00030000
 
#define SJA1105_CFG_PAD_JTAG_TRSTNTMS_IPUD   0x00000300
 
#define SJA1105_CFG_PAD_JTAG_TRSTNTMS_IPUD_PULL_UP   0x00000000
 
#define SJA1105_CFG_PAD_JTAG_TRSTNTMS_IPUD_REPEATER   0x00000100
 
#define SJA1105_CFG_PAD_JTAG_TRSTNTMS_IPUD_PLAIN   0x00000200
 
#define SJA1105_CFG_PAD_JTAG_TRSTNTMS_IPUD_PULL_DOWN   0x00000300
 
#define SJA1105_CFG_PAD_JTAG_TCK_IPUD   0x00000003
 
#define SJA1105_CFG_PAD_JTAG_TCK_IPUD_PULL_UP   0x00000000
 
#define SJA1105_CFG_PAD_JTAG_TCK_IPUD_REPEATER   0x00000001
 
#define SJA1105_CFG_PAD_JTAG_TCK_IPUD_PLAIN   0x00000002
 
#define SJA1105_CFG_PAD_JTAG_TCK_IPUD_PULL_DOWN   0x00000003
 
#define SJA1105_PORT_STATUS_MIIx_RXC_ID_FREQ_MODE   0x00300000
 
#define SJA1105_PORT_STATUS_MIIx_RXC_ID_FREQ_MODE_2_5MHZ   0x00000000
 
#define SJA1105_PORT_STATUS_MIIx_RXC_ID_FREQ_MODE_25MHZ   0x00100000
 
#define SJA1105_PORT_STATUS_MIIx_RXC_ID_FREQ_MODE_50MHZ   0x00200000
 
#define SJA1105_PORT_STATUS_MIIx_RXC_ID_FREQ_MODE_125MHZ   0x00300000
 
#define SJA1105_PORT_STATUS_MIIx_RXC_ID_CTL_MODE   0x000C0000
 
#define SJA1105_PORT_STATUS_MIIx_RXC_ID_CTL_MODE_BYPASS   0x00000000
 
#define SJA1105_PORT_STATUS_MIIx_RXC_ID_CTL_MODE_DELAYED   0x00040000
 
#define SJA1105_PORT_STATUS_MIIx_RXC_ID_CTL_MODE_DISABLED   0x00080000
 
#define SJA1105_PORT_STATUS_MIIx_RXC_ID_STABLE   0x00020000
 
#define SJA1105_PORT_STATUS_MIIx_RXC_ID_PD   0x00010000
 
#define SJA1105_PORT_STATUS_MIIx_TXC_ID_FREQ_MODE   0x00003000
 
#define SJA1105_PORT_STATUS_MIIx_TXC_ID_FREQ_MODE_2_5MHZ   0x00000000
 
#define SJA1105_PORT_STATUS_MIIx_TXC_ID_FREQ_MODE_25MHZ   0x00001000
 
#define SJA1105_PORT_STATUS_MIIx_TXC_ID_FREQ_MODE_50MHZ   0x00002000
 
#define SJA1105_PORT_STATUS_MIIx_TXC_ID_FREQ_MODE_125MHZ   0x00003000
 
#define SJA1105_PORT_STATUS_MIIx_TXC_ID_CTL_MODE   0x00000C00
 
#define SJA1105_PORT_STATUS_MIIx_TXC_ID_CTL_MODE_BYPASS   0x00000000
 
#define SJA1105_PORT_STATUS_MIIx_TXC_ID_CTL_MODE_DELAYED   0x00000400
 
#define SJA1105_PORT_STATUS_MIIx_TXC_ID_CTL_MODE_DISABLED   0x00000800
 
#define SJA1105_PORT_STATUS_MIIx_TXC_ID_STABLE   0x00000200
 
#define SJA1105_PORT_STATUS_MIIx_TXC_ID_PD   0x00000100
 
#define SJA1105_PORT_STATUS_MIIx_SPEED   0x00000018
 
#define SJA1105_PORT_STATUS_MIIx_SPEED_10MBPS   0x00000000
 
#define SJA1105_PORT_STATUS_MIIx_SPEED_100MBPS   0x00000008
 
#define SJA1105_PORT_STATUS_MIIx_SPEED_1GBPS   0x00000010
 
#define SJA1105_PORT_STATUS_MIIx_MODE   0x00000007
 
#define SJA1105_PORT_STATUS_MIIx_MODE_MII_MAC   0x00000000
 
#define SJA1105_PORT_STATUS_MIIx_MODE_RMII_MAC   0x00000001
 
#define SJA1105_PORT_STATUS_MIIx_MODE_MII_PHY   0x00000004
 
#define SJA1105_PORT_STATUS_MIIx_MODE_RMII_PHY   0x00000005
 
#define SJA1105_PORT_STATUS_MIIx_MODE_RGMII   0x00000002
 
#define SJA1105_PORT_STATUS_MIIx_MODE_SGMII   0x00000003
 
#define SJA1105_PORT_STATUS_MIIx_MODE_INACTIVE   0x00000007
 
#define SJA1105_TS_CONFIG_PD   0x00000040
 
#define SJA1105_TS_CONFIG_THRESHOLD   0x0000003F
 
#define SJA1105_TS_CONFIG_THRESHOLD_DEFAULT   0x00000025
 
#define SJA1105_TS_STATUS_EXCEEDED   0x00000001
 
#define SJA1105_PROD_CFG_DISABLE_TTETH   0x00000001
 
#define SJA1105_PROD_ID_PART_NR   0x000FFFF0
 
#define SJA1105_PROD_ID_PART_NR_SJA1105P   0x0009A840
 
#define SJA1105_PROD_ID_PART_NR_SJA1105Q   0x0009A850
 
#define SJA1105_PROD_ID_PART_NR_SJA1105R   0x0009A860
 
#define SJA1105_PROD_ID_PART_NR_SJA1105S   0x0009A870
 
#define SJA1105_PROD_ID_VERSION   0x0000000F
 
#define SJA1105_PROD_ID_VERSION_DEFAULT   0x00000001
 
#define SJA1105_ACU_UNIT_DISABLE_DISABLE_FLAG   0x00000001
 
#define SJA1105_BASIC_CONTROL_RESET   0x8000
 
#define SJA1105_BASIC_CONTROL_LOOPBACK   0x4000
 
#define SJA1105_BASIC_CONTROL_SPEED_SEL_LSB   0x2000
 
#define SJA1105_BASIC_CONTROL_AUTONEG_ENABLE   0x1000
 
#define SJA1105_BASIC_CONTROL_POWER_DOWN   0x0800
 
#define SJA1105_BASIC_CONTROL_RE_AUTONEG   0x0200
 
#define SJA1105_BASIC_CONTROL_DUPLEX_MODE   0x0100
 
#define SJA1105_BASIC_CONTROL_SPEED_SEL_MSB   0x0040
 
#define SJA1105_BASIC_STATUS_100BT4   0x8000
 
#define SJA1105_BASIC_STATUS_100BTX_FD   0x4000
 
#define SJA1105_BASIC_STATUS_100BTX_HD   0x2000
 
#define SJA1105_BASIC_STATUS_10BT_FD   0x1000
 
#define SJA1105_BASIC_STATUS_10BT_HD   0x0800
 
#define SJA1105_BASIC_STATUS_100BT2_FD   0x0400
 
#define SJA1105_BASIC_STATUS_100BT2_HD   0x0200
 
#define SJA1105_BASIC_STATUS_EXTENDED_STATUS   0x0100
 
#define SJA1105_BASIC_STATUS_UNIDIRECT_ABILITY   0x0080
 
#define SJA1105_BASIC_STATUS_MF_PREAMBLE_SUPPR   0x0040
 
#define SJA1105_BASIC_STATUS_AUTONEG_COMPLETE   0x0020
 
#define SJA1105_BASIC_STATUS_REMOTE_FAULT   0x0010
 
#define SJA1105_BASIC_STATUS_AUTONEG_ABILITY   0x0008
 
#define SJA1105_BASIC_STATUS_LINK_STATUS   0x0004
 
#define SJA1105_BASIC_STATUS_EXTENDED_CAPABILITY   0x0001
 
#define SJA1105_PHY_IDENTIFIER_1_PHY_ID_MSB   0xFFFF
 
#define SJA1105_PHY_IDENTIFIER_1_PHY_ID_MSB_DEFAULT   0xB018
 
#define SJA1105_PHY_IDENTIFIER_2_PHY_ID_LSB   0xFC00
 
#define SJA1105_PHY_IDENTIFIER_2_PHY_ID_LSB_DEFAULT   0x0000
 
#define SJA1105_PHY_IDENTIFIER_2_TYPE_NO   0x03F0
 
#define SJA1105_PHY_IDENTIFIER_2_TYPE_NO_DEFAULT   0x02D0
 
#define SJA1105_PHY_IDENTIFIER_2_REVISION_NO   0x000F
 
#define SJA1105_PHY_IDENTIFIER_2_REVISION_NO_DEFAULT   0x0000
 

Functions

error_t sja1105Init (NetInterface *interface)
 SJA1105 Ethernet switch initialization. More...
 
error_t sja1105InitHook (NetInterface *interface)
 SJA1105 custom configuration. More...
 
error_t sja1105LoadStaticConfig (NetInterface *interface, const char_t *data, size_t length)
 Load static configuration into the device. More...
 
void sja1105ConfigurePll1 (NetInterface *interface)
 PLL1 setup for 50MHz. More...
 
error_t sja1105ConfigureCgu (NetInterface *interface, uint8_t port)
 Clock generation unit setup. More...
 
void sja1105Tick (NetInterface *interface)
 SJA1105 timer handler. More...
 
void sja1105EnableIrq (NetInterface *interface)
 Enable interrupts. More...
 
void sja1105DisableIrq (NetInterface *interface)
 Disable interrupts. More...
 
void sja1105EventHandler (NetInterface *interface)
 SJA1105 event handler. More...
 
error_t sja1105TagFrame (NetInterface *interface, NetBuffer *buffer, size_t *offset, NetTxAncillary *ancillary)
 Add tail tag to Ethernet frame. More...
 
error_t sja1105UntagFrame (NetInterface *interface, uint8_t **frame, size_t *length, NetRxAncillary *ancillary)
 Decode tail tag from incoming Ethernet frame. More...
 
bool_t sja1105GetLinkState (NetInterface *interface, uint8_t port)
 Get link state. More...
 
uint32_t sja1105GetLinkSpeed (NetInterface *interface, uint8_t port)
 Get link speed. More...
 
NicDuplexMode sja1105GetDuplexMode (NetInterface *interface, uint8_t port)
 Get duplex mode. More...
 
void sja1105SetPortSpeed (NetInterface *interface, uint8_t port, uint32_t speed)
 Reconfigure port speed. More...
 
void sja1105SetPortState (NetInterface *interface, uint8_t port, SwitchPortState state)
 Set port state. More...
 
SwitchPortState sja1105GetPortState (NetInterface *interface, uint8_t port)
 Get port state. More...
 
void sja1105SetAgingTime (NetInterface *interface, uint32_t agingTime)
 Set aging time for dynamic filtering entries. More...
 
void sja1105EnableIgmpSnooping (NetInterface *interface, bool_t enable)
 Enable IGMP snooping. More...
 
void sja1105EnableMldSnooping (NetInterface *interface, bool_t enable)
 Enable MLD snooping. More...
 
void sja1105EnableRsvdMcastTable (NetInterface *interface, bool_t enable)
 Enable reserved multicast table. More...
 
error_t sja1105AddStaticFdbEntry (NetInterface *interface, const SwitchFdbEntry *entry)
 Add a new entry to the static MAC table. More...
 
error_t sja1105DeleteStaticFdbEntry (NetInterface *interface, const SwitchFdbEntry *entry)
 Remove an entry from the static MAC table. More...
 
error_t sja1105GetStaticFdbEntry (NetInterface *interface, uint_t index, SwitchFdbEntry *entry)
 Read an entry from the static MAC table. More...
 
void sja1105FlushStaticFdbTable (NetInterface *interface)
 Flush static MAC table. More...
 
error_t sja1105GetDynamicFdbEntry (NetInterface *interface, uint_t index, SwitchFdbEntry *entry)
 Read an entry from the dynamic MAC table. More...
 
void sja1105FlushDynamicFdbTable (NetInterface *interface, uint8_t port)
 Flush dynamic MAC table. More...
 
void sja1105SetUnknownMcastFwdPorts (NetInterface *interface, bool_t enable, uint32_t forwardPorts)
 Set forward ports for unknown multicast packets. More...
 
error_t sja1105WriteMacConfigEntry (NetInterface *interface, uint8_t port)
 Reconfigure an entry in the MAC configuration table. More...
 
error_t sja1105ReadMacConfigEntry (NetInterface *interface, uint8_t port)
 Read an entry from the MAC configuration table. More...
 
void sja1105WriteSingleReg (NetInterface *interface, uint32_t address, uint32_t data)
 Write a single register. More...
 
uint32_t sja1105ReadSingleReg (NetInterface *interface, uint32_t address)
 Read a single register. More...
 
void sja1105WriteMultipleRegs (NetInterface *interface, uint32_t address, const uint32_t *data, uint_t count)
 Write multiple registers. More...
 
void sja1105ReadMultipleRegs (NetInterface *interface, uint32_t address, uint32_t *data, uint_t count)
 Read multiple registers. More...
 
void sja1105DumpReg (NetInterface *interface)
 Dump registers for debugging purpose. More...
 
void sja1105WritePhyReg (NetInterface *interface, uint8_t phyAddr, uint8_t regAddr, uint16_t data)
 Write PHY register. More...
 
uint16_t sja1105ReadPhyReg (NetInterface *interface, uint8_t phyAddr, uint8_t regAddr)
 Read PHY register. More...
 
void sja1105DumpPhyReg (NetInterface *interface, uint8_t phyAddr)
 Dump PHY registers for debugging purpose. More...
 

Variables

const SwitchDriver sja1105SwitchDriver
 SJA1105 Ethernet switch driver. More...
 

Detailed Description

SJA1105 5-port Ethernet switch driver.

License

SPDX-License-Identifier: GPL-2.0-or-later

Copyright (C) 2010-2024 Oryx Embedded SARL. All rights reserved.

This file is part of CycloneTCP Open.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

Author
Oryx Embedded SARL (www.oryx-embedded.com)
Version
2.4.4

Definition in file sja1105_driver.h.

Macro Definition Documentation

◆ SJA1105_ACU_BASE

#define SJA1105_ACU_BASE   0x00100800

Definition at line 55 of file sja1105_driver.h.

◆ SJA1105_ACU_UNIT_DISABLE

#define SJA1105_ACU_UNIT_DISABLE   0x100BFD

Definition at line 564 of file sja1105_driver.h.

◆ SJA1105_ACU_UNIT_DISABLE_DISABLE_FLAG

#define SJA1105_ACU_UNIT_DISABLE_DISABLE_FLAG   0x00000001

Definition at line 1535 of file sja1105_driver.h.

◆ SJA1105_AUTONEG_ADV

#define SJA1105_AUTONEG_ADV   0x1F0004

Definition at line 569 of file sja1105_driver.h.

◆ SJA1105_AUTONEG_CONTROL

#define SJA1105_AUTONEG_CONTROL   0x1F8001

Definition at line 574 of file sja1105_driver.h.

◆ SJA1105_AUTONEG_EXPN

#define SJA1105_AUTONEG_EXPN   0x1F0006

Definition at line 571 of file sja1105_driver.h.

◆ SJA1105_AUTONEG_INTR_STATUS

#define SJA1105_AUTONEG_INTR_STATUS   0x1F8002

Definition at line 575 of file sja1105_driver.h.

◆ SJA1105_AUTONEG_LP_BABL

#define SJA1105_AUTONEG_LP_BABL   0x1F0005

Definition at line 570 of file sja1105_driver.h.

◆ SJA1105_AVB_PARAMS_RECONFIG0

#define SJA1105_AVB_PARAMS_RECONFIG0   0x008007

Definition at line 491 of file sja1105_driver.h.

◆ SJA1105_AVB_PARAMS_RECONFIG0_ERRORS

#define SJA1105_AVB_PARAMS_RECONFIG0_ERRORS   0x40000000

Definition at line 1177 of file sja1105_driver.h.

◆ SJA1105_AVB_PARAMS_RECONFIG0_RDWRSET

#define SJA1105_AVB_PARAMS_RECONFIG0_RDWRSET   0x20000000

Definition at line 1178 of file sja1105_driver.h.

◆ SJA1105_AVB_PARAMS_RECONFIG0_VALID

#define SJA1105_AVB_PARAMS_RECONFIG0_VALID   0x80000000

Definition at line 1176 of file sja1105_driver.h.

◆ SJA1105_AVB_PARAMS_RECONFIG1

#define SJA1105_AVB_PARAMS_RECONFIG1   0x008003

Definition at line 487 of file sja1105_driver.h.

◆ SJA1105_AVB_PARAMS_RECONFIG1_ENTRY_1_0

#define SJA1105_AVB_PARAMS_RECONFIG1_ENTRY_1_0   0xC0000000

Definition at line 1181 of file sja1105_driver.h.

◆ SJA1105_AVB_PARAMS_RECONFIG2

#define SJA1105_AVB_PARAMS_RECONFIG2   0x008004

Definition at line 488 of file sja1105_driver.h.

◆ SJA1105_AVB_PARAMS_RECONFIG2_ENTRY_33_2

#define SJA1105_AVB_PARAMS_RECONFIG2_ENTRY_33_2   0xFFFFFFFF

Definition at line 1184 of file sja1105_driver.h.

◆ SJA1105_AVB_PARAMS_RECONFIG3

#define SJA1105_AVB_PARAMS_RECONFIG3   0x008005

Definition at line 489 of file sja1105_driver.h.

◆ SJA1105_AVB_PARAMS_RECONFIG3_ENTRY_65_34

#define SJA1105_AVB_PARAMS_RECONFIG3_ENTRY_65_34   0xFFFFFFFF

Definition at line 1187 of file sja1105_driver.h.

◆ SJA1105_AVB_PARAMS_RECONFIG4

#define SJA1105_AVB_PARAMS_RECONFIG4   0x008006

Definition at line 490 of file sja1105_driver.h.

◆ SJA1105_AVB_PARAMS_RECONFIG4_ENTRY_97_66

#define SJA1105_AVB_PARAMS_RECONFIG4_ENTRY_97_66   0xFFFFFFFF

Definition at line 1190 of file sja1105_driver.h.

◆ SJA1105_BASIC_CONTROL

#define SJA1105_BASIC_CONTROL   0x1F0000

Definition at line 565 of file sja1105_driver.h.

◆ SJA1105_BASIC_CONTROL_AUTONEG_ENABLE

#define SJA1105_BASIC_CONTROL_AUTONEG_ENABLE   0x1000

Definition at line 1541 of file sja1105_driver.h.

◆ SJA1105_BASIC_CONTROL_DUPLEX_MODE

#define SJA1105_BASIC_CONTROL_DUPLEX_MODE   0x0100

Definition at line 1544 of file sja1105_driver.h.

◆ SJA1105_BASIC_CONTROL_LOOPBACK

#define SJA1105_BASIC_CONTROL_LOOPBACK   0x4000

Definition at line 1539 of file sja1105_driver.h.

◆ SJA1105_BASIC_CONTROL_POWER_DOWN

#define SJA1105_BASIC_CONTROL_POWER_DOWN   0x0800

Definition at line 1542 of file sja1105_driver.h.

◆ SJA1105_BASIC_CONTROL_RE_AUTONEG

#define SJA1105_BASIC_CONTROL_RE_AUTONEG   0x0200

Definition at line 1543 of file sja1105_driver.h.

◆ SJA1105_BASIC_CONTROL_RESET

#define SJA1105_BASIC_CONTROL_RESET   0x8000

Definition at line 1538 of file sja1105_driver.h.

◆ SJA1105_BASIC_CONTROL_SPEED_SEL_LSB

#define SJA1105_BASIC_CONTROL_SPEED_SEL_LSB   0x2000

Definition at line 1540 of file sja1105_driver.h.

◆ SJA1105_BASIC_CONTROL_SPEED_SEL_MSB

#define SJA1105_BASIC_CONTROL_SPEED_SEL_MSB   0x0040

Definition at line 1545 of file sja1105_driver.h.

◆ SJA1105_BASIC_STATUS

#define SJA1105_BASIC_STATUS   0x1F0001

Definition at line 566 of file sja1105_driver.h.

◆ SJA1105_BASIC_STATUS_100BT2_FD

#define SJA1105_BASIC_STATUS_100BT2_FD   0x0400

Definition at line 1553 of file sja1105_driver.h.

◆ SJA1105_BASIC_STATUS_100BT2_HD

#define SJA1105_BASIC_STATUS_100BT2_HD   0x0200

Definition at line 1554 of file sja1105_driver.h.

◆ SJA1105_BASIC_STATUS_100BT4

#define SJA1105_BASIC_STATUS_100BT4   0x8000

Definition at line 1548 of file sja1105_driver.h.

◆ SJA1105_BASIC_STATUS_100BTX_FD

#define SJA1105_BASIC_STATUS_100BTX_FD   0x4000

Definition at line 1549 of file sja1105_driver.h.

◆ SJA1105_BASIC_STATUS_100BTX_HD

#define SJA1105_BASIC_STATUS_100BTX_HD   0x2000

Definition at line 1550 of file sja1105_driver.h.

◆ SJA1105_BASIC_STATUS_10BT_FD

#define SJA1105_BASIC_STATUS_10BT_FD   0x1000

Definition at line 1551 of file sja1105_driver.h.

◆ SJA1105_BASIC_STATUS_10BT_HD

#define SJA1105_BASIC_STATUS_10BT_HD   0x0800

Definition at line 1552 of file sja1105_driver.h.

◆ SJA1105_BASIC_STATUS_AUTONEG_ABILITY

#define SJA1105_BASIC_STATUS_AUTONEG_ABILITY   0x0008

Definition at line 1560 of file sja1105_driver.h.

◆ SJA1105_BASIC_STATUS_AUTONEG_COMPLETE

#define SJA1105_BASIC_STATUS_AUTONEG_COMPLETE   0x0020

Definition at line 1558 of file sja1105_driver.h.

◆ SJA1105_BASIC_STATUS_EXTENDED_CAPABILITY

#define SJA1105_BASIC_STATUS_EXTENDED_CAPABILITY   0x0001

Definition at line 1562 of file sja1105_driver.h.

◆ SJA1105_BASIC_STATUS_EXTENDED_STATUS

#define SJA1105_BASIC_STATUS_EXTENDED_STATUS   0x0100

Definition at line 1555 of file sja1105_driver.h.

◆ SJA1105_BASIC_STATUS_LINK_STATUS

#define SJA1105_BASIC_STATUS_LINK_STATUS   0x0004

Definition at line 1561 of file sja1105_driver.h.

◆ SJA1105_BASIC_STATUS_MF_PREAMBLE_SUPPR

#define SJA1105_BASIC_STATUS_MF_PREAMBLE_SUPPR   0x0040

Definition at line 1557 of file sja1105_driver.h.

◆ SJA1105_BASIC_STATUS_REMOTE_FAULT

#define SJA1105_BASIC_STATUS_REMOTE_FAULT   0x0010

Definition at line 1559 of file sja1105_driver.h.

◆ SJA1105_BASIC_STATUS_UNIDIRECT_ABILITY

#define SJA1105_BASIC_STATUS_UNIDIRECT_ABILITY   0x0080

Definition at line 1556 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_JTAG

#define SJA1105_CFG_PAD_JTAG   0x100881

Definition at line 554 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_JTAG_TCK_IPUD

#define SJA1105_CFG_PAD_JTAG_TCK_IPUD   0x00000003

Definition at line 1472 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_JTAG_TCK_IPUD_PLAIN

#define SJA1105_CFG_PAD_JTAG_TCK_IPUD_PLAIN   0x00000002

Definition at line 1475 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_JTAG_TCK_IPUD_PULL_DOWN

#define SJA1105_CFG_PAD_JTAG_TCK_IPUD_PULL_DOWN   0x00000003

Definition at line 1476 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_JTAG_TCK_IPUD_PULL_UP

#define SJA1105_CFG_PAD_JTAG_TCK_IPUD_PULL_UP   0x00000000

Definition at line 1473 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_JTAG_TCK_IPUD_REPEATER

#define SJA1105_CFG_PAD_JTAG_TCK_IPUD_REPEATER   0x00000001

Definition at line 1474 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_JTAG_TDI_IPUD

#define SJA1105_CFG_PAD_JTAG_TDI_IPUD   0x00030000

Definition at line 1462 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_JTAG_TDI_IPUD_PLAIN

#define SJA1105_CFG_PAD_JTAG_TDI_IPUD_PLAIN   0x00020000

Definition at line 1465 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_JTAG_TDI_IPUD_PULL_DOWN

#define SJA1105_CFG_PAD_JTAG_TDI_IPUD_PULL_DOWN   0x00030000

Definition at line 1466 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_JTAG_TDI_IPUD_PULL_UP

#define SJA1105_CFG_PAD_JTAG_TDI_IPUD_PULL_UP   0x00000000

Definition at line 1463 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_JTAG_TDI_IPUD_REPEATER

#define SJA1105_CFG_PAD_JTAG_TDI_IPUD_REPEATER   0x00010000

Definition at line 1464 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_JTAG_TDO_IPUD

#define SJA1105_CFG_PAD_JTAG_TDO_IPUD   0x03000000

Definition at line 1457 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_JTAG_TDO_IPUD_PLAIN

#define SJA1105_CFG_PAD_JTAG_TDO_IPUD_PLAIN   0x02000000

Definition at line 1460 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_JTAG_TDO_IPUD_PULL_DOWN

#define SJA1105_CFG_PAD_JTAG_TDO_IPUD_PULL_DOWN   0x03000000

Definition at line 1461 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_JTAG_TDO_IPUD_PULL_UP

#define SJA1105_CFG_PAD_JTAG_TDO_IPUD_PULL_UP   0x00000000

Definition at line 1458 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_JTAG_TDO_IPUD_REPEATER

#define SJA1105_CFG_PAD_JTAG_TDO_IPUD_REPEATER   0x01000000

Definition at line 1459 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_JTAG_TRSTNTMS_IPUD

#define SJA1105_CFG_PAD_JTAG_TRSTNTMS_IPUD   0x00000300

Definition at line 1467 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_JTAG_TRSTNTMS_IPUD_PLAIN

#define SJA1105_CFG_PAD_JTAG_TRSTNTMS_IPUD_PLAIN   0x00000200

Definition at line 1470 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_JTAG_TRSTNTMS_IPUD_PULL_DOWN

#define SJA1105_CFG_PAD_JTAG_TRSTNTMS_IPUD_PULL_DOWN   0x00000300

Definition at line 1471 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_JTAG_TRSTNTMS_IPUD_PULL_UP

#define SJA1105_CFG_PAD_JTAG_TRSTNTMS_IPUD_PULL_UP   0x00000000

Definition at line 1468 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_JTAG_TRSTNTMS_IPUD_REPEATER

#define SJA1105_CFG_PAD_JTAG_TRSTNTMS_IPUD_REPEATER   0x00000100

Definition at line 1469 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MII0_ID

#define SJA1105_CFG_PAD_MII0_ID   0x100810

Definition at line 547 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MII0_RX

#define SJA1105_CFG_PAD_MII0_RX   0x100801

Definition at line 538 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MII0_TX

#define SJA1105_CFG_PAD_MII0_TX   0x100800

Definition at line 537 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MII1_ID

#define SJA1105_CFG_PAD_MII1_ID   0x100811

Definition at line 548 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MII1_RX

#define SJA1105_CFG_PAD_MII1_RX   0x100803

Definition at line 540 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MII1_TX

#define SJA1105_CFG_PAD_MII1_TX   0x100802

Definition at line 539 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MII2_ID

#define SJA1105_CFG_PAD_MII2_ID   0x100812

Definition at line 549 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MII2_RX

#define SJA1105_CFG_PAD_MII2_RX   0x100805

Definition at line 542 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MII2_TX

#define SJA1105_CFG_PAD_MII2_TX   0x100804

Definition at line 541 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MII3_ID

#define SJA1105_CFG_PAD_MII3_ID   0x100813

Definition at line 550 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MII3_RX

#define SJA1105_CFG_PAD_MII3_RX   0x100807

Definition at line 544 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MII3_TX

#define SJA1105_CFG_PAD_MII3_TX   0x100806

Definition at line 543 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MII4_ID

#define SJA1105_CFG_PAD_MII4_ID   0x100814

Definition at line 551 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MII4_RX

#define SJA1105_CFG_PAD_MII4_RX   0x100809

Definition at line 546 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MII4_TX

#define SJA1105_CFG_PAD_MII4_TX   0x100808

Definition at line 545 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_ID

#define SJA1105_CFG_PAD_MIIx_ID (   port)    (0x100810 + ((port) * 0x000001))

Definition at line 651 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_ID_RXC_BYPASS

#define SJA1105_CFG_PAD_MIIx_ID_RXC_BYPASS   0x00000200

Definition at line 1389 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_ID_RXC_DELAY

#define SJA1105_CFG_PAD_MIIx_ID_RXC_DELAY   0x00007C00

Definition at line 1387 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_ID_RXC_DELAY_DEFAULT

#define SJA1105_CFG_PAD_MIIx_ID_RXC_DELAY_DEFAULT   0x00002000

Definition at line 1388 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_ID_RXC_PD

#define SJA1105_CFG_PAD_MIIx_ID_RXC_PD   0x00000100

Definition at line 1390 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_ID_RXC_STABLE_OVR

#define SJA1105_CFG_PAD_MIIx_ID_RXC_STABLE_OVR   0x00008000

Definition at line 1386 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_ID_TXC_BYPASS

#define SJA1105_CFG_PAD_MIIx_ID_TXC_BYPASS   0x00000002

Definition at line 1394 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_ID_TXC_DELAY

#define SJA1105_CFG_PAD_MIIx_ID_TXC_DELAY   0x0000007C

Definition at line 1392 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_ID_TXC_DELAY_DEFAULT

#define SJA1105_CFG_PAD_MIIx_ID_TXC_DELAY_DEFAULT   0x00000020

Definition at line 1393 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_ID_TXC_PD

#define SJA1105_CFG_PAD_MIIx_ID_TXC_PD   0x00000001

Definition at line 1395 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_ID_TXC_STABLE_OVR

#define SJA1105_CFG_PAD_MIIx_ID_TXC_STABLE_OVR   0x00000080

Definition at line 1391 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_RX

#define SJA1105_CFG_PAD_MIIx_RX (   port)    (0x100801 + ((port) * 0x000002))

Definition at line 650 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_RX_CLK_IH

#define SJA1105_CFG_PAD_MIIx_RX_CLK_IH   0x00000004

Definition at line 1378 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_RX_CLK_IPUD

#define SJA1105_CFG_PAD_MIIx_RX_CLK_IPUD   0x00000003

Definition at line 1379 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_RX_CLK_IPUD_PLAIN

#define SJA1105_CFG_PAD_MIIx_RX_CLK_IPUD_PLAIN   0x00000002

Definition at line 1382 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_RX_CLK_IPUD_PULL_DOWN

#define SJA1105_CFG_PAD_MIIx_RX_CLK_IPUD_PULL_DOWN   0x00000003

Definition at line 1383 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_RX_CLK_IPUD_PULL_UP

#define SJA1105_CFG_PAD_MIIx_RX_CLK_IPUD_PULL_UP   0x00000000

Definition at line 1380 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_RX_CLK_IPUD_REPEATER

#define SJA1105_CFG_PAD_MIIx_RX_CLK_IPUD_REPEATER   0x00000001

Definition at line 1381 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_RX_CLK_OS

#define SJA1105_CFG_PAD_MIIx_RX_CLK_OS   0x00000018

Definition at line 1373 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_RX_CLK_OS_FAST

#define SJA1105_CFG_PAD_MIIx_RX_CLK_OS_FAST   0x00000010

Definition at line 1376 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_RX_CLK_OS_HIGH

#define SJA1105_CFG_PAD_MIIx_RX_CLK_OS_HIGH   0x00000018

Definition at line 1377 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_RX_CLK_OS_LOW

#define SJA1105_CFG_PAD_MIIx_RX_CLK_OS_LOW   0x00000000

Definition at line 1374 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_RX_CLK_OS_MEDIUM

#define SJA1105_CFG_PAD_MIIx_RX_CLK_OS_MEDIUM   0x00000008

Definition at line 1375 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_RX_CTRL_IH

#define SJA1105_CFG_PAD_MIIx_RX_CTRL_IH   0x00000400

Definition at line 1367 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_RX_CTRL_IPUD

#define SJA1105_CFG_PAD_MIIx_RX_CTRL_IPUD   0x00000300

Definition at line 1368 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_RX_CTRL_IPUD_PLAIN

#define SJA1105_CFG_PAD_MIIx_RX_CTRL_IPUD_PLAIN   0x00000200

Definition at line 1371 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_RX_CTRL_IPUD_PULL_DOWN

#define SJA1105_CFG_PAD_MIIx_RX_CTRL_IPUD_PULL_DOWN   0x00000300

Definition at line 1372 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_RX_CTRL_IPUD_PULL_UP

#define SJA1105_CFG_PAD_MIIx_RX_CTRL_IPUD_PULL_UP   0x00000000

Definition at line 1369 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_RX_CTRL_IPUD_REPEATER

#define SJA1105_CFG_PAD_MIIx_RX_CTRL_IPUD_REPEATER   0x00000100

Definition at line 1370 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_RX_D10_IH

#define SJA1105_CFG_PAD_MIIx_RX_D10_IH   0x00040000

Definition at line 1361 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_RX_D10_IPUD

#define SJA1105_CFG_PAD_MIIx_RX_D10_IPUD   0x00030000

Definition at line 1362 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_RX_D10_IPUD_PLAIN

#define SJA1105_CFG_PAD_MIIx_RX_D10_IPUD_PLAIN   0x00020000

Definition at line 1365 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_RX_D10_IPUD_PULL_DOWN

#define SJA1105_CFG_PAD_MIIx_RX_D10_IPUD_PULL_DOWN   0x00030000

Definition at line 1366 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_RX_D10_IPUD_PULL_UP

#define SJA1105_CFG_PAD_MIIx_RX_D10_IPUD_PULL_UP   0x00000000

Definition at line 1363 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_RX_D10_IPUD_REPEATER

#define SJA1105_CFG_PAD_MIIx_RX_D10_IPUD_REPEATER   0x00010000

Definition at line 1364 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_RX_D32_IH

#define SJA1105_CFG_PAD_MIIx_RX_D32_IH   0x04000000

Definition at line 1355 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_RX_D32_IPUD

#define SJA1105_CFG_PAD_MIIx_RX_D32_IPUD   0x03000000

Definition at line 1356 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_RX_D32_IPUD_PLAIN

#define SJA1105_CFG_PAD_MIIx_RX_D32_IPUD_PLAIN   0x02000000

Definition at line 1359 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_RX_D32_IPUD_PULL_DOWN

#define SJA1105_CFG_PAD_MIIx_RX_D32_IPUD_PULL_DOWN   0x03000000

Definition at line 1360 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_RX_D32_IPUD_PULL_UP

#define SJA1105_CFG_PAD_MIIx_RX_D32_IPUD_PULL_UP   0x00000000

Definition at line 1357 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_RX_D32_IPUD_REPEATER

#define SJA1105_CFG_PAD_MIIx_RX_D32_IPUD_REPEATER   0x01000000

Definition at line 1358 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX

#define SJA1105_CFG_PAD_MIIx_TX (   port)    (0x100800 + ((port) * 0x000002))

Definition at line 649 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_CLK_IH

#define SJA1105_CFG_PAD_MIIx_TX_CLK_IH   0x00000004

Definition at line 1347 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_CLK_IPUD

#define SJA1105_CFG_PAD_MIIx_TX_CLK_IPUD   0x00000003

Definition at line 1348 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_CLK_IPUD_PLAIN

#define SJA1105_CFG_PAD_MIIx_TX_CLK_IPUD_PLAIN   0x00000002

Definition at line 1351 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_CLK_IPUD_PULL_DOWN

#define SJA1105_CFG_PAD_MIIx_TX_CLK_IPUD_PULL_DOWN   0x00000003

Definition at line 1352 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_CLK_IPUD_PULL_UP

#define SJA1105_CFG_PAD_MIIx_TX_CLK_IPUD_PULL_UP   0x00000000

Definition at line 1349 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_CLK_IPUD_REPEATER

#define SJA1105_CFG_PAD_MIIx_TX_CLK_IPUD_REPEATER   0x00000001

Definition at line 1350 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_CLK_OS

#define SJA1105_CFG_PAD_MIIx_TX_CLK_OS   0x00000018

Definition at line 1342 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_CLK_OS_FAST

#define SJA1105_CFG_PAD_MIIx_TX_CLK_OS_FAST   0x00000010

Definition at line 1345 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_CLK_OS_HIGH

#define SJA1105_CFG_PAD_MIIx_TX_CLK_OS_HIGH   0x00000018

Definition at line 1346 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_CLK_OS_LOW

#define SJA1105_CFG_PAD_MIIx_TX_CLK_OS_LOW   0x00000000

Definition at line 1343 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_CLK_OS_MEDIUM

#define SJA1105_CFG_PAD_MIIx_TX_CLK_OS_MEDIUM   0x00000008

Definition at line 1344 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_CTRL_IPUD

#define SJA1105_CFG_PAD_MIIx_TX_CTRL_IPUD   0x00000300

Definition at line 1337 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_CTRL_IPUD_PLAIN

#define SJA1105_CFG_PAD_MIIx_TX_CTRL_IPUD_PLAIN   0x00000200

Definition at line 1340 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_CTRL_IPUD_PULL_DOWN

#define SJA1105_CFG_PAD_MIIx_TX_CTRL_IPUD_PULL_DOWN   0x00000300

Definition at line 1341 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_CTRL_IPUD_PULL_UP

#define SJA1105_CFG_PAD_MIIx_TX_CTRL_IPUD_PULL_UP   0x00000000

Definition at line 1338 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_CTRL_IPUD_REPEATER

#define SJA1105_CFG_PAD_MIIx_TX_CTRL_IPUD_REPEATER   0x00000100

Definition at line 1339 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_CTRL_OS

#define SJA1105_CFG_PAD_MIIx_TX_CTRL_OS   0x00001800

Definition at line 1332 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_CTRL_OS_FAST

#define SJA1105_CFG_PAD_MIIx_TX_CTRL_OS_FAST   0x00001000

Definition at line 1335 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_CTRL_OS_HIGH

#define SJA1105_CFG_PAD_MIIx_TX_CTRL_OS_HIGH   0x00001800

Definition at line 1336 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_CTRL_OS_LOW

#define SJA1105_CFG_PAD_MIIx_TX_CTRL_OS_LOW   0x00000000

Definition at line 1333 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_CTRL_OS_MEDIUM

#define SJA1105_CFG_PAD_MIIx_TX_CTRL_OS_MEDIUM   0x00000800

Definition at line 1334 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_D10_IPUD

#define SJA1105_CFG_PAD_MIIx_TX_D10_IPUD   0x00030000

Definition at line 1327 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_D10_IPUD_PLAIN

#define SJA1105_CFG_PAD_MIIx_TX_D10_IPUD_PLAIN   0x00020000

Definition at line 1330 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_D10_IPUD_PULL_DOWN

#define SJA1105_CFG_PAD_MIIx_TX_D10_IPUD_PULL_DOWN   0x00030000

Definition at line 1331 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_D10_IPUD_PULL_UP

#define SJA1105_CFG_PAD_MIIx_TX_D10_IPUD_PULL_UP   0x00000000

Definition at line 1328 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_D10_IPUD_REPEATER

#define SJA1105_CFG_PAD_MIIx_TX_D10_IPUD_REPEATER   0x00010000

Definition at line 1329 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_D10_OS

#define SJA1105_CFG_PAD_MIIx_TX_D10_OS   0x00180000

Definition at line 1322 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_D10_OS_FAST

#define SJA1105_CFG_PAD_MIIx_TX_D10_OS_FAST   0x00100000

Definition at line 1325 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_D10_OS_HIGH

#define SJA1105_CFG_PAD_MIIx_TX_D10_OS_HIGH   0x00180000

Definition at line 1326 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_D10_OS_LOW

#define SJA1105_CFG_PAD_MIIx_TX_D10_OS_LOW   0x00000000

Definition at line 1323 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_D10_OS_MEDIUM

#define SJA1105_CFG_PAD_MIIx_TX_D10_OS_MEDIUM   0x00080000

Definition at line 1324 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_D32_IPUD

#define SJA1105_CFG_PAD_MIIx_TX_D32_IPUD   0x03000000

Definition at line 1317 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_D32_IPUD_PLAIN

#define SJA1105_CFG_PAD_MIIx_TX_D32_IPUD_PLAIN   0x02000000

Definition at line 1320 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_D32_IPUD_PULL_DOWN

#define SJA1105_CFG_PAD_MIIx_TX_D32_IPUD_PULL_DOWN   0x03000000

Definition at line 1321 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_D32_IPUD_PULL_UP

#define SJA1105_CFG_PAD_MIIx_TX_D32_IPUD_PULL_UP   0x00000000

Definition at line 1318 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_D32_IPUD_REPEATER

#define SJA1105_CFG_PAD_MIIx_TX_D32_IPUD_REPEATER   0x01000000

Definition at line 1319 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_D32_OS

#define SJA1105_CFG_PAD_MIIx_TX_D32_OS   0x18000000

Definition at line 1312 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_D32_OS_FAST

#define SJA1105_CFG_PAD_MIIx_TX_D32_OS_FAST   0x10000000

Definition at line 1315 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_D32_OS_HIGH

#define SJA1105_CFG_PAD_MIIx_TX_D32_OS_HIGH   0x18000000

Definition at line 1316 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_D32_OS_LOW

#define SJA1105_CFG_PAD_MIIx_TX_D32_OS_LOW   0x00000000

Definition at line 1313 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MIIx_TX_D32_OS_MEDIUM

#define SJA1105_CFG_PAD_MIIx_TX_D32_OS_MEDIUM   0x08000000

Definition at line 1314 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MISC

#define SJA1105_CFG_PAD_MISC   0x100840

Definition at line 552 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MISC_CLKOUT_EN

#define SJA1105_CFG_PAD_MISC_CLKOUT_EN   0x00000020

Definition at line 1415 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MISC_CLKOUT_IPUD

#define SJA1105_CFG_PAD_MISC_CLKOUT_IPUD   0x00000003

Definition at line 1421 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MISC_CLKOUT_IPUD_PLAIN

#define SJA1105_CFG_PAD_MISC_CLKOUT_IPUD_PLAIN   0x00000002

Definition at line 1424 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MISC_CLKOUT_IPUD_PULL_DOWN

#define SJA1105_CFG_PAD_MISC_CLKOUT_IPUD_PULL_DOWN   0x00000003

Definition at line 1425 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MISC_CLKOUT_IPUD_PULL_UP

#define SJA1105_CFG_PAD_MISC_CLKOUT_IPUD_PULL_UP   0x00000000

Definition at line 1422 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MISC_CLKOUT_IPUD_REPEATER

#define SJA1105_CFG_PAD_MISC_CLKOUT_IPUD_REPEATER   0x00000001

Definition at line 1423 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MISC_CLKOUT_OS

#define SJA1105_CFG_PAD_MISC_CLKOUT_OS   0x00000018

Definition at line 1416 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MISC_CLKOUT_OS_FAST

#define SJA1105_CFG_PAD_MISC_CLKOUT_OS_FAST   0x00000010

Definition at line 1419 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MISC_CLKOUT_OS_HIGH

#define SJA1105_CFG_PAD_MISC_CLKOUT_OS_HIGH   0x00000018

Definition at line 1420 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MISC_CLKOUT_OS_LOW

#define SJA1105_CFG_PAD_MISC_CLKOUT_OS_LOW   0x00000000

Definition at line 1417 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MISC_CLKOUT_OS_MEDIUM

#define SJA1105_CFG_PAD_MISC_CLKOUT_OS_MEDIUM   0x00000008

Definition at line 1418 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MISC_PTPCLK_IH

#define SJA1105_CFG_PAD_MISC_PTPCLK_IH   0x00040000

Definition at line 1403 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MISC_PTPCLK_IPUD

#define SJA1105_CFG_PAD_MISC_PTPCLK_IPUD   0x00030000

Definition at line 1404 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MISC_PTPCLK_IPUD_PLAIN

#define SJA1105_CFG_PAD_MISC_PTPCLK_IPUD_PLAIN   0x00020000

Definition at line 1407 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MISC_PTPCLK_IPUD_PULL_DOWN

#define SJA1105_CFG_PAD_MISC_PTPCLK_IPUD_PULL_DOWN   0x00030000

Definition at line 1408 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MISC_PTPCLK_IPUD_PULL_UP

#define SJA1105_CFG_PAD_MISC_PTPCLK_IPUD_PULL_UP   0x00000000

Definition at line 1405 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MISC_PTPCLK_IPUD_REPEATER

#define SJA1105_CFG_PAD_MISC_PTPCLK_IPUD_REPEATER   0x00010000

Definition at line 1406 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MISC_PTPCLK_OS

#define SJA1105_CFG_PAD_MISC_PTPCLK_OS   0x00180000

Definition at line 1398 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MISC_PTPCLK_OS_FAST

#define SJA1105_CFG_PAD_MISC_PTPCLK_OS_FAST   0x00100000

Definition at line 1401 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MISC_PTPCLK_OS_HIGH

#define SJA1105_CFG_PAD_MISC_PTPCLK_OS_HIGH   0x00180000

Definition at line 1402 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MISC_PTPCLK_OS_LOW

#define SJA1105_CFG_PAD_MISC_PTPCLK_OS_LOW   0x00000000

Definition at line 1399 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MISC_PTPCLK_OS_MEDIUM

#define SJA1105_CFG_PAD_MISC_PTPCLK_OS_MEDIUM   0x00080000

Definition at line 1400 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MISC_RSTN_IH

#define SJA1105_CFG_PAD_MISC_RSTN_IH   0x00000400

Definition at line 1409 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MISC_RSTN_IPUD

#define SJA1105_CFG_PAD_MISC_RSTN_IPUD   0x00000300

Definition at line 1410 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MISC_RSTN_IPUD_PLAIN

#define SJA1105_CFG_PAD_MISC_RSTN_IPUD_PLAIN   0x00000200

Definition at line 1413 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MISC_RSTN_IPUD_PULL_DOWN

#define SJA1105_CFG_PAD_MISC_RSTN_IPUD_PULL_DOWN   0x00000300

Definition at line 1414 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MISC_RSTN_IPUD_PULL_UP

#define SJA1105_CFG_PAD_MISC_RSTN_IPUD_PULL_UP   0x00000000

Definition at line 1411 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_MISC_RSTN_IPUD_REPEATER

#define SJA1105_CFG_PAD_MISC_RSTN_IPUD_REPEATER   0x00000100

Definition at line 1412 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_SPI

#define SJA1105_CFG_PAD_SPI   0x100880

Definition at line 553 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_SPI_SCK_IH

#define SJA1105_CFG_PAD_SPI_SCK_IH   0x00000004

Definition at line 1450 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_SPI_SCK_IH_PLAIN

#define SJA1105_CFG_PAD_SPI_SCK_IH_PLAIN   0x00000008

Definition at line 1453 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_SPI_SCK_IH_PULL_DOWN

#define SJA1105_CFG_PAD_SPI_SCK_IH_PULL_DOWN   0x0000000C

Definition at line 1454 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_SPI_SCK_IH_PULL_UP

#define SJA1105_CFG_PAD_SPI_SCK_IH_PULL_UP   0x00000000

Definition at line 1451 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_SPI_SCK_IH_REPEATER

#define SJA1105_CFG_PAD_SPI_SCK_IH_REPEATER   0x00000004

Definition at line 1452 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_SPI_SDI_IH

#define SJA1105_CFG_PAD_SPI_SDI_IH   0x00040000

Definition at line 1438 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_SPI_SDI_IPUD

#define SJA1105_CFG_PAD_SPI_SDI_IPUD   0x00030000

Definition at line 1439 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_SPI_SDI_IPUD_PLAIN

#define SJA1105_CFG_PAD_SPI_SDI_IPUD_PLAIN   0x00020000

Definition at line 1442 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_SPI_SDI_IPUD_PULL_DOWN

#define SJA1105_CFG_PAD_SPI_SDI_IPUD_PULL_DOWN   0x00030000

Definition at line 1443 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_SPI_SDI_IPUD_PULL_UP

#define SJA1105_CFG_PAD_SPI_SDI_IPUD_PULL_UP   0x00000000

Definition at line 1440 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_SPI_SDI_IPUD_REPEATER

#define SJA1105_CFG_PAD_SPI_SDI_IPUD_REPEATER   0x00010000

Definition at line 1441 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_SPI_SDO_IPUD

#define SJA1105_CFG_PAD_SPI_SDO_IPUD   0x03000000

Definition at line 1433 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_SPI_SDO_IPUD_PLAIN

#define SJA1105_CFG_PAD_SPI_SDO_IPUD_PLAIN   0x02000000

Definition at line 1436 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_SPI_SDO_IPUD_PULL_DOWN

#define SJA1105_CFG_PAD_SPI_SDO_IPUD_PULL_DOWN   0x03000000

Definition at line 1437 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_SPI_SDO_IPUD_PULL_UP

#define SJA1105_CFG_PAD_SPI_SDO_IPUD_PULL_UP   0x00000000

Definition at line 1434 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_SPI_SDO_IPUD_REPEATER

#define SJA1105_CFG_PAD_SPI_SDO_IPUD_REPEATER   0x01000000

Definition at line 1435 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_SPI_SDO_OS

#define SJA1105_CFG_PAD_SPI_SDO_OS   0x18000000

Definition at line 1428 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_SPI_SDO_OS_FAST

#define SJA1105_CFG_PAD_SPI_SDO_OS_FAST   0x10000000

Definition at line 1431 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_SPI_SDO_OS_HIGH

#define SJA1105_CFG_PAD_SPI_SDO_OS_HIGH   0x18000000

Definition at line 1432 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_SPI_SDO_OS_LOW

#define SJA1105_CFG_PAD_SPI_SDO_OS_LOW   0x00000000

Definition at line 1429 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_SPI_SDO_OS_MEDIUM

#define SJA1105_CFG_PAD_SPI_SDO_OS_MEDIUM   0x08000000

Definition at line 1430 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_SPI_SSN_IH

#define SJA1105_CFG_PAD_SPI_SSN_IH   0x00000400

Definition at line 1444 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_SPI_SSN_IPUD

#define SJA1105_CFG_PAD_SPI_SSN_IPUD   0x00000300

Definition at line 1445 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_SPI_SSN_IPUD_PLAIN

#define SJA1105_CFG_PAD_SPI_SSN_IPUD_PLAIN   0x00000200

Definition at line 1448 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_SPI_SSN_IPUD_PULL_DOWN

#define SJA1105_CFG_PAD_SPI_SSN_IPUD_PULL_DOWN   0x00000300

Definition at line 1449 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_SPI_SSN_IPUD_PULL_UP

#define SJA1105_CFG_PAD_SPI_SSN_IPUD_PULL_UP   0x00000000

Definition at line 1446 of file sja1105_driver.h.

◆ SJA1105_CFG_PAD_SPI_SSN_IPUD_REPEATER

#define SJA1105_CFG_PAD_SPI_SSN_IPUD_REPEATER   0x00000100

Definition at line 1447 of file sja1105_driver.h.

◆ SJA1105_CGU_BASE

#define SJA1105_CGU_BASE   0x00100000

Definition at line 53 of file sja1105_driver.h.

◆ SJA1105_CREDIT_BASED_SHAPING_RECONFIG0

#define SJA1105_CREDIT_BASED_SHAPING_RECONFIG0   0x000037

Definition at line 109 of file sja1105_driver.h.

◆ SJA1105_CREDIT_BASED_SHAPING_RECONFIG0_CBSIDX

#define SJA1105_CREDIT_BASED_SHAPING_RECONFIG0_CBSIDX   0x0000000F

Definition at line 1196 of file sja1105_driver.h.

◆ SJA1105_CREDIT_BASED_SHAPING_RECONFIG0_ERRORS

#define SJA1105_CREDIT_BASED_SHAPING_RECONFIG0_ERRORS   0x20000000

Definition at line 1195 of file sja1105_driver.h.

◆ SJA1105_CREDIT_BASED_SHAPING_RECONFIG0_RDWRSET

#define SJA1105_CREDIT_BASED_SHAPING_RECONFIG0_RDWRSET   0x40000000

Definition at line 1194 of file sja1105_driver.h.

◆ SJA1105_CREDIT_BASED_SHAPING_RECONFIG0_VALID

#define SJA1105_CREDIT_BASED_SHAPING_RECONFIG0_VALID   0x80000000

Definition at line 1193 of file sja1105_driver.h.

◆ SJA1105_CREDIT_BASED_SHAPING_RECONFIG1

#define SJA1105_CREDIT_BASED_SHAPING_RECONFIG1   0x000032

Definition at line 104 of file sja1105_driver.h.

◆ SJA1105_CREDIT_BASED_SHAPING_RECONFIG1_ENTRY_5_0

#define SJA1105_CREDIT_BASED_SHAPING_RECONFIG1_ENTRY_5_0   0xFC000000

Definition at line 1199 of file sja1105_driver.h.

◆ SJA1105_CREDIT_BASED_SHAPING_RECONFIG2

#define SJA1105_CREDIT_BASED_SHAPING_RECONFIG2   0x000033

Definition at line 105 of file sja1105_driver.h.

◆ SJA1105_CREDIT_BASED_SHAPING_RECONFIG2_ENTRY_37_6

#define SJA1105_CREDIT_BASED_SHAPING_RECONFIG2_ENTRY_37_6   0xFFFFFFFF

Definition at line 1202 of file sja1105_driver.h.

◆ SJA1105_CREDIT_BASED_SHAPING_RECONFIG3

#define SJA1105_CREDIT_BASED_SHAPING_RECONFIG3   0x000034

Definition at line 106 of file sja1105_driver.h.

◆ SJA1105_CREDIT_BASED_SHAPING_RECONFIG3_ENTRY_69_38

#define SJA1105_CREDIT_BASED_SHAPING_RECONFIG3_ENTRY_69_38   0xFFFFFFFF

Definition at line 1205 of file sja1105_driver.h.

◆ SJA1105_CREDIT_BASED_SHAPING_RECONFIG4

#define SJA1105_CREDIT_BASED_SHAPING_RECONFIG4   0x000035

Definition at line 107 of file sja1105_driver.h.

◆ SJA1105_CREDIT_BASED_SHAPING_RECONFIG4_ENTRY_101_70

#define SJA1105_CREDIT_BASED_SHAPING_RECONFIG4_ENTRY_101_70   0xFFFFFFFF

Definition at line 1208 of file sja1105_driver.h.

◆ SJA1105_CREDIT_BASED_SHAPING_RECONFIG5

#define SJA1105_CREDIT_BASED_SHAPING_RECONFIG5   0x000036

Definition at line 108 of file sja1105_driver.h.

◆ SJA1105_CREDIT_BASED_SHAPING_RECONFIG5_ENTRY_133_102

#define SJA1105_CREDIT_BASED_SHAPING_RECONFIG5_ENTRY_133_102   0xFFFFFFFF

Definition at line 1211 of file sja1105_driver.h.

◆ SJA1105_DEBUG_CONTROL

#define SJA1105_DEBUG_CONTROL   0x1F8005

Definition at line 577 of file sja1105_driver.h.

◆ SJA1105_DEVICE_ID

#define SJA1105_DEVICE_ID   0x000000

Definition at line 59 of file sja1105_driver.h.

◆ SJA1105_DEVICE_ID_SJA1105PEL

#define SJA1105_DEVICE_ID_SJA1105PEL   0xAF00030E

Definition at line 655 of file sja1105_driver.h.

◆ SJA1105_DEVICE_ID_SJA1105QEL

#define SJA1105_DEVICE_ID_SJA1105QEL   0xAE00030E

Definition at line 656 of file sja1105_driver.h.

◆ SJA1105_DEVICE_ID_SJA1105REL

#define SJA1105_DEVICE_ID_SJA1105REL   0xAF00030E

Definition at line 657 of file sja1105_driver.h.

◆ SJA1105_DEVICE_ID_SJA1105SEL

#define SJA1105_DEVICE_ID_SJA1105SEL   0xAE00030E

Definition at line 658 of file sja1105_driver.h.

◆ SJA1105_DIGITAL_CONTROL_1

#define SJA1105_DIGITAL_CONTROL_1   0x1F8000

Definition at line 573 of file sja1105_driver.h.

◆ SJA1105_DIGITAL_CONTROL_2

#define SJA1105_DIGITAL_CONTROL_2   0x1F80E1

Definition at line 585 of file sja1105_driver.h.

◆ SJA1105_DIGITAL_ERROR_CNT

#define SJA1105_DIGITAL_ERROR_CNT   0x1F80E2

Definition at line 586 of file sja1105_driver.h.

◆ SJA1105_DIGITAL_STATUS

#define SJA1105_DIGITAL_STATUS   0x1F8010

Definition at line 578 of file sja1105_driver.h.

◆ SJA1105_ETH_DYN_BASE

#define SJA1105_ETH_DYN_BASE   0x00000000

Definition at line 51 of file sja1105_driver.h.

◆ SJA1105_ETH_STATIC_BASE

#define SJA1105_ETH_STATIC_BASE   0x00020000

Definition at line 52 of file sja1105_driver.h.

◆ SJA1105_EXT_RX_CLK_0

#define SJA1105_EXT_RX_CLK_0   0x100018

Definition at line 510 of file sja1105_driver.h.

◆ SJA1105_EXT_RX_CLK_1

#define SJA1105_EXT_RX_CLK_1   0x10001E

Definition at line 516 of file sja1105_driver.h.

◆ SJA1105_EXT_RX_CLK_2

#define SJA1105_EXT_RX_CLK_2   0x100024

Definition at line 522 of file sja1105_driver.h.

◆ SJA1105_EXT_RX_CLK_3

#define SJA1105_EXT_RX_CLK_3   0x10002A

Definition at line 528 of file sja1105_driver.h.

◆ SJA1105_EXT_RX_CLK_4

#define SJA1105_EXT_RX_CLK_4   0x100030

Definition at line 534 of file sja1105_driver.h.

◆ SJA1105_EXT_RX_CLK_x

#define SJA1105_EXT_RX_CLK_x (   port)    (0x100018 + ((port) * 0x000006))

Definition at line 648 of file sja1105_driver.h.

◆ SJA1105_EXT_TX_CLK_0

#define SJA1105_EXT_TX_CLK_0   0x100017

Definition at line 509 of file sja1105_driver.h.

◆ SJA1105_EXT_TX_CLK_1

#define SJA1105_EXT_TX_CLK_1   0x10001D

Definition at line 515 of file sja1105_driver.h.

◆ SJA1105_EXT_TX_CLK_2

#define SJA1105_EXT_TX_CLK_2   0x100023

Definition at line 521 of file sja1105_driver.h.

◆ SJA1105_EXT_TX_CLK_3

#define SJA1105_EXT_TX_CLK_3   0x100029

Definition at line 527 of file sja1105_driver.h.

◆ SJA1105_EXT_TX_CLK_4

#define SJA1105_EXT_TX_CLK_4   0x10002F

Definition at line 533 of file sja1105_driver.h.

◆ SJA1105_EXT_TX_CLK_x

#define SJA1105_EXT_TX_CLK_x (   port)    (0x100017 + ((port) * 0x000006))

Definition at line 647 of file sja1105_driver.h.

◆ SJA1105_EXTENDED_STATUS

#define SJA1105_EXTENDED_STATUS   0x1F000F

Definition at line 572 of file sja1105_driver.h.

◆ SJA1105_GENERAL_PARAMS_RECONFIG0

#define SJA1105_GENERAL_PARAMS_RECONFIG0   0x000046

Definition at line 124 of file sja1105_driver.h.

◆ SJA1105_GENERAL_PARAMS_RECONFIG0_ERRORS

#define SJA1105_GENERAL_PARAMS_RECONFIG0_ERRORS   0x40000000

Definition at line 1107 of file sja1105_driver.h.

◆ SJA1105_GENERAL_PARAMS_RECONFIG0_MIRR_ERR

#define SJA1105_GENERAL_PARAMS_RECONFIG0_MIRR_ERR   0x20000000

Definition at line 1108 of file sja1105_driver.h.

◆ SJA1105_GENERAL_PARAMS_RECONFIG0_RDWRSET

#define SJA1105_GENERAL_PARAMS_RECONFIG0_RDWRSET   0x10000000

Definition at line 1109 of file sja1105_driver.h.

◆ SJA1105_GENERAL_PARAMS_RECONFIG0_VALID

#define SJA1105_GENERAL_PARAMS_RECONFIG0_VALID   0x80000000

Definition at line 1106 of file sja1105_driver.h.

◆ SJA1105_GENERAL_PARAMS_RECONFIG1

#define SJA1105_GENERAL_PARAMS_RECONFIG1   0x00003B

Definition at line 113 of file sja1105_driver.h.

◆ SJA1105_GENERAL_PARAMS_RECONFIG10

#define SJA1105_GENERAL_PARAMS_RECONFIG10   0x000044

Definition at line 122 of file sja1105_driver.h.

◆ SJA1105_GENERAL_PARAMS_RECONFIG10_ENTRY_297_266

#define SJA1105_GENERAL_PARAMS_RECONFIG10_ENTRY_297_266   0xFFFFFFFF

Definition at line 1139 of file sja1105_driver.h.

◆ SJA1105_GENERAL_PARAMS_RECONFIG11

#define SJA1105_GENERAL_PARAMS_RECONFIG11   0x000045

Definition at line 123 of file sja1105_driver.h.

◆ SJA1105_GENERAL_PARAMS_RECONFIG11_ENTRY_329_298

#define SJA1105_GENERAL_PARAMS_RECONFIG11_ENTRY_329_298   0xFFFFFFFF

Definition at line 1142 of file sja1105_driver.h.

◆ SJA1105_GENERAL_PARAMS_RECONFIG1_ENTRY_9_0

#define SJA1105_GENERAL_PARAMS_RECONFIG1_ENTRY_9_0   0xFFC00000

Definition at line 1112 of file sja1105_driver.h.

◆ SJA1105_GENERAL_PARAMS_RECONFIG2

#define SJA1105_GENERAL_PARAMS_RECONFIG2   0x00003C

Definition at line 114 of file sja1105_driver.h.

◆ SJA1105_GENERAL_PARAMS_RECONFIG2_ENTRY_41_10

#define SJA1105_GENERAL_PARAMS_RECONFIG2_ENTRY_41_10   0xFFFFFFFF

Definition at line 1115 of file sja1105_driver.h.

◆ SJA1105_GENERAL_PARAMS_RECONFIG3

#define SJA1105_GENERAL_PARAMS_RECONFIG3   0x00003D

Definition at line 115 of file sja1105_driver.h.

◆ SJA1105_GENERAL_PARAMS_RECONFIG3_ENTRY_73_42

#define SJA1105_GENERAL_PARAMS_RECONFIG3_ENTRY_73_42   0xFFFFFFFF

Definition at line 1118 of file sja1105_driver.h.

◆ SJA1105_GENERAL_PARAMS_RECONFIG4

#define SJA1105_GENERAL_PARAMS_RECONFIG4   0x00003E

Definition at line 116 of file sja1105_driver.h.

◆ SJA1105_GENERAL_PARAMS_RECONFIG4_ENTRY_105_74

#define SJA1105_GENERAL_PARAMS_RECONFIG4_ENTRY_105_74   0xFFFFFFFF

Definition at line 1121 of file sja1105_driver.h.

◆ SJA1105_GENERAL_PARAMS_RECONFIG5

#define SJA1105_GENERAL_PARAMS_RECONFIG5   0x00003F

Definition at line 117 of file sja1105_driver.h.

◆ SJA1105_GENERAL_PARAMS_RECONFIG5_ENTRY_137_106

#define SJA1105_GENERAL_PARAMS_RECONFIG5_ENTRY_137_106   0xFFFFFFFF

Definition at line 1124 of file sja1105_driver.h.

◆ SJA1105_GENERAL_PARAMS_RECONFIG6

#define SJA1105_GENERAL_PARAMS_RECONFIG6   0x000040

Definition at line 118 of file sja1105_driver.h.

◆ SJA1105_GENERAL_PARAMS_RECONFIG6_ENTRY_169_138

#define SJA1105_GENERAL_PARAMS_RECONFIG6_ENTRY_169_138   0xFFFFFFFF

Definition at line 1127 of file sja1105_driver.h.

◆ SJA1105_GENERAL_PARAMS_RECONFIG7

#define SJA1105_GENERAL_PARAMS_RECONFIG7   0x000041

Definition at line 119 of file sja1105_driver.h.

◆ SJA1105_GENERAL_PARAMS_RECONFIG7_ENTRY_201_170

#define SJA1105_GENERAL_PARAMS_RECONFIG7_ENTRY_201_170   0xFFFFFFFF

Definition at line 1130 of file sja1105_driver.h.

◆ SJA1105_GENERAL_PARAMS_RECONFIG8

#define SJA1105_GENERAL_PARAMS_RECONFIG8   0x000042

Definition at line 120 of file sja1105_driver.h.

◆ SJA1105_GENERAL_PARAMS_RECONFIG8_ENTRY_233_202

#define SJA1105_GENERAL_PARAMS_RECONFIG8_ENTRY_233_202   0xFFFFFFFF

Definition at line 1133 of file sja1105_driver.h.

◆ SJA1105_GENERAL_PARAMS_RECONFIG9

#define SJA1105_GENERAL_PARAMS_RECONFIG9   0x000043

Definition at line 121 of file sja1105_driver.h.

◆ SJA1105_GENERAL_PARAMS_RECONFIG9_ENTRY_265_234

#define SJA1105_GENERAL_PARAMS_RECONFIG9_ENTRY_265_234   0xFFFFFFFF

Definition at line 1136 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS1

#define SJA1105_GENERAL_STATUS1   0x000003

Definition at line 62 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS10

#define SJA1105_GENERAL_STATUS10   0x00000C

Definition at line 71 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS10_RAMPARERRL

#define SJA1105_GENERAL_STATUS10_RAMPARERRL   0x007FFFFF

Definition at line 718 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS11

#define SJA1105_GENERAL_STATUS11   0x00000D

Definition at line 72 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS11_RAMPARERRU

#define SJA1105_GENERAL_STATUS11_RAMPARERRU   0x0000001F

Definition at line 721 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS1_ENFFDS

#define SJA1105_GENERAL_STATUS1_ENFFDS   0x00000004

Definition at line 678 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS1_FWDS

#define SJA1105_GENERAL_STATUS1_FWDS   0x00000010

Definition at line 676 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS1_L2BUSYFDS

#define SJA1105_GENERAL_STATUS1_L2BUSYFDS   0x00000002

Definition at line 679 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS1_L2BUSYS

#define SJA1105_GENERAL_STATUS1_L2BUSYS   0x00000001

Definition at line 680 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS1_MACADDRL

#define SJA1105_GENERAL_STATUS1_MACADDRL   0xFFFF0000

Definition at line 674 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS1_MACFDS

#define SJA1105_GENERAL_STATUS1_MACFDS   0x00000008

Definition at line 677 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS1_PORTENF

#define SJA1105_GENERAL_STATUS1_PORTENF   0x0000FF00

Definition at line 675 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS2

#define SJA1105_GENERAL_STATUS2   0x000004

Definition at line 63 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS2_MACADDRU

#define SJA1105_GENERAL_STATUS2_MACADDRU   0xFFFFFFFF

Definition at line 683 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS3

#define SJA1105_GENERAL_STATUS3   0x000005

Definition at line 64 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS3_CONFLICT

#define SJA1105_GENERAL_STATUS3_CONFLICT   0x00000001

Definition at line 688 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS3_MACADDHCL

#define SJA1105_GENERAL_STATUS3_MACADDHCL   0xFFFF0000

Definition at line 686 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS3_VLANIDHC

#define SJA1105_GENERAL_STATUS3_VLANIDHC   0x0000FFF0

Definition at line 687 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS4

#define SJA1105_GENERAL_STATUS4   0x000006

Definition at line 65 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS4_MACADDHCU

#define SJA1105_GENERAL_STATUS4_MACADDHCU   0xFFFFFFFF

Definition at line 691 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS5

#define SJA1105_GENERAL_STATUS5   0x000007

Definition at line 66 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS5_PORT

#define SJA1105_GENERAL_STATUS5_PORT   0x0000FF00

Definition at line 695 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS5_VLANBUSYS

#define SJA1105_GENERAL_STATUS5_VLANBUSYS   0x00000010

Definition at line 696 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS5_VNOTFOUNDS

#define SJA1105_GENERAL_STATUS5_VNOTFOUNDS   0x00000004

Definition at line 698 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS5_WPVLANID

#define SJA1105_GENERAL_STATUS5_WPVLANID   0xFFFF0000

Definition at line 694 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS5_WRONGPORTS

#define SJA1105_GENERAL_STATUS5_WRONGPORTS   0x00000008

Definition at line 697 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS6

#define SJA1105_GENERAL_STATUS6   0x000008

Definition at line 67 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS6_PORTVL

#define SJA1105_GENERAL_STATUS6_PORTVL   0x0000FF00

Definition at line 702 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS6_VLID

#define SJA1105_GENERAL_STATUS6_VLID   0xFFFF0000

Definition at line 701 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS6_VLNOTFOUND

#define SJA1105_GENERAL_STATUS6_VLNOTFOUND   0x00000001

Definition at line 703 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS7

#define SJA1105_GENERAL_STATUS7   0x000009

Definition at line 68 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS7_EMPTYS

#define SJA1105_GENERAL_STATUS7_EMPTYS   0x80000000

Definition at line 706 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS7_HANDLES

#define SJA1105_GENERAL_STATUS7_HANDLES   0x7FFFFFFF

Definition at line 707 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS8

#define SJA1105_GENERAL_STATUS8   0x00000A

Definition at line 69 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS8_HLWMARK

#define SJA1105_GENERAL_STATUS8_HLWMARK   0x7FFFFFFF

Definition at line 710 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS9

#define SJA1105_GENERAL_STATUS9   0x00000B

Definition at line 70 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS9_FWDS

#define SJA1105_GENERAL_STATUS9_FWDS   0x00000002

Definition at line 714 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS9_PARTS

#define SJA1105_GENERAL_STATUS9_PARTS   0x00000001

Definition at line 715 of file sja1105_driver.h.

◆ SJA1105_GENERAL_STATUS9_PORT

#define SJA1105_GENERAL_STATUS9_PORT   0x0000FF00

Definition at line 713 of file sja1105_driver.h.

◆ SJA1105_ICG_ERROR_CNT

#define SJA1105_ICG_ERROR_CNT   0x1F8011

Definition at line 579 of file sja1105_driver.h.

◆ SJA1105_IDIV_0_C

#define SJA1105_IDIV_0_C   0x10000B

Definition at line 500 of file sja1105_driver.h.

◆ SJA1105_IDIV_1_C

#define SJA1105_IDIV_1_C   0x10000C

Definition at line 501 of file sja1105_driver.h.

◆ SJA1105_IDIV_2_C

#define SJA1105_IDIV_2_C   0x10000D

Definition at line 502 of file sja1105_driver.h.

◆ SJA1105_IDIV_3_C

#define SJA1105_IDIV_3_C   0x10000E

Definition at line 503 of file sja1105_driver.h.

◆ SJA1105_IDIV_4_C

#define SJA1105_IDIV_4_C   0x10000F

Definition at line 504 of file sja1105_driver.h.

◆ SJA1105_IDIV_x_C

#define SJA1105_IDIV_x_C (   port)    (0x10000B + ((port) * 0x000001))

Definition at line 642 of file sja1105_driver.h.

◆ SJA1105_IDIV_x_C_AUTOBLOCK

#define SJA1105_IDIV_x_C_AUTOBLOCK   0x00000800

Definition at line 1265 of file sja1105_driver.h.

◆ SJA1105_IDIV_x_C_CLKSRC

#define SJA1105_IDIV_x_C_CLKSRC   0x1F000000

Definition at line 1263 of file sja1105_driver.h.

◆ SJA1105_IDIV_x_C_CLKSRC_XO66M_0

#define SJA1105_IDIV_x_C_CLKSRC_XO66M_0   0x0A000000

Definition at line 1264 of file sja1105_driver.h.

◆ SJA1105_IDIV_x_C_IDIV

#define SJA1105_IDIV_x_C_IDIV   0x000003FC

Definition at line 1266 of file sja1105_driver.h.

◆ SJA1105_IDIV_x_C_IDIV_DIV1

#define SJA1105_IDIV_x_C_IDIV_DIV1   0x00000000

Definition at line 1267 of file sja1105_driver.h.

◆ SJA1105_IDIV_x_C_IDIV_DIV10

#define SJA1105_IDIV_x_C_IDIV_DIV10   0x00000024

Definition at line 1276 of file sja1105_driver.h.

◆ SJA1105_IDIV_x_C_IDIV_DIV2

#define SJA1105_IDIV_x_C_IDIV_DIV2   0x00000004

Definition at line 1268 of file sja1105_driver.h.

◆ SJA1105_IDIV_x_C_IDIV_DIV3

#define SJA1105_IDIV_x_C_IDIV_DIV3   0x00000008

Definition at line 1269 of file sja1105_driver.h.

◆ SJA1105_IDIV_x_C_IDIV_DIV4

#define SJA1105_IDIV_x_C_IDIV_DIV4   0x0000000C

Definition at line 1270 of file sja1105_driver.h.

◆ SJA1105_IDIV_x_C_IDIV_DIV5

#define SJA1105_IDIV_x_C_IDIV_DIV5   0x00000010

Definition at line 1271 of file sja1105_driver.h.

◆ SJA1105_IDIV_x_C_IDIV_DIV6

#define SJA1105_IDIV_x_C_IDIV_DIV6   0x00000014

Definition at line 1272 of file sja1105_driver.h.

◆ SJA1105_IDIV_x_C_IDIV_DIV7

#define SJA1105_IDIV_x_C_IDIV_DIV7   0x00000018

Definition at line 1273 of file sja1105_driver.h.

◆ SJA1105_IDIV_x_C_IDIV_DIV8

#define SJA1105_IDIV_x_C_IDIV_DIV8   0x0000001C

Definition at line 1274 of file sja1105_driver.h.

◆ SJA1105_IDIV_x_C_IDIV_DIV9

#define SJA1105_IDIV_x_C_IDIV_DIV9   0x00000020

Definition at line 1275 of file sja1105_driver.h.

◆ SJA1105_IDIV_x_C_PD

#define SJA1105_IDIV_x_C_PD   0x00000001

Definition at line 1277 of file sja1105_driver.h.

◆ SJA1105_INIT_DEV_CONFIG_FLAG

#define SJA1105_INIT_DEV_CONFIG_FLAG   0x000001

Definition at line 60 of file sja1105_driver.h.

◆ SJA1105_INIT_DEV_CONFIG_FLAG_CONFIGS

#define SJA1105_INIT_DEV_CONFIG_FLAG_CONFIGS   0x80000000

Definition at line 661 of file sja1105_driver.h.

◆ SJA1105_INIT_DEV_CONFIG_FLAG_CRCCHKG

#define SJA1105_INIT_DEV_CONFIG_FLAG_CRCCHKG   0x10000000

Definition at line 664 of file sja1105_driver.h.

◆ SJA1105_INIT_DEV_CONFIG_FLAG_CRCCHKL

#define SJA1105_INIT_DEV_CONFIG_FLAG_CRCCHKL   0x40000000

Definition at line 662 of file sja1105_driver.h.

◆ SJA1105_INIT_DEV_CONFIG_FLAG_IDS

#define SJA1105_INIT_DEV_CONFIG_FLAG_IDS   0x20000000

Definition at line 663 of file sja1105_driver.h.

◆ SJA1105_INIT_DEV_CONFIG_FLAG_NSLOT

#define SJA1105_INIT_DEV_CONFIG_FLAG_NSLOT   0x0000000F

Definition at line 665 of file sja1105_driver.h.

◆ SJA1105_L2_ADDR_LUT_RECONFIG0

#define SJA1105_L2_ADDR_LUT_RECONFIG0   0x000029

Definition at line 97 of file sja1105_driver.h.

◆ SJA1105_L2_ADDR_LUT_RECONFIG0_ERRORS

#define SJA1105_L2_ADDR_LUT_RECONFIG0_ERRORS   0x20000000

Definition at line 958 of file sja1105_driver.h.

◆ SJA1105_L2_ADDR_LUT_RECONFIG0_HOSTCMD

#define SJA1105_L2_ADDR_LUT_RECONFIG0_HOSTCMD   0x03800000

Definition at line 962 of file sja1105_driver.h.

◆ SJA1105_L2_ADDR_LUT_RECONFIG0_HOSTCMD_INVALIDATE

#define SJA1105_L2_ADDR_LUT_RECONFIG0_HOSTCMD_INVALIDATE   0x02000000

Definition at line 966 of file sja1105_driver.h.

◆ SJA1105_L2_ADDR_LUT_RECONFIG0_HOSTCMD_READ

#define SJA1105_L2_ADDR_LUT_RECONFIG0_HOSTCMD_READ   0x01000000

Definition at line 964 of file sja1105_driver.h.

◆ SJA1105_L2_ADDR_LUT_RECONFIG0_HOSTCMD_SEARCH

#define SJA1105_L2_ADDR_LUT_RECONFIG0_HOSTCMD_SEARCH   0x00800000

Definition at line 963 of file sja1105_driver.h.

◆ SJA1105_L2_ADDR_LUT_RECONFIG0_HOSTCMD_WRITE

#define SJA1105_L2_ADDR_LUT_RECONFIG0_HOSTCMD_WRITE   0x01800000

Definition at line 965 of file sja1105_driver.h.

◆ SJA1105_L2_ADDR_LUT_RECONFIG0_LOCKEDS

#define SJA1105_L2_ADDR_LUT_RECONFIG0_LOCKEDS   0x10000000

Definition at line 959 of file sja1105_driver.h.

◆ SJA1105_L2_ADDR_LUT_RECONFIG0_MGMTROUTE

#define SJA1105_L2_ADDR_LUT_RECONFIG0_MGMTROUTE   0x04000000

Definition at line 961 of file sja1105_driver.h.

◆ SJA1105_L2_ADDR_LUT_RECONFIG0_RDWRSET

#define SJA1105_L2_ADDR_LUT_RECONFIG0_RDWRSET   0x40000000

Definition at line 957 of file sja1105_driver.h.

◆ SJA1105_L2_ADDR_LUT_RECONFIG0_VALID

#define SJA1105_L2_ADDR_LUT_RECONFIG0_VALID   0x80000000

Definition at line 956 of file sja1105_driver.h.

◆ SJA1105_L2_ADDR_LUT_RECONFIG0_VALIDENT

#define SJA1105_L2_ADDR_LUT_RECONFIG0_VALIDENT   0x08000000

Definition at line 960 of file sja1105_driver.h.

◆ SJA1105_L2_ADDR_LUT_RECONFIG1

#define SJA1105_L2_ADDR_LUT_RECONFIG1   0x000024

Definition at line 92 of file sja1105_driver.h.

◆ SJA1105_L2_ADDR_LUT_RECONFIG1_ENTRY_25_0

#define SJA1105_L2_ADDR_LUT_RECONFIG1_ENTRY_25_0   0xFFFFFFC0

Definition at line 969 of file sja1105_driver.h.

◆ SJA1105_L2_ADDR_LUT_RECONFIG2

#define SJA1105_L2_ADDR_LUT_RECONFIG2   0x000025

Definition at line 93 of file sja1105_driver.h.

◆ SJA1105_L2_ADDR_LUT_RECONFIG2_ENTRY_57_26

#define SJA1105_L2_ADDR_LUT_RECONFIG2_ENTRY_57_26   0xFFFFFFC0

Definition at line 972 of file sja1105_driver.h.

◆ SJA1105_L2_ADDR_LUT_RECONFIG3

#define SJA1105_L2_ADDR_LUT_RECONFIG3   0x000026

Definition at line 94 of file sja1105_driver.h.

◆ SJA1105_L2_ADDR_LUT_RECONFIG3_ENTRY_89_58

#define SJA1105_L2_ADDR_LUT_RECONFIG3_ENTRY_89_58   0xFFFFFFC0

Definition at line 975 of file sja1105_driver.h.

◆ SJA1105_L2_ADDR_LUT_RECONFIG4

#define SJA1105_L2_ADDR_LUT_RECONFIG4   0x000027

Definition at line 95 of file sja1105_driver.h.

◆ SJA1105_L2_ADDR_LUT_RECONFIG4_ENTRY_121_90

#define SJA1105_L2_ADDR_LUT_RECONFIG4_ENTRY_121_90   0xFFFFFFC0

Definition at line 978 of file sja1105_driver.h.

◆ SJA1105_L2_ADDR_LUT_RECONFIG5

#define SJA1105_L2_ADDR_LUT_RECONFIG5   0x000028

Definition at line 96 of file sja1105_driver.h.

◆ SJA1105_L2_ADDR_LUT_RECONFIG5_ENTRY_153_122

#define SJA1105_L2_ADDR_LUT_RECONFIG5_ENTRY_153_122   0xFFFFFFC0

Definition at line 981 of file sja1105_driver.h.

◆ SJA1105_L2_FWD_PARAMS_RECONFIG0

#define SJA1105_L2_FWD_PARAMS_RECONFIG0   0x008000

Definition at line 484 of file sja1105_driver.h.

◆ SJA1105_L2_FWD_PARAMS_RECONFIG0_ENTRY_18_0

#define SJA1105_L2_FWD_PARAMS_RECONFIG0_ENTRY_18_0   0xFFFFE000

Definition at line 1214 of file sja1105_driver.h.

◆ SJA1105_L2_FWD_PARAMS_RECONFIG1

#define SJA1105_L2_FWD_PARAMS_RECONFIG1   0x008001

Definition at line 485 of file sja1105_driver.h.

◆ SJA1105_L2_FWD_PARAMS_RECONFIG1_ENTRY_50_19

#define SJA1105_L2_FWD_PARAMS_RECONFIG1_ENTRY_50_19   0xFFFFFFFF

Definition at line 1217 of file sja1105_driver.h.

◆ SJA1105_L2_FWD_PARAMS_RECONFIG2

#define SJA1105_L2_FWD_PARAMS_RECONFIG2   0x008002

Definition at line 486 of file sja1105_driver.h.

◆ SJA1105_L2_FWD_PARAMS_RECONFIG2_ENTRY_82_51

#define SJA1105_L2_FWD_PARAMS_RECONFIG2_ENTRY_82_51   0xFFFFFFFF

Definition at line 1220 of file sja1105_driver.h.

◆ SJA1105_L2_FWD_TABLE_RECONFIG0

#define SJA1105_L2_FWD_TABLE_RECONFIG0   0x00002C

Definition at line 100 of file sja1105_driver.h.

◆ SJA1105_L2_FWD_TABLE_RECONFIG0_ERRORS

#define SJA1105_L2_FWD_TABLE_RECONFIG0_ERRORS   0x40000000

Definition at line 985 of file sja1105_driver.h.

◆ SJA1105_L2_FWD_TABLE_RECONFIG0_INDEX

#define SJA1105_L2_FWD_TABLE_RECONFIG0_INDEX   0x0000001F

Definition at line 987 of file sja1105_driver.h.

◆ SJA1105_L2_FWD_TABLE_RECONFIG0_RDWRSET

#define SJA1105_L2_FWD_TABLE_RECONFIG0_RDWRSET   0x20000000

Definition at line 986 of file sja1105_driver.h.

◆ SJA1105_L2_FWD_TABLE_RECONFIG0_VALID

#define SJA1105_L2_FWD_TABLE_RECONFIG0_VALID   0x80000000

Definition at line 984 of file sja1105_driver.h.

◆ SJA1105_L2_FWD_TABLE_RECONFIG1

#define SJA1105_L2_FWD_TABLE_RECONFIG1   0x00002A

Definition at line 98 of file sja1105_driver.h.

◆ SJA1105_L2_FWD_TABLE_RECONFIG1_ENTRY_31_25

#define SJA1105_L2_FWD_TABLE_RECONFIG1_ENTRY_31_25   0xFE000000

Definition at line 990 of file sja1105_driver.h.

◆ SJA1105_L2_FWD_TABLE_RECONFIG2

#define SJA1105_L2_FWD_TABLE_RECONFIG2   0x00002B

Definition at line 99 of file sja1105_driver.h.

◆ SJA1105_L2_FWD_TABLE_RECONFIG2_ENTRY_63_32

#define SJA1105_L2_FWD_TABLE_RECONFIG2_ENTRY_63_32   0xFFFFFFFF

Definition at line 993 of file sja1105_driver.h.

◆ SJA1105_L2_LOOKUP_PARAMS0

#define SJA1105_L2_LOOKUP_PARAMS0   0x000058

Definition at line 142 of file sja1105_driver.h.

◆ SJA1105_L2_LOOKUP_PARAMS0_RDWRSET

#define SJA1105_L2_LOOKUP_PARAMS0_RDWRSET   0x40000000

Definition at line 1161 of file sja1105_driver.h.

◆ SJA1105_L2_LOOKUP_PARAMS0_VALID

#define SJA1105_L2_LOOKUP_PARAMS0_VALID   0x80000000

Definition at line 1160 of file sja1105_driver.h.

◆ SJA1105_L2_LOOKUP_PARAMS1

#define SJA1105_L2_LOOKUP_PARAMS1   0x000054

Definition at line 138 of file sja1105_driver.h.

◆ SJA1105_L2_LOOKUP_PARAMS1_ENTRY_9_0

#define SJA1105_L2_LOOKUP_PARAMS1_ENTRY_9_0   0xFFC00000

Definition at line 1164 of file sja1105_driver.h.

◆ SJA1105_L2_LOOKUP_PARAMS2

#define SJA1105_L2_LOOKUP_PARAMS2   0x000055

Definition at line 139 of file sja1105_driver.h.

◆ SJA1105_L2_LOOKUP_PARAMS2_ENTRY_41_10

#define SJA1105_L2_LOOKUP_PARAMS2_ENTRY_41_10   0xFFFFFFFF

Definition at line 1167 of file sja1105_driver.h.

◆ SJA1105_L2_LOOKUP_PARAMS3

#define SJA1105_L2_LOOKUP_PARAMS3   0x000056

Definition at line 140 of file sja1105_driver.h.

◆ SJA1105_L2_LOOKUP_PARAMS3_ENTRY_73_42

#define SJA1105_L2_LOOKUP_PARAMS3_ENTRY_73_42   0xFFFFFFFF

Definition at line 1170 of file sja1105_driver.h.

◆ SJA1105_L2_LOOKUP_PARAMS4

#define SJA1105_L2_LOOKUP_PARAMS4   0x000057

Definition at line 141 of file sja1105_driver.h.

◆ SJA1105_L2_LOOKUP_PARAMS4_ENTRY_105_74

#define SJA1105_L2_LOOKUP_PARAMS4_ENTRY_105_74   0xFFFFFFFF

Definition at line 1173 of file sja1105_driver.h.

◆ SJA1105_L2_MEM_PART_ERR_CNT0

#define SJA1105_L2_MEM_PART_ERR_CNT0   0x001000

Definition at line 361 of file sja1105_driver.h.

◆ SJA1105_L2_MEM_PART_ERR_CNT1

#define SJA1105_L2_MEM_PART_ERR_CNT1   0x001001

Definition at line 362 of file sja1105_driver.h.

◆ SJA1105_L2_MEM_PART_ERR_CNT2

#define SJA1105_L2_MEM_PART_ERR_CNT2   0x001002

Definition at line 363 of file sja1105_driver.h.

◆ SJA1105_L2_MEM_PART_ERR_CNT3

#define SJA1105_L2_MEM_PART_ERR_CNT3   0x001003

Definition at line 364 of file sja1105_driver.h.

◆ SJA1105_L2_MEM_PART_ERR_CNT4

#define SJA1105_L2_MEM_PART_ERR_CNT4   0x001004

Definition at line 365 of file sja1105_driver.h.

◆ SJA1105_L2_MEM_PART_ERR_CNT5

#define SJA1105_L2_MEM_PART_ERR_CNT5   0x001005

Definition at line 366 of file sja1105_driver.h.

◆ SJA1105_L2_MEM_PART_ERR_CNT6

#define SJA1105_L2_MEM_PART_ERR_CNT6   0x001006

Definition at line 367 of file sja1105_driver.h.

◆ SJA1105_L2_MEM_PART_ERR_CNT7

#define SJA1105_L2_MEM_PART_ERR_CNT7   0x001007

Definition at line 368 of file sja1105_driver.h.

◆ SJA1105_L2_MEM_PART_ERR_CNTx_PARTDROP

#define SJA1105_L2_MEM_PART_ERR_CNTx_PARTDROP   0xFFFFFFFF

Definition at line 820 of file sja1105_driver.h.

◆ SJA1105_L2_MEM_PART_STATUS0

#define SJA1105_L2_MEM_PART_STATUS0   0x000100

Definition at line 195 of file sja1105_driver.h.

◆ SJA1105_L2_MEM_PART_STATUS1

#define SJA1105_L2_MEM_PART_STATUS1   0x000101

Definition at line 196 of file sja1105_driver.h.

◆ SJA1105_L2_MEM_PART_STATUS2

#define SJA1105_L2_MEM_PART_STATUS2   0x000102

Definition at line 197 of file sja1105_driver.h.

◆ SJA1105_L2_MEM_PART_STATUS3

#define SJA1105_L2_MEM_PART_STATUS3   0x000103

Definition at line 198 of file sja1105_driver.h.

◆ SJA1105_L2_MEM_PART_STATUS4

#define SJA1105_L2_MEM_PART_STATUS4   0x000104

Definition at line 199 of file sja1105_driver.h.

◆ SJA1105_L2_MEM_PART_STATUS5

#define SJA1105_L2_MEM_PART_STATUS5   0x000105

Definition at line 200 of file sja1105_driver.h.

◆ SJA1105_L2_MEM_PART_STATUS6

#define SJA1105_L2_MEM_PART_STATUS6   0x000106

Definition at line 201 of file sja1105_driver.h.

◆ SJA1105_L2_MEM_PART_STATUS7

#define SJA1105_L2_MEM_PART_STATUS7   0x000107

Definition at line 202 of file sja1105_driver.h.

◆ SJA1105_L2_MEM_PART_STATUSx_L2PARTS

#define SJA1105_L2_MEM_PART_STATUSx_L2PARTS   0x80000000

Definition at line 816 of file sja1105_driver.h.

◆ SJA1105_L2_MEM_PART_STATUSx_L2PSPC

#define SJA1105_L2_MEM_PART_STATUSx_L2PSPC   0x7FFFFFFF

Definition at line 817 of file sja1105_driver.h.

◆ SJA1105_LEVEL_CONTROL

#define SJA1105_LEVEL_CONTROL   0x1F8090

Definition at line 584 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG0

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG0   0x000053

Definition at line 137 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG0_ERRORS

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG0_ERRORS   0x40000000

Definition at line 1008 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG0_PORTIDX

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG0_PORTIDX   0x00000007

Definition at line 1010 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG0_RDWRSET

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG0_RDWRSET   0x20000000

Definition at line 1009 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG0_VALID

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG0_VALID   0x80000000

Definition at line 1007 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG1

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG1   0x00004B

Definition at line 129 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG1_ENTRY_18_0

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG1_ENTRY_18_0   0xFFFFE000

Definition at line 1013 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG1_INGMIRRDEI

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG1_INGMIRRDEI   0x00002000

Definition at line 1019 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG1_INGMIRRPCP

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG1_INGMIRRPCP   0x0001C000

Definition at line 1018 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG1_INGMIRRVID

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG1_INGMIRRVID   0x1FFE0000

Definition at line 1017 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG1_INGRESS

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG1_INGRESS   0x80000000

Definition at line 1014 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG1_MIRRCETAG

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG1_MIRRCETAG   0x20000000

Definition at line 1016 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG1_MIRRCIE

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG1_MIRRCIE   0x40000000

Definition at line 1015 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG2

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG2   0x00004C

Definition at line 130 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG2_DRPDTAG

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG2_DRPDTAG   0x00000040

Definition at line 1029 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG2_DRPNONA664

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG2_DRPNONA664   0x00000080

Definition at line 1028 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG2_DRPSITAG

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG2_DRPSITAG   0x00000010

Definition at line 1031 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG2_DRPSOTAG

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG2_DRPSOTAG   0x00000020

Definition at line 1030 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG2_DRPUNTAG

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG2_DRPUNTAG   0x00000008

Definition at line 1032 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG2_DYN_LEARN

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG2_DYN_LEARN   0x00000002

Definition at line 1034 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG2_EGR_MIRR

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG2_EGR_MIRR   0x00000100

Definition at line 1027 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG2_EGRESS

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG2_EGRESS   0x00000001

Definition at line 1035 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG2_ENTRY_50_19

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG2_ENTRY_50_19   0xFFFFFFFF

Definition at line 1022 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG2_ING_MIRR

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG2_ING_MIRR   0x00000200

Definition at line 1026 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG2_MAXAGE_LSB

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG2_MAXAGE_LSB   0xFE000000

Definition at line 1023 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG2_RETAG

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG2_RETAG   0x00000004

Definition at line 1033 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG2_VLANID

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG2_VLANID   0x003FFC00

Definition at line 1025 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG2_VLANPRIO

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG2_VLANPRIO   0x01C00000

Definition at line 1024 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG3

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG3   0x00004D

Definition at line 131 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG3_ENTRY_82_51

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG3_ENTRY_82_51   0xFFFFFFFF

Definition at line 1038 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG3_MAXAGE_MSB

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG3_MAXAGE_MSB   0x00000001

Definition at line 1041 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG3_TP_DELIN_LSB

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG3_TP_DELIN_LSB   0xFFFE0000

Definition at line 1039 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG3_TP_DELOUT

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG3_TP_DELOUT   0x0001FFFE

Definition at line 1040 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG4

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG4   0x00004E

Definition at line 132 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG4_BASE0

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG4_BASE0   0x0003FE00

Definition at line 1048 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG4_BASE1_LSB

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG4_BASE1_LSB   0xF0000000

Definition at line 1045 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG4_ENABLED0

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG4_ENABLED0   0x00000100

Definition at line 1049 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG4_ENABLED1

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG4_ENABLED1   0x08000000

Definition at line 1046 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG4_ENTRY_114_83

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG4_ENTRY_114_83   0xFFFFFFFF

Definition at line 1044 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG4_IFG

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG4_IFG   0x000000F8

Definition at line 1050 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG4_SPEED

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG4_SPEED   0x00000006

Definition at line 1051 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG4_SPEED_100MBPS

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG4_SPEED_100MBPS   0x00000004

Definition at line 1053 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG4_SPEED_10MBPS

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG4_SPEED_10MBPS   0x00000006

Definition at line 1054 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG4_SPEED_1GBPS

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG4_SPEED_1GBPS   0x00000002

Definition at line 1052 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG4_TOP0

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG4_TOP0   0x07FC0000

Definition at line 1047 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG4_TP_DELIN_MSB

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG4_TP_DELIN_MSB   0x00000001

Definition at line 1055 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG5

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG5   0x00004F

Definition at line 133 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG5_BASE1_MSB

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG5_BASE1_MSB   0x0000001F

Definition at line 1063 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG5_BASE2

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG5_BASE2   0x00FF8000

Definition at line 1060 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG5_ENABLED2

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG5_ENABLED2   0x00004000

Definition at line 1061 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG5_ENTRY_146_115

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG5_ENTRY_146_115   0xFFFFFFFF

Definition at line 1058 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG5_TOP1

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG5_TOP1   0x00003FE0

Definition at line 1062 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG5_TOP2_LSB

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG5_TOP2_LSB   0xFF000000

Definition at line 1059 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG6

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG6   0x000050

Definition at line 134 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG6_BASE3

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG6_BASE3   0x000007FC

Definition at line 1071 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG6_BASE4

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG6_BASE4   0x3FE00000

Definition at line 1068 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG6_ENABLED3

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG6_ENABLED3   0x00000002

Definition at line 1072 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG6_ENABLED4

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG6_ENABLED4   0x00100000

Definition at line 1069 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG6_ENTRY_178_147

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG6_ENTRY_178_147   0xFFFFFFFF

Definition at line 1066 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG6_TOP2_MSB

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG6_TOP2_MSB   0x00000001

Definition at line 1073 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG6_TOP3

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG6_TOP3   0x000FF800

Definition at line 1070 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG6_TOP4_LSB

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG6_TOP4_LSB   0xC0000000

Definition at line 1067 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG7

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG7   0x000051

Definition at line 135 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG7_BASE5

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG7_BASE5   0x0001FF00

Definition at line 1080 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG7_BASE6_LSB

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG7_BASE6_LSB   0xF8000000

Definition at line 1077 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG7_ENABLED5

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG7_ENABLED5   0x00000080

Definition at line 1081 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG7_ENABLED6

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG7_ENABLED6   0x04000000

Definition at line 1078 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG7_ENTRY_210_179

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG7_ENTRY_210_179   0xFFFFFFFF

Definition at line 1076 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG7_TOP4_MSB

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG7_TOP4_MSB   0x0000007F

Definition at line 1082 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG7_TOP5

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG7_TOP5   0x03FE0000

Definition at line 1079 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG8

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG8   0x000052

Definition at line 136 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG8_BASE6_MSB

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG8_BASE6_MSB   0x0000000F

Definition at line 1090 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG8_BASE7

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG8_BASE7   0x007FC000

Definition at line 1087 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG8_ENABLED7

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG8_ENABLED7   0x00002000

Definition at line 1088 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG8_ENTRY_242_211

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG8_ENTRY_242_211   0xFFFFFFFF

Definition at line 1085 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG8_TOP6

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG8_TOP6   0x00001FF0

Definition at line 1089 of file sja1105_driver.h.

◆ SJA1105_MAC_CONFIG_TABLE_RECONFIG8_TOP7

#define SJA1105_MAC_CONFIG_TABLE_RECONFIG8_TOP7   0xFF800000

Definition at line 1086 of file sja1105_driver.h.

◆ SJA1105_MII_RX_CLK_0

#define SJA1105_MII_RX_CLK_0   0x100014

Definition at line 506 of file sja1105_driver.h.

◆ SJA1105_MII_RX_CLK_1

#define SJA1105_MII_RX_CLK_1   0x10001A

Definition at line 512 of file sja1105_driver.h.

◆ SJA1105_MII_RX_CLK_2

#define SJA1105_MII_RX_CLK_2   0x100020

Definition at line 518 of file sja1105_driver.h.

◆ SJA1105_MII_RX_CLK_3

#define SJA1105_MII_RX_CLK_3   0x100026

Definition at line 524 of file sja1105_driver.h.

◆ SJA1105_MII_RX_CLK_4

#define SJA1105_MII_RX_CLK_4   0x10002C

Definition at line 530 of file sja1105_driver.h.

◆ SJA1105_MII_RX_CLK_x

#define SJA1105_MII_RX_CLK_x (   port)    (0x100014 + ((port) * 0x000006))

Definition at line 644 of file sja1105_driver.h.

◆ SJA1105_MII_TX_CLK_0

#define SJA1105_MII_TX_CLK_0   0x100013

Definition at line 505 of file sja1105_driver.h.

◆ SJA1105_MII_TX_CLK_1

#define SJA1105_MII_TX_CLK_1   0x100019

Definition at line 511 of file sja1105_driver.h.

◆ SJA1105_MII_TX_CLK_2

#define SJA1105_MII_TX_CLK_2   0x10001F

Definition at line 517 of file sja1105_driver.h.

◆ SJA1105_MII_TX_CLK_3

#define SJA1105_MII_TX_CLK_3   0x100025

Definition at line 523 of file sja1105_driver.h.

◆ SJA1105_MII_TX_CLK_4

#define SJA1105_MII_TX_CLK_4   0x10002B

Definition at line 529 of file sja1105_driver.h.

◆ SJA1105_MII_TX_CLK_x

#define SJA1105_MII_TX_CLK_x (   port)    (0x100013 + ((port) * 0x000006))

Definition at line 643 of file sja1105_driver.h.

◆ SJA1105_MIIx_CLK_CTRL_AUTOBLOCK

#define SJA1105_MIIx_CLK_CTRL_AUTOBLOCK   0x00000800

Definition at line 1303 of file sja1105_driver.h.

◆ SJA1105_MIIx_CLK_CTRL_CLKSRC

#define SJA1105_MIIx_CLK_CTRL_CLKSRC   0x1F000000

Definition at line 1280 of file sja1105_driver.h.

◆ SJA1105_MIIx_CLK_CTRL_CLKSRC_IDIV0

#define SJA1105_MIIx_CLK_CTRL_CLKSRC_IDIV0   0x11000000

Definition at line 1298 of file sja1105_driver.h.

◆ SJA1105_MIIx_CLK_CTRL_CLKSRC_IDIV1

#define SJA1105_MIIx_CLK_CTRL_CLKSRC_IDIV1   0x12000000

Definition at line 1299 of file sja1105_driver.h.

◆ SJA1105_MIIx_CLK_CTRL_CLKSRC_IDIV2

#define SJA1105_MIIx_CLK_CTRL_CLKSRC_IDIV2   0x13000000

Definition at line 1300 of file sja1105_driver.h.

◆ SJA1105_MIIx_CLK_CTRL_CLKSRC_IDIV3

#define SJA1105_MIIx_CLK_CTRL_CLKSRC_IDIV3   0x14000000

Definition at line 1301 of file sja1105_driver.h.

◆ SJA1105_MIIx_CLK_CTRL_CLKSRC_IDIV4

#define SJA1105_MIIx_CLK_CTRL_CLKSRC_IDIV4   0x15000000

Definition at line 1302 of file sja1105_driver.h.

◆ SJA1105_MIIx_CLK_CTRL_CLKSRC_IDIVx

#define SJA1105_MIIx_CLK_CTRL_CLKSRC_IDIVx (   n)    (((n) + 0x11) << 24)

Definition at line 1309 of file sja1105_driver.h.

◆ SJA1105_MIIx_CLK_CTRL_CLKSRC_PLL0

#define SJA1105_MIIx_CLK_CTRL_CLKSRC_PLL0   0x0B000000

Definition at line 1292 of file sja1105_driver.h.

◆ SJA1105_MIIx_CLK_CTRL_CLKSRC_PLL0_120

#define SJA1105_MIIx_CLK_CTRL_CLKSRC_PLL0_120   0x0C000000

Definition at line 1293 of file sja1105_driver.h.

◆ SJA1105_MIIx_CLK_CTRL_CLKSRC_PLL0_240

#define SJA1105_MIIx_CLK_CTRL_CLKSRC_PLL0_240   0x0D000000

Definition at line 1294 of file sja1105_driver.h.

◆ SJA1105_MIIx_CLK_CTRL_CLKSRC_PLL1

#define SJA1105_MIIx_CLK_CTRL_CLKSRC_PLL1   0x0E000000

Definition at line 1295 of file sja1105_driver.h.

◆ SJA1105_MIIx_CLK_CTRL_CLKSRC_PLL1_120

#define SJA1105_MIIx_CLK_CTRL_CLKSRC_PLL1_120   0x0F000000

Definition at line 1296 of file sja1105_driver.h.

◆ SJA1105_MIIx_CLK_CTRL_CLKSRC_PLL1_240

#define SJA1105_MIIx_CLK_CTRL_CLKSRC_PLL1_240   0x10000000

Definition at line 1297 of file sja1105_driver.h.

◆ SJA1105_MIIx_CLK_CTRL_CLKSRC_RX_CLK_0

#define SJA1105_MIIx_CLK_CTRL_CLKSRC_RX_CLK_0   0x01000000

Definition at line 1282 of file sja1105_driver.h.

◆ SJA1105_MIIx_CLK_CTRL_CLKSRC_RX_CLK_1

#define SJA1105_MIIx_CLK_CTRL_CLKSRC_RX_CLK_1   0x03000000

Definition at line 1284 of file sja1105_driver.h.

◆ SJA1105_MIIx_CLK_CTRL_CLKSRC_RX_CLK_2

#define SJA1105_MIIx_CLK_CTRL_CLKSRC_RX_CLK_2   0x05000000

Definition at line 1286 of file sja1105_driver.h.

◆ SJA1105_MIIx_CLK_CTRL_CLKSRC_RX_CLK_3

#define SJA1105_MIIx_CLK_CTRL_CLKSRC_RX_CLK_3   0x07000000

Definition at line 1288 of file sja1105_driver.h.

◆ SJA1105_MIIx_CLK_CTRL_CLKSRC_RX_CLK_4

#define SJA1105_MIIx_CLK_CTRL_CLKSRC_RX_CLK_4   0x09000000

Definition at line 1290 of file sja1105_driver.h.

◆ SJA1105_MIIx_CLK_CTRL_CLKSRC_RX_CLK_x

#define SJA1105_MIIx_CLK_CTRL_CLKSRC_RX_CLK_x (   n)    (((n) * 2 + 0x01) << 24)

Definition at line 1308 of file sja1105_driver.h.

◆ SJA1105_MIIx_CLK_CTRL_CLKSRC_TX_CLK_0

#define SJA1105_MIIx_CLK_CTRL_CLKSRC_TX_CLK_0   0x00000000

Definition at line 1281 of file sja1105_driver.h.

◆ SJA1105_MIIx_CLK_CTRL_CLKSRC_TX_CLK_1

#define SJA1105_MIIx_CLK_CTRL_CLKSRC_TX_CLK_1   0x02000000

Definition at line 1283 of file sja1105_driver.h.

◆ SJA1105_MIIx_CLK_CTRL_CLKSRC_TX_CLK_2

#define SJA1105_MIIx_CLK_CTRL_CLKSRC_TX_CLK_2   0x04000000

Definition at line 1285 of file sja1105_driver.h.

◆ SJA1105_MIIx_CLK_CTRL_CLKSRC_TX_CLK_3

#define SJA1105_MIIx_CLK_CTRL_CLKSRC_TX_CLK_3   0x06000000

Definition at line 1287 of file sja1105_driver.h.

◆ SJA1105_MIIx_CLK_CTRL_CLKSRC_TX_CLK_4

#define SJA1105_MIIx_CLK_CTRL_CLKSRC_TX_CLK_4   0x08000000

Definition at line 1289 of file sja1105_driver.h.

◆ SJA1105_MIIx_CLK_CTRL_CLKSRC_TX_CLK_x

#define SJA1105_MIIx_CLK_CTRL_CLKSRC_TX_CLK_x (   n)    (((n) * 2) << 24)

Definition at line 1307 of file sja1105_driver.h.

◆ SJA1105_MIIx_CLK_CTRL_CLKSRC_XO66M_0

#define SJA1105_MIIx_CLK_CTRL_CLKSRC_XO66M_0   0x0A000000

Definition at line 1291 of file sja1105_driver.h.

◆ SJA1105_MIIx_CLK_CTRL_PD

#define SJA1105_MIIx_CLK_CTRL_PD   0x00000001

Definition at line 1304 of file sja1105_driver.h.

◆ SJA1105_PHY_IDENTIFIER_1

#define SJA1105_PHY_IDENTIFIER_1   0x1F0002

Definition at line 567 of file sja1105_driver.h.

◆ SJA1105_PHY_IDENTIFIER_1_PHY_ID_MSB

#define SJA1105_PHY_IDENTIFIER_1_PHY_ID_MSB   0xFFFF

Definition at line 1565 of file sja1105_driver.h.

◆ SJA1105_PHY_IDENTIFIER_1_PHY_ID_MSB_DEFAULT

#define SJA1105_PHY_IDENTIFIER_1_PHY_ID_MSB_DEFAULT   0xB018

Definition at line 1566 of file sja1105_driver.h.

◆ SJA1105_PHY_IDENTIFIER_2

#define SJA1105_PHY_IDENTIFIER_2   0x1F0003

Definition at line 568 of file sja1105_driver.h.

◆ SJA1105_PHY_IDENTIFIER_2_PHY_ID_LSB

#define SJA1105_PHY_IDENTIFIER_2_PHY_ID_LSB   0xFC00

Definition at line 1569 of file sja1105_driver.h.

◆ SJA1105_PHY_IDENTIFIER_2_PHY_ID_LSB_DEFAULT

#define SJA1105_PHY_IDENTIFIER_2_PHY_ID_LSB_DEFAULT   0x0000

Definition at line 1570 of file sja1105_driver.h.

◆ SJA1105_PHY_IDENTIFIER_2_REVISION_NO

#define SJA1105_PHY_IDENTIFIER_2_REVISION_NO   0x000F

Definition at line 1573 of file sja1105_driver.h.

◆ SJA1105_PHY_IDENTIFIER_2_REVISION_NO_DEFAULT

#define SJA1105_PHY_IDENTIFIER_2_REVISION_NO_DEFAULT   0x0000

Definition at line 1574 of file sja1105_driver.h.

◆ SJA1105_PHY_IDENTIFIER_2_TYPE_NO

#define SJA1105_PHY_IDENTIFIER_2_TYPE_NO   0x03F0

Definition at line 1571 of file sja1105_driver.h.

◆ SJA1105_PHY_IDENTIFIER_2_TYPE_NO_DEFAULT

#define SJA1105_PHY_IDENTIFIER_2_TYPE_NO_DEFAULT   0x02D0

Definition at line 1572 of file sja1105_driver.h.

◆ SJA1105_PLL_0_C

#define SJA1105_PLL_0_C   0x100008

Definition at line 497 of file sja1105_driver.h.

◆ SJA1105_PLL_0_S

#define SJA1105_PLL_0_S   0x100007

Definition at line 496 of file sja1105_driver.h.

◆ SJA1105_PLL_1_C

#define SJA1105_PLL_1_C   0x10000A

Definition at line 499 of file sja1105_driver.h.

◆ SJA1105_PLL_1_S

#define SJA1105_PLL_1_S   0x100009

Definition at line 498 of file sja1105_driver.h.

◆ SJA1105_PLL_x_C_AUTOBLOCK

#define SJA1105_PLL_x_C_AUTOBLOCK   0x00000800

Definition at line 1250 of file sja1105_driver.h.

◆ SJA1105_PLL_x_C_BYPASS

#define SJA1105_PLL_x_C_BYPASS   0x00000002

Definition at line 1259 of file sja1105_driver.h.

◆ SJA1105_PLL_x_C_DIRECT

#define SJA1105_PLL_x_C_DIRECT   0x00000080

Definition at line 1256 of file sja1105_driver.h.

◆ SJA1105_PLL_x_C_FBSEL

#define SJA1105_PLL_x_C_FBSEL   0x00000040

Definition at line 1257 of file sja1105_driver.h.

◆ SJA1105_PLL_x_C_MSEL

#define SJA1105_PLL_x_C_MSEL   0x00FF0000

Definition at line 1240 of file sja1105_driver.h.

◆ SJA1105_PLL_x_C_MSEL_DIV1

#define SJA1105_PLL_x_C_MSEL_DIV1   0x00000000

Definition at line 1241 of file sja1105_driver.h.

◆ SJA1105_PLL_x_C_MSEL_DIV2

#define SJA1105_PLL_x_C_MSEL_DIV2   0x00010000

Definition at line 1242 of file sja1105_driver.h.

◆ SJA1105_PLL_x_C_MSEL_DIV3

#define SJA1105_PLL_x_C_MSEL_DIV3   0x00020000

Definition at line 1243 of file sja1105_driver.h.

◆ SJA1105_PLL_x_C_MSEL_DIV4

#define SJA1105_PLL_x_C_MSEL_DIV4   0x00030000

Definition at line 1244 of file sja1105_driver.h.

◆ SJA1105_PLL_x_C_NSEL

#define SJA1105_PLL_x_C_NSEL   0x00003000

Definition at line 1245 of file sja1105_driver.h.

◆ SJA1105_PLL_x_C_NSEL_DIV1

#define SJA1105_PLL_x_C_NSEL_DIV1   0x00000000

Definition at line 1246 of file sja1105_driver.h.

◆ SJA1105_PLL_x_C_NSEL_DIV2

#define SJA1105_PLL_x_C_NSEL_DIV2   0x00001000

Definition at line 1247 of file sja1105_driver.h.

◆ SJA1105_PLL_x_C_NSEL_DIV3

#define SJA1105_PLL_x_C_NSEL_DIV3   0x00002000

Definition at line 1248 of file sja1105_driver.h.

◆ SJA1105_PLL_x_C_NSEL_DIV4

#define SJA1105_PLL_x_C_NSEL_DIV4   0x00003000

Definition at line 1249 of file sja1105_driver.h.

◆ SJA1105_PLL_x_C_P23EN

#define SJA1105_PLL_x_C_P23EN   0x00000004

Definition at line 1258 of file sja1105_driver.h.

◆ SJA1105_PLL_x_C_PD

#define SJA1105_PLL_x_C_PD   0x00000001

Definition at line 1260 of file sja1105_driver.h.

◆ SJA1105_PLL_x_C_PLLCLKSRC

#define SJA1105_PLL_x_C_PLLCLKSRC   0x1F000000

Definition at line 1238 of file sja1105_driver.h.

◆ SJA1105_PLL_x_C_PLLCLKSRC_XO66M_0

#define SJA1105_PLL_x_C_PLLCLKSRC_XO66M_0   0x0A000000

Definition at line 1239 of file sja1105_driver.h.

◆ SJA1105_PLL_x_C_PSEL

#define SJA1105_PLL_x_C_PSEL   0x00000300

Definition at line 1251 of file sja1105_driver.h.

◆ SJA1105_PLL_x_C_PSEL_DIV1

#define SJA1105_PLL_x_C_PSEL_DIV1   0x00000000

Definition at line 1252 of file sja1105_driver.h.

◆ SJA1105_PLL_x_C_PSEL_DIV2

#define SJA1105_PLL_x_C_PSEL_DIV2   0x00000100

Definition at line 1253 of file sja1105_driver.h.

◆ SJA1105_PLL_x_C_PSEL_DIV3

#define SJA1105_PLL_x_C_PSEL_DIV3   0x00000200

Definition at line 1254 of file sja1105_driver.h.

◆ SJA1105_PLL_x_C_PSEL_DIV4

#define SJA1105_PLL_x_C_PSEL_DIV4   0x00000300

Definition at line 1255 of file sja1105_driver.h.

◆ SJA1105_PLL_x_S_LOCK

#define SJA1105_PLL_x_S_LOCK   0x00000001

Definition at line 1235 of file sja1105_driver.h.

◆ SJA1105_PORT0

#define SJA1105_PORT0   1

Definition at line 38 of file sja1105_driver.h.

◆ SJA1105_PORT0_MAC_DIAG_CNT

#define SJA1105_PORT0_MAC_DIAG_CNT   0x000200

Definition at line 203 of file sja1105_driver.h.

◆ SJA1105_PORT0_MAC_DIAG_FLAGS

#define SJA1105_PORT0_MAC_DIAG_FLAGS   0x000201

Definition at line 204 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_CRCERR

#define SJA1105_PORT0_N_CRCERR   0x00040B

Definition at line 224 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_CTPOLERR

#define SJA1105_PORT0_N_CTPOLERR   0x000409

Definition at line 222 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_DROPS_DTAG

#define SJA1105_PORT0_N_DROPS_DTAG   0x001413

Definition at line 388 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_DROPS_EMPTY_ROUTE

#define SJA1105_PORT0_N_DROPS_EMPTY_ROUTE   0x001415

Definition at line 390 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_DROPS_ILL_DTAG

#define SJA1105_PORT0_N_DROPS_ILL_DTAG   0x001414

Definition at line 389 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_DROPS_NOLEARN

#define SJA1105_PORT0_N_DROPS_NOLEARN   0x001416

Definition at line 391 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_DROPS_SITAG

#define SJA1105_PORT0_N_DROPS_SITAG   0x001411

Definition at line 386 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_DROPS_SOTAG

#define SJA1105_PORT0_N_DROPS_SOTAG   0x001412

Definition at line 387 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_DROPS_UTAG

#define SJA1105_PORT0_N_DROPS_UTAG   0x001410

Definition at line 385 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_EGR_DISABLED

#define SJA1105_PORT0_N_EGR_DISABLED   0x000601

Definition at line 294 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_N664ERR

#define SJA1105_PORT0_N_N664ERR   0x00040F

Definition at line 228 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_NOT_REACH

#define SJA1105_PORT0_N_NOT_REACH   0x000600

Definition at line 293 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_PART_DROP

#define SJA1105_PORT0_N_PART_DROP   0x000602

Definition at line 295 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_POLERR

#define SJA1105_PORT0_N_POLERR   0x000408

Definition at line 221 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_QFULL

#define SJA1105_PORT0_N_QFULL   0x000603

Definition at line 296 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_RX_BCAST

#define SJA1105_PORT0_N_RX_BCAST   0x001400

Definition at line 369 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_RX_BYTES_1024_1518

#define SJA1105_PORT0_N_RX_BYTES_1024_1518   0x001407

Definition at line 376 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_RX_BYTES_128_255

#define SJA1105_PORT0_N_RX_BYTES_128_255   0x001404

Definition at line 373 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_RX_BYTES_256_511

#define SJA1105_PORT0_N_RX_BYTES_256_511   0x001405

Definition at line 374 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_RX_BYTES_512_1023

#define SJA1105_PORT0_N_RX_BYTES_512_1023   0x001406

Definition at line 375 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_RX_BYTES_64

#define SJA1105_PORT0_N_RX_BYTES_64   0x001402

Definition at line 371 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_RX_BYTES_65_127

#define SJA1105_PORT0_N_RX_BYTES_65_127   0x001403

Definition at line 372 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_RX_MCAST

#define SJA1105_PORT0_N_RX_MCAST   0x001401

Definition at line 370 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_RXBYTE

#define SJA1105_PORT0_N_RXBYTE   0x000404

Definition at line 217 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_RXBYTESH

#define SJA1105_PORT0_N_RXBYTESH   0x000405

Definition at line 218 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_RXFRM

#define SJA1105_PORT0_N_RXFRM   0x000406

Definition at line 219 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_RXFRMSH

#define SJA1105_PORT0_N_RXFRMSH   0x000407

Definition at line 220 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_SIZEERR

#define SJA1105_PORT0_N_SIZEERR   0x00040C

Definition at line 225 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_TX_BCAST

#define SJA1105_PORT0_N_TX_BCAST   0x001408

Definition at line 377 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_TX_BYTES_1024_1518

#define SJA1105_PORT0_N_TX_BYTES_1024_1518   0x00140F

Definition at line 384 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_TX_BYTES_128_255

#define SJA1105_PORT0_N_TX_BYTES_128_255   0x00140C

Definition at line 381 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_TX_BYTES_256_511

#define SJA1105_PORT0_N_TX_BYTES_256_511   0x00140D

Definition at line 382 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_TX_BYTES_512_1023

#define SJA1105_PORT0_N_TX_BYTES_512_1023   0x00140E

Definition at line 383 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_TX_BYTES_64

#define SJA1105_PORT0_N_TX_BYTES_64   0x00140A

Definition at line 379 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_TX_BYTES_65_127

#define SJA1105_PORT0_N_TX_BYTES_65_127   0x00140B

Definition at line 380 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_TX_MCAST

#define SJA1105_PORT0_N_TX_MCAST   0x001409

Definition at line 378 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_TXBYTE

#define SJA1105_PORT0_N_TXBYTE   0x000400

Definition at line 213 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_TXBYTESH

#define SJA1105_PORT0_N_TXBYTESH   0x000401

Definition at line 214 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_TXFRM

#define SJA1105_PORT0_N_TXFRM   0x000402

Definition at line 215 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_TXFRMSH

#define SJA1105_PORT0_N_TXFRMSH   0x000403

Definition at line 216 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_UNRELEASED

#define SJA1105_PORT0_N_UNRELEASED   0x00040D

Definition at line 226 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_VLANERR

#define SJA1105_PORT0_N_VLANERR   0x00040E

Definition at line 227 of file sja1105_driver.h.

◆ SJA1105_PORT0_N_VLNOTFOUND

#define SJA1105_PORT0_N_VLNOTFOUND   0x00040A

Definition at line 223 of file sja1105_driver.h.

◆ SJA1105_PORT0_QLEVEL0

#define SJA1105_PORT0_QLEVEL0   0x000604

Definition at line 297 of file sja1105_driver.h.

◆ SJA1105_PORT0_QLEVEL1

#define SJA1105_PORT0_QLEVEL1   0x000605

Definition at line 298 of file sja1105_driver.h.

◆ SJA1105_PORT0_QLEVEL2

#define SJA1105_PORT0_QLEVEL2   0x000606

Definition at line 299 of file sja1105_driver.h.

◆ SJA1105_PORT0_QLEVEL3

#define SJA1105_PORT0_QLEVEL3   0x000607

Definition at line 300 of file sja1105_driver.h.

◆ SJA1105_PORT0_QLEVEL4

#define SJA1105_PORT0_QLEVEL4   0x000608

Definition at line 301 of file sja1105_driver.h.

◆ SJA1105_PORT0_QLEVEL5

#define SJA1105_PORT0_QLEVEL5   0x000609

Definition at line 302 of file sja1105_driver.h.

◆ SJA1105_PORT0_QLEVEL6

#define SJA1105_PORT0_QLEVEL6   0x00060A

Definition at line 303 of file sja1105_driver.h.

◆ SJA1105_PORT0_QLEVEL7

#define SJA1105_PORT0_QLEVEL7   0x00060B

Definition at line 304 of file sja1105_driver.h.

◆ SJA1105_PORT1

#define SJA1105_PORT1   2

Definition at line 39 of file sja1105_driver.h.

◆ SJA1105_PORT1_MAC_DIAG_CNT

#define SJA1105_PORT1_MAC_DIAG_CNT   0x000202

Definition at line 205 of file sja1105_driver.h.

◆ SJA1105_PORT1_MAC_DIAG_FLAGS

#define SJA1105_PORT1_MAC_DIAG_FLAGS   0x000203

Definition at line 206 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_CRCERR

#define SJA1105_PORT1_N_CRCERR   0x00041B

Definition at line 240 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_CTPOLERR

#define SJA1105_PORT1_N_CTPOLERR   0x000419

Definition at line 238 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_DROPS_DTAG

#define SJA1105_PORT1_N_DROPS_DTAG   0x00142B

Definition at line 411 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_DROPS_EMPTY_ROUTE

#define SJA1105_PORT1_N_DROPS_EMPTY_ROUTE   0x00142D

Definition at line 413 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_DROPS_ILL_DTAG

#define SJA1105_PORT1_N_DROPS_ILL_DTAG   0x00142C

Definition at line 412 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_DROPS_NOLEARN

#define SJA1105_PORT1_N_DROPS_NOLEARN   0x00142E

Definition at line 414 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_DROPS_SITAG

#define SJA1105_PORT1_N_DROPS_SITAG   0x001429

Definition at line 409 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_DROPS_SOTAG

#define SJA1105_PORT1_N_DROPS_SOTAG   0x00142A

Definition at line 410 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_DROPS_UTAG

#define SJA1105_PORT1_N_DROPS_UTAG   0x001428

Definition at line 408 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_EGR_DISABLED

#define SJA1105_PORT1_N_EGR_DISABLED   0x000611

Definition at line 306 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_N664ERR

#define SJA1105_PORT1_N_N664ERR   0x00041F

Definition at line 244 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_NOT_REACH

#define SJA1105_PORT1_N_NOT_REACH   0x000610

Definition at line 305 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_PART_DROP

#define SJA1105_PORT1_N_PART_DROP   0x000612

Definition at line 307 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_POLERR

#define SJA1105_PORT1_N_POLERR   0x000418

Definition at line 237 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_QFULL

#define SJA1105_PORT1_N_QFULL   0x000613

Definition at line 308 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_RX_BCAST

#define SJA1105_PORT1_N_RX_BCAST   0x001418

Definition at line 392 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_RX_BYTES_1024_1518

#define SJA1105_PORT1_N_RX_BYTES_1024_1518   0x00141F

Definition at line 399 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_RX_BYTES_128_255

#define SJA1105_PORT1_N_RX_BYTES_128_255   0x00141C

Definition at line 396 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_RX_BYTES_256_511

#define SJA1105_PORT1_N_RX_BYTES_256_511   0x00141D

Definition at line 397 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_RX_BYTES_512_1023

#define SJA1105_PORT1_N_RX_BYTES_512_1023   0x00141E

Definition at line 398 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_RX_BYTES_64

#define SJA1105_PORT1_N_RX_BYTES_64   0x00141A

Definition at line 394 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_RX_BYTES_65_127

#define SJA1105_PORT1_N_RX_BYTES_65_127   0x00141B

Definition at line 395 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_RX_MCAST

#define SJA1105_PORT1_N_RX_MCAST   0x001419

Definition at line 393 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_RXBYTE

#define SJA1105_PORT1_N_RXBYTE   0x000414

Definition at line 233 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_RXBYTESH

#define SJA1105_PORT1_N_RXBYTESH   0x000415

Definition at line 234 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_RXFRM

#define SJA1105_PORT1_N_RXFRM   0x000416

Definition at line 235 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_RXFRMSH

#define SJA1105_PORT1_N_RXFRMSH   0x000417

Definition at line 236 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_SIZEERR

#define SJA1105_PORT1_N_SIZEERR   0x00041C

Definition at line 241 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_TX_BCAST

#define SJA1105_PORT1_N_TX_BCAST   0x001420

Definition at line 400 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_TX_BYTES_1024_1518

#define SJA1105_PORT1_N_TX_BYTES_1024_1518   0x001427

Definition at line 407 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_TX_BYTES_128_255

#define SJA1105_PORT1_N_TX_BYTES_128_255   0x001424

Definition at line 404 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_TX_BYTES_256_511

#define SJA1105_PORT1_N_TX_BYTES_256_511   0x001425

Definition at line 405 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_TX_BYTES_512_1023

#define SJA1105_PORT1_N_TX_BYTES_512_1023   0x001426

Definition at line 406 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_TX_BYTES_64

#define SJA1105_PORT1_N_TX_BYTES_64   0x001422

Definition at line 402 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_TX_BYTES_65_127

#define SJA1105_PORT1_N_TX_BYTES_65_127   0x001423

Definition at line 403 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_TX_MCAST

#define SJA1105_PORT1_N_TX_MCAST   0x001421

Definition at line 401 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_TXBYTE

#define SJA1105_PORT1_N_TXBYTE   0x000410

Definition at line 229 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_TXBYTESH

#define SJA1105_PORT1_N_TXBYTESH   0x000411

Definition at line 230 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_TXFRM

#define SJA1105_PORT1_N_TXFRM   0x000412

Definition at line 231 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_TXFRMSH

#define SJA1105_PORT1_N_TXFRMSH   0x000413

Definition at line 232 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_UNRELEASED

#define SJA1105_PORT1_N_UNRELEASED   0x00041D

Definition at line 242 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_VLANERR

#define SJA1105_PORT1_N_VLANERR   0x00041E

Definition at line 243 of file sja1105_driver.h.

◆ SJA1105_PORT1_N_VLNOTFOUND

#define SJA1105_PORT1_N_VLNOTFOUND   0x00041A

Definition at line 239 of file sja1105_driver.h.

◆ SJA1105_PORT1_QLEVEL0

#define SJA1105_PORT1_QLEVEL0   0x000614

Definition at line 309 of file sja1105_driver.h.

◆ SJA1105_PORT1_QLEVEL1

#define SJA1105_PORT1_QLEVEL1   0x000615

Definition at line 310 of file sja1105_driver.h.

◆ SJA1105_PORT1_QLEVEL2

#define SJA1105_PORT1_QLEVEL2   0x000616

Definition at line 311 of file sja1105_driver.h.

◆ SJA1105_PORT1_QLEVEL3

#define SJA1105_PORT1_QLEVEL3   0x000617

Definition at line 312 of file sja1105_driver.h.

◆ SJA1105_PORT1_QLEVEL4

#define SJA1105_PORT1_QLEVEL4   0x000618

Definition at line 313 of file sja1105_driver.h.

◆ SJA1105_PORT1_QLEVEL5

#define SJA1105_PORT1_QLEVEL5   0x000619

Definition at line 314 of file sja1105_driver.h.

◆ SJA1105_PORT1_QLEVEL6

#define SJA1105_PORT1_QLEVEL6   0x00061A

Definition at line 315 of file sja1105_driver.h.

◆ SJA1105_PORT1_QLEVEL7

#define SJA1105_PORT1_QLEVEL7   0x00061B

Definition at line 316 of file sja1105_driver.h.

◆ SJA1105_PORT2

#define SJA1105_PORT2   3

Definition at line 40 of file sja1105_driver.h.

◆ SJA1105_PORT2_MAC_DIAG_CNT

#define SJA1105_PORT2_MAC_DIAG_CNT   0x000204

Definition at line 207 of file sja1105_driver.h.

◆ SJA1105_PORT2_MAC_DIAG_FLAGS

#define SJA1105_PORT2_MAC_DIAG_FLAGS   0x000205

Definition at line 208 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_CRCERR

#define SJA1105_PORT2_N_CRCERR   0x00042B

Definition at line 256 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_CTPOLERR

#define SJA1105_PORT2_N_CTPOLERR   0x000429

Definition at line 254 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_DROPS_DTAG

#define SJA1105_PORT2_N_DROPS_DTAG   0x001443

Definition at line 434 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_DROPS_EMPTY_ROUTE

#define SJA1105_PORT2_N_DROPS_EMPTY_ROUTE   0x001445

Definition at line 436 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_DROPS_ILL_DTAG

#define SJA1105_PORT2_N_DROPS_ILL_DTAG   0x001444

Definition at line 435 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_DROPS_NOLEARN

#define SJA1105_PORT2_N_DROPS_NOLEARN   0x001446

Definition at line 437 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_DROPS_SITAG

#define SJA1105_PORT2_N_DROPS_SITAG   0x001441

Definition at line 432 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_DROPS_SOTAG

#define SJA1105_PORT2_N_DROPS_SOTAG   0x001442

Definition at line 433 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_DROPS_UTAG

#define SJA1105_PORT2_N_DROPS_UTAG   0x001440

Definition at line 431 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_EGR_DISABLED

#define SJA1105_PORT2_N_EGR_DISABLED   0x000621

Definition at line 318 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_N664ERR

#define SJA1105_PORT2_N_N664ERR   0x00042F

Definition at line 260 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_NOT_REACH

#define SJA1105_PORT2_N_NOT_REACH   0x000620

Definition at line 317 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_PART_DROP

#define SJA1105_PORT2_N_PART_DROP   0x000622

Definition at line 319 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_POLERR

#define SJA1105_PORT2_N_POLERR   0x000428

Definition at line 253 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_QFULL

#define SJA1105_PORT2_N_QFULL   0x000623

Definition at line 320 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_RX_BCAST

#define SJA1105_PORT2_N_RX_BCAST   0x001430

Definition at line 415 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_RX_BYTES_1024_1518

#define SJA1105_PORT2_N_RX_BYTES_1024_1518   0x001437

Definition at line 422 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_RX_BYTES_128_255

#define SJA1105_PORT2_N_RX_BYTES_128_255   0x001434

Definition at line 419 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_RX_BYTES_256_511

#define SJA1105_PORT2_N_RX_BYTES_256_511   0x001435

Definition at line 420 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_RX_BYTES_512_1023

#define SJA1105_PORT2_N_RX_BYTES_512_1023   0x001436

Definition at line 421 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_RX_BYTES_64

#define SJA1105_PORT2_N_RX_BYTES_64   0x001432

Definition at line 417 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_RX_BYTES_65_127

#define SJA1105_PORT2_N_RX_BYTES_65_127   0x001433

Definition at line 418 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_RX_MCAST

#define SJA1105_PORT2_N_RX_MCAST   0x001431

Definition at line 416 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_RXBYTE

#define SJA1105_PORT2_N_RXBYTE   0x000424

Definition at line 249 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_RXBYTESH

#define SJA1105_PORT2_N_RXBYTESH   0x000425

Definition at line 250 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_RXFRM

#define SJA1105_PORT2_N_RXFRM   0x000426

Definition at line 251 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_RXFRMSH

#define SJA1105_PORT2_N_RXFRMSH   0x000427

Definition at line 252 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_SIZEERR

#define SJA1105_PORT2_N_SIZEERR   0x00042C

Definition at line 257 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_TX_BCAST

#define SJA1105_PORT2_N_TX_BCAST   0x001438

Definition at line 423 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_TX_BYTES_1024_1518

#define SJA1105_PORT2_N_TX_BYTES_1024_1518   0x00143F

Definition at line 430 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_TX_BYTES_128_255

#define SJA1105_PORT2_N_TX_BYTES_128_255   0x00143C

Definition at line 427 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_TX_BYTES_256_511

#define SJA1105_PORT2_N_TX_BYTES_256_511   0x00143D

Definition at line 428 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_TX_BYTES_512_1023

#define SJA1105_PORT2_N_TX_BYTES_512_1023   0x00143E

Definition at line 429 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_TX_BYTES_64

#define SJA1105_PORT2_N_TX_BYTES_64   0x00143A

Definition at line 425 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_TX_BYTES_65_127

#define SJA1105_PORT2_N_TX_BYTES_65_127   0x00143B

Definition at line 426 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_TX_MCAST

#define SJA1105_PORT2_N_TX_MCAST   0x001439

Definition at line 424 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_TXBYTE

#define SJA1105_PORT2_N_TXBYTE   0x000420

Definition at line 245 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_TXBYTESH

#define SJA1105_PORT2_N_TXBYTESH   0x000421

Definition at line 246 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_TXFRM

#define SJA1105_PORT2_N_TXFRM   0x000422

Definition at line 247 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_TXFRMSH

#define SJA1105_PORT2_N_TXFRMSH   0x000423

Definition at line 248 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_UNRELEASED

#define SJA1105_PORT2_N_UNRELEASED   0x00042D

Definition at line 258 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_VLANERR

#define SJA1105_PORT2_N_VLANERR   0x00042E

Definition at line 259 of file sja1105_driver.h.

◆ SJA1105_PORT2_N_VLNOTFOUND

#define SJA1105_PORT2_N_VLNOTFOUND   0x00042A

Definition at line 255 of file sja1105_driver.h.

◆ SJA1105_PORT2_QLEVEL0

#define SJA1105_PORT2_QLEVEL0   0x000624

Definition at line 321 of file sja1105_driver.h.

◆ SJA1105_PORT2_QLEVEL1

#define SJA1105_PORT2_QLEVEL1   0x000625

Definition at line 322 of file sja1105_driver.h.

◆ SJA1105_PORT2_QLEVEL2

#define SJA1105_PORT2_QLEVEL2   0x000626

Definition at line 323 of file sja1105_driver.h.

◆ SJA1105_PORT2_QLEVEL3

#define SJA1105_PORT2_QLEVEL3   0x000627

Definition at line 324 of file sja1105_driver.h.

◆ SJA1105_PORT2_QLEVEL4

#define SJA1105_PORT2_QLEVEL4   0x000628

Definition at line 325 of file sja1105_driver.h.

◆ SJA1105_PORT2_QLEVEL5

#define SJA1105_PORT2_QLEVEL5   0x000629

Definition at line 326 of file sja1105_driver.h.

◆ SJA1105_PORT2_QLEVEL6

#define SJA1105_PORT2_QLEVEL6   0x00062A

Definition at line 327 of file sja1105_driver.h.

◆ SJA1105_PORT2_QLEVEL7

#define SJA1105_PORT2_QLEVEL7   0x00062B

Definition at line 328 of file sja1105_driver.h.

◆ SJA1105_PORT3

#define SJA1105_PORT3   4

Definition at line 41 of file sja1105_driver.h.

◆ SJA1105_PORT3_MAC_DIAG_CNT

#define SJA1105_PORT3_MAC_DIAG_CNT   0x000206

Definition at line 209 of file sja1105_driver.h.

◆ SJA1105_PORT3_MAC_DIAG_FLAGS

#define SJA1105_PORT3_MAC_DIAG_FLAGS   0x000207

Definition at line 210 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_CRCERR

#define SJA1105_PORT3_N_CRCERR   0x00043B

Definition at line 272 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_CTPOLERR

#define SJA1105_PORT3_N_CTPOLERR   0x000439

Definition at line 270 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_DROPS_DTAG

#define SJA1105_PORT3_N_DROPS_DTAG   0x00145B

Definition at line 457 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_DROPS_EMPTY_ROUTE

#define SJA1105_PORT3_N_DROPS_EMPTY_ROUTE   0x00145D

Definition at line 459 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_DROPS_ILL_DTAG

#define SJA1105_PORT3_N_DROPS_ILL_DTAG   0x00145C

Definition at line 458 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_DROPS_NOLEARN

#define SJA1105_PORT3_N_DROPS_NOLEARN   0x00145E

Definition at line 460 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_DROPS_SITAG

#define SJA1105_PORT3_N_DROPS_SITAG   0x001459

Definition at line 455 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_DROPS_SOTAG

#define SJA1105_PORT3_N_DROPS_SOTAG   0x00145A

Definition at line 456 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_DROPS_UTAG

#define SJA1105_PORT3_N_DROPS_UTAG   0x001458

Definition at line 454 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_EGR_DISABLED

#define SJA1105_PORT3_N_EGR_DISABLED   0x000631

Definition at line 330 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_N664ERR

#define SJA1105_PORT3_N_N664ERR   0x00043F

Definition at line 276 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_NOT_REACH

#define SJA1105_PORT3_N_NOT_REACH   0x000630

Definition at line 329 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_PART_DROP

#define SJA1105_PORT3_N_PART_DROP   0x000632

Definition at line 331 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_POLERR

#define SJA1105_PORT3_N_POLERR   0x000438

Definition at line 269 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_QFULL

#define SJA1105_PORT3_N_QFULL   0x000633

Definition at line 332 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_RX_BCAST

#define SJA1105_PORT3_N_RX_BCAST   0x001448

Definition at line 438 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_RX_BYTES_1024_1518

#define SJA1105_PORT3_N_RX_BYTES_1024_1518   0x00144F

Definition at line 445 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_RX_BYTES_128_255

#define SJA1105_PORT3_N_RX_BYTES_128_255   0x00144C

Definition at line 442 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_RX_BYTES_256_511

#define SJA1105_PORT3_N_RX_BYTES_256_511   0x00144D

Definition at line 443 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_RX_BYTES_512_1023

#define SJA1105_PORT3_N_RX_BYTES_512_1023   0x00144E

Definition at line 444 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_RX_BYTES_64

#define SJA1105_PORT3_N_RX_BYTES_64   0x00144A

Definition at line 440 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_RX_BYTES_65_127

#define SJA1105_PORT3_N_RX_BYTES_65_127   0x00144B

Definition at line 441 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_RX_MCAST

#define SJA1105_PORT3_N_RX_MCAST   0x001449

Definition at line 439 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_RXBYTE

#define SJA1105_PORT3_N_RXBYTE   0x000434

Definition at line 265 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_RXBYTESH

#define SJA1105_PORT3_N_RXBYTESH   0x000435

Definition at line 266 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_RXFRM

#define SJA1105_PORT3_N_RXFRM   0x000436

Definition at line 267 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_RXFRMSH

#define SJA1105_PORT3_N_RXFRMSH   0x000437

Definition at line 268 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_SIZEERR

#define SJA1105_PORT3_N_SIZEERR   0x00043C

Definition at line 273 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_TX_BCAST

#define SJA1105_PORT3_N_TX_BCAST   0x001450

Definition at line 446 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_TX_BYTES_1024_1518

#define SJA1105_PORT3_N_TX_BYTES_1024_1518   0x001457

Definition at line 453 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_TX_BYTES_128_255

#define SJA1105_PORT3_N_TX_BYTES_128_255   0x001454

Definition at line 450 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_TX_BYTES_256_511

#define SJA1105_PORT3_N_TX_BYTES_256_511   0x001455

Definition at line 451 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_TX_BYTES_512_1023

#define SJA1105_PORT3_N_TX_BYTES_512_1023   0x001456

Definition at line 452 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_TX_BYTES_64

#define SJA1105_PORT3_N_TX_BYTES_64   0x001452

Definition at line 448 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_TX_BYTES_65_127

#define SJA1105_PORT3_N_TX_BYTES_65_127   0x001453

Definition at line 449 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_TX_MCAST

#define SJA1105_PORT3_N_TX_MCAST   0x001451

Definition at line 447 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_TXBYTE

#define SJA1105_PORT3_N_TXBYTE   0x000430

Definition at line 261 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_TXBYTESH

#define SJA1105_PORT3_N_TXBYTESH   0x000431

Definition at line 262 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_TXFRM

#define SJA1105_PORT3_N_TXFRM   0x000432

Definition at line 263 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_TXFRMSH

#define SJA1105_PORT3_N_TXFRMSH   0x000433

Definition at line 264 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_UNRELEASED

#define SJA1105_PORT3_N_UNRELEASED   0x00043D

Definition at line 274 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_VLANERR

#define SJA1105_PORT3_N_VLANERR   0x00043E

Definition at line 275 of file sja1105_driver.h.

◆ SJA1105_PORT3_N_VLNOTFOUND

#define SJA1105_PORT3_N_VLNOTFOUND   0x00043A

Definition at line 271 of file sja1105_driver.h.

◆ SJA1105_PORT3_QLEVEL0

#define SJA1105_PORT3_QLEVEL0   0x000634

Definition at line 333 of file sja1105_driver.h.

◆ SJA1105_PORT3_QLEVEL1

#define SJA1105_PORT3_QLEVEL1   0x000635

Definition at line 334 of file sja1105_driver.h.

◆ SJA1105_PORT3_QLEVEL2

#define SJA1105_PORT3_QLEVEL2   0x000636

Definition at line 335 of file sja1105_driver.h.

◆ SJA1105_PORT3_QLEVEL3

#define SJA1105_PORT3_QLEVEL3   0x000637

Definition at line 336 of file sja1105_driver.h.

◆ SJA1105_PORT3_QLEVEL4

#define SJA1105_PORT3_QLEVEL4   0x000638

Definition at line 337 of file sja1105_driver.h.

◆ SJA1105_PORT3_QLEVEL5

#define SJA1105_PORT3_QLEVEL5   0x000639

Definition at line 338 of file sja1105_driver.h.

◆ SJA1105_PORT3_QLEVEL6

#define SJA1105_PORT3_QLEVEL6   0x00063A

Definition at line 339 of file sja1105_driver.h.

◆ SJA1105_PORT3_QLEVEL7

#define SJA1105_PORT3_QLEVEL7   0x00063B

Definition at line 340 of file sja1105_driver.h.

◆ SJA1105_PORT4

#define SJA1105_PORT4   5

Definition at line 42 of file sja1105_driver.h.

◆ SJA1105_PORT4_MAC_DIAG_CNT

#define SJA1105_PORT4_MAC_DIAG_CNT   0x000208

Definition at line 211 of file sja1105_driver.h.

◆ SJA1105_PORT4_MAC_DIAG_FLAGS

#define SJA1105_PORT4_MAC_DIAG_FLAGS   0x000209

Definition at line 212 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_CRCERR

#define SJA1105_PORT4_N_CRCERR   0x00044B

Definition at line 288 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_CTPOLERR

#define SJA1105_PORT4_N_CTPOLERR   0x000449

Definition at line 286 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_DROPS_DTAG

#define SJA1105_PORT4_N_DROPS_DTAG   0x001473

Definition at line 480 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_DROPS_EMPTY_ROUTE

#define SJA1105_PORT4_N_DROPS_EMPTY_ROUTE   0x001475

Definition at line 482 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_DROPS_ILL_DTAG

#define SJA1105_PORT4_N_DROPS_ILL_DTAG   0x001474

Definition at line 481 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_DROPS_NOLEARN

#define SJA1105_PORT4_N_DROPS_NOLEARN   0x001476

Definition at line 483 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_DROPS_SITAG

#define SJA1105_PORT4_N_DROPS_SITAG   0x001471

Definition at line 478 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_DROPS_SOTAG

#define SJA1105_PORT4_N_DROPS_SOTAG   0x001472

Definition at line 479 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_DROPS_UTAG

#define SJA1105_PORT4_N_DROPS_UTAG   0x001470

Definition at line 477 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_EGR_DISABLED

#define SJA1105_PORT4_N_EGR_DISABLED   0x000641

Definition at line 342 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_N664ERR

#define SJA1105_PORT4_N_N664ERR   0x00044F

Definition at line 292 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_NOT_REACH

#define SJA1105_PORT4_N_NOT_REACH   0x000640

Definition at line 341 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_PART_DROP

#define SJA1105_PORT4_N_PART_DROP   0x000642

Definition at line 343 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_POLERR

#define SJA1105_PORT4_N_POLERR   0x000448

Definition at line 285 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_QFULL

#define SJA1105_PORT4_N_QFULL   0x000643

Definition at line 344 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_RX_BCAST

#define SJA1105_PORT4_N_RX_BCAST   0x001460

Definition at line 461 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_RX_BYTES_1024_1518

#define SJA1105_PORT4_N_RX_BYTES_1024_1518   0x001467

Definition at line 468 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_RX_BYTES_128_255

#define SJA1105_PORT4_N_RX_BYTES_128_255   0x001464

Definition at line 465 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_RX_BYTES_256_511

#define SJA1105_PORT4_N_RX_BYTES_256_511   0x001465

Definition at line 466 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_RX_BYTES_512_1023

#define SJA1105_PORT4_N_RX_BYTES_512_1023   0x001466

Definition at line 467 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_RX_BYTES_64

#define SJA1105_PORT4_N_RX_BYTES_64   0x001462

Definition at line 463 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_RX_BYTES_65_127

#define SJA1105_PORT4_N_RX_BYTES_65_127   0x001463

Definition at line 464 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_RX_MCAST

#define SJA1105_PORT4_N_RX_MCAST   0x001461

Definition at line 462 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_RXBYTE

#define SJA1105_PORT4_N_RXBYTE   0x000444

Definition at line 281 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_RXBYTESH

#define SJA1105_PORT4_N_RXBYTESH   0x000445

Definition at line 282 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_RXFRM

#define SJA1105_PORT4_N_RXFRM   0x000446

Definition at line 283 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_RXFRMSH

#define SJA1105_PORT4_N_RXFRMSH   0x000447

Definition at line 284 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_SIZEERR

#define SJA1105_PORT4_N_SIZEERR   0x00044C

Definition at line 289 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_TX_BCAST

#define SJA1105_PORT4_N_TX_BCAST   0x001468

Definition at line 469 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_TX_BYTES_1024_1518

#define SJA1105_PORT4_N_TX_BYTES_1024_1518   0x00146F

Definition at line 476 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_TX_BYTES_128_255

#define SJA1105_PORT4_N_TX_BYTES_128_255   0x00146C

Definition at line 473 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_TX_BYTES_256_511

#define SJA1105_PORT4_N_TX_BYTES_256_511   0x00146D

Definition at line 474 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_TX_BYTES_512_1023

#define SJA1105_PORT4_N_TX_BYTES_512_1023   0x00146E

Definition at line 475 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_TX_BYTES_64

#define SJA1105_PORT4_N_TX_BYTES_64   0x00146A

Definition at line 471 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_TX_BYTES_65_127

#define SJA1105_PORT4_N_TX_BYTES_65_127   0x00146B

Definition at line 472 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_TX_MCAST

#define SJA1105_PORT4_N_TX_MCAST   0x001469

Definition at line 470 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_TXBYTE

#define SJA1105_PORT4_N_TXBYTE   0x000440

Definition at line 277 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_TXBYTESH

#define SJA1105_PORT4_N_TXBYTESH   0x000441

Definition at line 278 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_TXFRM

#define SJA1105_PORT4_N_TXFRM   0x000442

Definition at line 279 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_TXFRMSH

#define SJA1105_PORT4_N_TXFRMSH   0x000443

Definition at line 280 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_UNRELEASED

#define SJA1105_PORT4_N_UNRELEASED   0x00044D

Definition at line 290 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_VLANERR

#define SJA1105_PORT4_N_VLANERR   0x00044E

Definition at line 291 of file sja1105_driver.h.

◆ SJA1105_PORT4_N_VLNOTFOUND

#define SJA1105_PORT4_N_VLNOTFOUND   0x00044A

Definition at line 287 of file sja1105_driver.h.

◆ SJA1105_PORT4_QLEVEL0

#define SJA1105_PORT4_QLEVEL0   0x000644

Definition at line 345 of file sja1105_driver.h.

◆ SJA1105_PORT4_QLEVEL1

#define SJA1105_PORT4_QLEVEL1   0x000645

Definition at line 346 of file sja1105_driver.h.

◆ SJA1105_PORT4_QLEVEL2

#define SJA1105_PORT4_QLEVEL2   0x000646

Definition at line 347 of file sja1105_driver.h.

◆ SJA1105_PORT4_QLEVEL3

#define SJA1105_PORT4_QLEVEL3   0x000647

Definition at line 348 of file sja1105_driver.h.

◆ SJA1105_PORT4_QLEVEL4

#define SJA1105_PORT4_QLEVEL4   0x000648

Definition at line 349 of file sja1105_driver.h.

◆ SJA1105_PORT4_QLEVEL5

#define SJA1105_PORT4_QLEVEL5   0x000649

Definition at line 350 of file sja1105_driver.h.

◆ SJA1105_PORT4_QLEVEL6

#define SJA1105_PORT4_QLEVEL6   0x00064A

Definition at line 351 of file sja1105_driver.h.

◆ SJA1105_PORT4_QLEVEL7

#define SJA1105_PORT4_QLEVEL7   0x00064B

Definition at line 352 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_CTRL0

#define SJA1105_PORT_STATUS_CTRL0   0x000010

Definition at line 75 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_CTRL0_CLEARPORT

#define SJA1105_PORT_STATUS_CTRL0_CLEARPORT   0x0000001F

Definition at line 896 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_CTRL1

#define SJA1105_PORT_STATUS_CTRL1   0x000012

Definition at line 77 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_CTRL1_INHIBITTX

#define SJA1105_PORT_STATUS_CTRL1_INHIBITTX   0x0000001F

Definition at line 902 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MII0

#define SJA1105_PORT_STATUS_MII0   0x100900

Definition at line 555 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MII1

#define SJA1105_PORT_STATUS_MII1   0x100901

Definition at line 556 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MII2

#define SJA1105_PORT_STATUS_MII2   0x100902

Definition at line 557 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MII3

#define SJA1105_PORT_STATUS_MII3   0x100903

Definition at line 558 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MII4

#define SJA1105_PORT_STATUS_MII4   0x100904

Definition at line 559 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx

#define SJA1105_PORT_STATUS_MIIx (   port)    (0x100900 + ((port) * 0x000001))

Definition at line 652 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_MODE

#define SJA1105_PORT_STATUS_MIIx_MODE   0x00000007

Definition at line 1505 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_MODE_INACTIVE

#define SJA1105_PORT_STATUS_MIIx_MODE_INACTIVE   0x00000007

Definition at line 1512 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_MODE_MII_MAC

#define SJA1105_PORT_STATUS_MIIx_MODE_MII_MAC   0x00000000

Definition at line 1506 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_MODE_MII_PHY

#define SJA1105_PORT_STATUS_MIIx_MODE_MII_PHY   0x00000004

Definition at line 1508 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_MODE_RGMII

#define SJA1105_PORT_STATUS_MIIx_MODE_RGMII   0x00000002

Definition at line 1510 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_MODE_RMII_MAC

#define SJA1105_PORT_STATUS_MIIx_MODE_RMII_MAC   0x00000001

Definition at line 1507 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_MODE_RMII_PHY

#define SJA1105_PORT_STATUS_MIIx_MODE_RMII_PHY   0x00000005

Definition at line 1509 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_MODE_SGMII

#define SJA1105_PORT_STATUS_MIIx_MODE_SGMII   0x00000003

Definition at line 1511 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_RXC_ID_CTL_MODE

#define SJA1105_PORT_STATUS_MIIx_RXC_ID_CTL_MODE   0x000C0000

Definition at line 1484 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_RXC_ID_CTL_MODE_BYPASS

#define SJA1105_PORT_STATUS_MIIx_RXC_ID_CTL_MODE_BYPASS   0x00000000

Definition at line 1485 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_RXC_ID_CTL_MODE_DELAYED

#define SJA1105_PORT_STATUS_MIIx_RXC_ID_CTL_MODE_DELAYED   0x00040000

Definition at line 1486 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_RXC_ID_CTL_MODE_DISABLED

#define SJA1105_PORT_STATUS_MIIx_RXC_ID_CTL_MODE_DISABLED   0x00080000

Definition at line 1487 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_RXC_ID_FREQ_MODE

#define SJA1105_PORT_STATUS_MIIx_RXC_ID_FREQ_MODE   0x00300000

Definition at line 1479 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_RXC_ID_FREQ_MODE_125MHZ

#define SJA1105_PORT_STATUS_MIIx_RXC_ID_FREQ_MODE_125MHZ   0x00300000

Definition at line 1483 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_RXC_ID_FREQ_MODE_25MHZ

#define SJA1105_PORT_STATUS_MIIx_RXC_ID_FREQ_MODE_25MHZ   0x00100000

Definition at line 1481 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_RXC_ID_FREQ_MODE_2_5MHZ

#define SJA1105_PORT_STATUS_MIIx_RXC_ID_FREQ_MODE_2_5MHZ   0x00000000

Definition at line 1480 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_RXC_ID_FREQ_MODE_50MHZ

#define SJA1105_PORT_STATUS_MIIx_RXC_ID_FREQ_MODE_50MHZ   0x00200000

Definition at line 1482 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_RXC_ID_PD

#define SJA1105_PORT_STATUS_MIIx_RXC_ID_PD   0x00010000

Definition at line 1489 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_RXC_ID_STABLE

#define SJA1105_PORT_STATUS_MIIx_RXC_ID_STABLE   0x00020000

Definition at line 1488 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_SPEED

#define SJA1105_PORT_STATUS_MIIx_SPEED   0x00000018

Definition at line 1501 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_SPEED_100MBPS

#define SJA1105_PORT_STATUS_MIIx_SPEED_100MBPS   0x00000008

Definition at line 1503 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_SPEED_10MBPS

#define SJA1105_PORT_STATUS_MIIx_SPEED_10MBPS   0x00000000

Definition at line 1502 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_SPEED_1GBPS

#define SJA1105_PORT_STATUS_MIIx_SPEED_1GBPS   0x00000010

Definition at line 1504 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_TXC_ID_CTL_MODE

#define SJA1105_PORT_STATUS_MIIx_TXC_ID_CTL_MODE   0x00000C00

Definition at line 1495 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_TXC_ID_CTL_MODE_BYPASS

#define SJA1105_PORT_STATUS_MIIx_TXC_ID_CTL_MODE_BYPASS   0x00000000

Definition at line 1496 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_TXC_ID_CTL_MODE_DELAYED

#define SJA1105_PORT_STATUS_MIIx_TXC_ID_CTL_MODE_DELAYED   0x00000400

Definition at line 1497 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_TXC_ID_CTL_MODE_DISABLED

#define SJA1105_PORT_STATUS_MIIx_TXC_ID_CTL_MODE_DISABLED   0x00000800

Definition at line 1498 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_TXC_ID_FREQ_MODE

#define SJA1105_PORT_STATUS_MIIx_TXC_ID_FREQ_MODE   0x00003000

Definition at line 1490 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_TXC_ID_FREQ_MODE_125MHZ

#define SJA1105_PORT_STATUS_MIIx_TXC_ID_FREQ_MODE_125MHZ   0x00003000

Definition at line 1494 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_TXC_ID_FREQ_MODE_25MHZ

#define SJA1105_PORT_STATUS_MIIx_TXC_ID_FREQ_MODE_25MHZ   0x00001000

Definition at line 1492 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_TXC_ID_FREQ_MODE_2_5MHZ

#define SJA1105_PORT_STATUS_MIIx_TXC_ID_FREQ_MODE_2_5MHZ   0x00000000

Definition at line 1491 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_TXC_ID_FREQ_MODE_50MHZ

#define SJA1105_PORT_STATUS_MIIx_TXC_ID_FREQ_MODE_50MHZ   0x00002000

Definition at line 1493 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_TXC_ID_PD

#define SJA1105_PORT_STATUS_MIIx_TXC_ID_PD   0x00000100

Definition at line 1500 of file sja1105_driver.h.

◆ SJA1105_PORT_STATUS_MIIx_TXC_ID_STABLE

#define SJA1105_PORT_STATUS_MIIx_TXC_ID_STABLE   0x00000200

Definition at line 1499 of file sja1105_driver.h.

◆ SJA1105_PORTn_MAC_DIAG_CNT

#define SJA1105_PORTn_MAC_DIAG_CNT (   port)    (0x000200 + ((port) * 0x000002))

Definition at line 589 of file sja1105_driver.h.

◆ SJA1105_PORTn_MAC_DIAG_CNT_N_ALIGNERR

#define SJA1105_PORTn_MAC_DIAG_CNT_N_ALIGNERR   0x0000FF00

Definition at line 825 of file sja1105_driver.h.

◆ SJA1105_PORTn_MAC_DIAG_CNT_N_MIIERR

#define SJA1105_PORTn_MAC_DIAG_CNT_N_MIIERR   0x000000FF

Definition at line 826 of file sja1105_driver.h.

◆ SJA1105_PORTn_MAC_DIAG_CNT_N_RUNT

#define SJA1105_PORTn_MAC_DIAG_CNT_N_RUNT   0xFF000000

Definition at line 823 of file sja1105_driver.h.

◆ SJA1105_PORTn_MAC_DIAG_CNT_N_SOFERR

#define SJA1105_PORTn_MAC_DIAG_CNT_N_SOFERR   0x00FF0000

Definition at line 824 of file sja1105_driver.h.

◆ SJA1105_PORTn_MAC_DIAG_FLAGS

#define SJA1105_PORTn_MAC_DIAG_FLAGS (   port)    (0x000201 + ((port) * 0x000002))

Definition at line 590 of file sja1105_driver.h.

◆ SJA1105_PORTn_MAC_DIAG_FLAGS_AGEDRP

#define SJA1105_PORTn_MAC_DIAG_FLAGS_AGEDRP   0x00000001

Definition at line 848 of file sja1105_driver.h.

◆ SJA1105_PORTn_MAC_DIAG_FLAGS_AGEPRIOR

#define SJA1105_PORTn_MAC_DIAG_FLAGS_AGEPRIOR   0x00000F00

Definition at line 841 of file sja1105_driver.h.

◆ SJA1105_PORTn_MAC_DIAG_FLAGS_BAGDROP

#define SJA1105_PORTn_MAC_DIAG_FLAGS_BAGDROP   0x00000010

Definition at line 844 of file sja1105_driver.h.

◆ SJA1105_PORTn_MAC_DIAG_FLAGS_DOMERR

#define SJA1105_PORTn_MAC_DIAG_FLAGS_DOMERR   0x00020000

Definition at line 838 of file sja1105_driver.h.

◆ SJA1105_PORTn_MAC_DIAG_FLAGS_DRPNONA664ERR

#define SJA1105_PORTn_MAC_DIAG_FLAGS_DRPNONA664ERR   0x00000004

Definition at line 846 of file sja1105_driver.h.

◆ SJA1105_PORTn_MAC_DIAG_FLAGS_INTCYOV

#define SJA1105_PORTn_MAC_DIAG_FLAGS_INTCYOV   0x00040000

Definition at line 837 of file sja1105_driver.h.

◆ SJA1105_PORTn_MAC_DIAG_FLAGS_INVTYP

#define SJA1105_PORTn_MAC_DIAG_FLAGS_INVTYP   0x00080000

Definition at line 836 of file sja1105_driver.h.

◆ SJA1105_PORTn_MAC_DIAG_FLAGS_LENDROP

#define SJA1105_PORTn_MAC_DIAG_FLAGS_LENDROP   0x00000020

Definition at line 843 of file sja1105_driver.h.

◆ SJA1105_PORTn_MAC_DIAG_FLAGS_MEMERR

#define SJA1105_PORTn_MAC_DIAG_FLAGS_MEMERR   0x00200000

Definition at line 835 of file sja1105_driver.h.

◆ SJA1105_PORTn_MAC_DIAG_FLAGS_MEMOV

#define SJA1105_PORTn_MAC_DIAG_FLAGS_MEMOV   0x00400000

Definition at line 834 of file sja1105_driver.h.

◆ SJA1105_PORTn_MAC_DIAG_FLAGS_NOMASTER

#define SJA1105_PORTn_MAC_DIAG_FLAGS_NOMASTER   0x00800000

Definition at line 833 of file sja1105_driver.h.

◆ SJA1105_PORTn_MAC_DIAG_FLAGS_PCFBAGDROP

#define SJA1105_PORTn_MAC_DIAG_FLAGS_PCFBAGDROP   0x00010000

Definition at line 839 of file sja1105_driver.h.

◆ SJA1105_PORTn_MAC_DIAG_FLAGS_POLIECERR

#define SJA1105_PORTn_MAC_DIAG_FLAGS_POLIECERR   0x00000008

Definition at line 845 of file sja1105_driver.h.

◆ SJA1105_PORTn_MAC_DIAG_FLAGS_PORTDROP

#define SJA1105_PORTn_MAC_DIAG_FLAGS_PORTDROP   0x00000040

Definition at line 842 of file sja1105_driver.h.

◆ SJA1105_PORTn_MAC_DIAG_FLAGS_PRIORERR

#define SJA1105_PORTn_MAC_DIAG_FLAGS_PRIORERR   0x01000000

Definition at line 832 of file sja1105_driver.h.

◆ SJA1105_PORTn_MAC_DIAG_FLAGS_SIZEERR

#define SJA1105_PORTn_MAC_DIAG_FLAGS_SIZEERR   0x04000000

Definition at line 830 of file sja1105_driver.h.

◆ SJA1105_PORTn_MAC_DIAG_FLAGS_SPCERR

#define SJA1105_PORTn_MAC_DIAG_FLAGS_SPCERR   0x00000002

Definition at line 847 of file sja1105_driver.h.

◆ SJA1105_PORTn_MAC_DIAG_FLAGS_SPCPRIOR

#define SJA1105_PORTn_MAC_DIAG_FLAGS_SPCPRIOR   0x0000F000

Definition at line 840 of file sja1105_driver.h.

◆ SJA1105_PORTn_MAC_DIAG_FLAGS_TCTIMEOUT

#define SJA1105_PORTn_MAC_DIAG_FLAGS_TCTIMEOUT   0x02000000

Definition at line 831 of file sja1105_driver.h.

◆ SJA1105_PORTn_MAC_DIAG_FLAGS_TYPEERR

#define SJA1105_PORTn_MAC_DIAG_FLAGS_TYPEERR   0x08000000

Definition at line 829 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_CRCERR

#define SJA1105_PORTn_N_CRCERR (   port)    (0x00040B + ((port) * 0x000010))

Definition at line 602 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_CTPOLERR

#define SJA1105_PORTn_N_CTPOLERR (   port)    (0x000409 + ((port) * 0x000010))

Definition at line 600 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_DROPS_DTAG

#define SJA1105_PORTn_N_DROPS_DTAG (   port)    (0x001413 + ((port) * 0x000018))

Definition at line 638 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_DROPS_EMPTY_ROUTE

#define SJA1105_PORTn_N_DROPS_EMPTY_ROUTE (   port)    (0x001415 + ((port) * 0x000018))

Definition at line 640 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_DROPS_ILL_DTAG

#define SJA1105_PORTn_N_DROPS_ILL_DTAG (   port)    (0x001414 + ((port) * 0x000018))

Definition at line 639 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_DROPS_NOLEARN

#define SJA1105_PORTn_N_DROPS_NOLEARN (   port)    (0x001416 + ((port) * 0x000018))

Definition at line 641 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_DROPS_SITAG

#define SJA1105_PORTn_N_DROPS_SITAG (   port)    (0x001411 + ((port) * 0x000018))

Definition at line 636 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_DROPS_SOTAG

#define SJA1105_PORTn_N_DROPS_SOTAG (   port)    (0x001412 + ((port) * 0x000018))

Definition at line 637 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_DROPS_UTAG

#define SJA1105_PORTn_N_DROPS_UTAG (   port)    (0x001410 + ((port) * 0x000018))

Definition at line 635 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_EGR_DISABLED

#define SJA1105_PORTn_N_EGR_DISABLED (   port)    (0x000601 + ((port) * 0x000010))

Definition at line 608 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_N664ERR

#define SJA1105_PORTn_N_N664ERR (   port)    (0x00040F + ((port) * 0x000010))

Definition at line 606 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_NOT_REACH

#define SJA1105_PORTn_N_NOT_REACH (   port)    (0x000600 + ((port) * 0x000010))

Definition at line 607 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_PART_DROP

#define SJA1105_PORTn_N_PART_DROP (   port)    (0x000602 + ((port) * 0x000010))

Definition at line 609 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_POLERR

#define SJA1105_PORTn_N_POLERR (   port)    (0x000408 + ((port) * 0x000010))

Definition at line 599 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_QFULL

#define SJA1105_PORTn_N_QFULL (   port)    (0x000603 + ((port) * 0x000010))

Definition at line 610 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_RX_BCAST

#define SJA1105_PORTn_N_RX_BCAST (   port)    (0x001400 + ((port) * 0x000018))

Definition at line 619 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_RX_BYTES_1024_1518

#define SJA1105_PORTn_N_RX_BYTES_1024_1518 (   port)    (0x001407 + ((port) * 0x000018))

Definition at line 626 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_RX_BYTES_128_255

#define SJA1105_PORTn_N_RX_BYTES_128_255 (   port)    (0x001404 + ((port) * 0x000018))

Definition at line 623 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_RX_BYTES_256_511

#define SJA1105_PORTn_N_RX_BYTES_256_511 (   port)    (0x001405 + ((port) * 0x000018))

Definition at line 624 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_RX_BYTES_512_1023

#define SJA1105_PORTn_N_RX_BYTES_512_1023 (   port)    (0x001406 + ((port) * 0x000018))

Definition at line 625 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_RX_BYTES_64

#define SJA1105_PORTn_N_RX_BYTES_64 (   port)    (0x001402 + ((port) * 0x000018))

Definition at line 621 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_RX_BYTES_65_127

#define SJA1105_PORTn_N_RX_BYTES_65_127 (   port)    (0x001403 + ((port) * 0x000018))

Definition at line 622 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_RX_MCAST

#define SJA1105_PORTn_N_RX_MCAST (   port)    (0x001401 + ((port) * 0x000018))

Definition at line 620 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_RXBYTE

#define SJA1105_PORTn_N_RXBYTE (   port)    (0x000404 + ((port) * 0x000010))

Definition at line 595 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_RXBYTESH

#define SJA1105_PORTn_N_RXBYTESH (   port)    (0x000405 + ((port) * 0x000010))

Definition at line 596 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_RXFRM

#define SJA1105_PORTn_N_RXFRM (   port)    (0x000406 + ((port) * 0x000010))

Definition at line 597 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_RXFRMSH

#define SJA1105_PORTn_N_RXFRMSH (   port)    (0x000407 + ((port) * 0x000010))

Definition at line 598 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_SIZEERR

#define SJA1105_PORTn_N_SIZEERR (   port)    (0x00040C + ((port) * 0x000010))

Definition at line 603 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_TX_BCAST

#define SJA1105_PORTn_N_TX_BCAST (   port)    (0x001408 + ((port) * 0x000018))

Definition at line 627 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_TX_BYTES_1024_1518

#define SJA1105_PORTn_N_TX_BYTES_1024_1518 (   port)    (0x00140F + ((port) * 0x000018))

Definition at line 634 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_TX_BYTES_128_255

#define SJA1105_PORTn_N_TX_BYTES_128_255 (   port)    (0x00140C + ((port) * 0x000018))

Definition at line 631 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_TX_BYTES_256_511

#define SJA1105_PORTn_N_TX_BYTES_256_511 (   port)    (0x00140D + ((port) * 0x000018))

Definition at line 632 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_TX_BYTES_512_1023

#define SJA1105_PORTn_N_TX_BYTES_512_1023 (   port)    (0x00140E + ((port) * 0x000018))

Definition at line 633 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_TX_BYTES_64

#define SJA1105_PORTn_N_TX_BYTES_64 (   port)    (0x00140A + ((port) * 0x000018))

Definition at line 629 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_TX_BYTES_65_127

#define SJA1105_PORTn_N_TX_BYTES_65_127 (   port)    (0x00140B + ((port) * 0x000018))

Definition at line 630 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_TX_MCAST

#define SJA1105_PORTn_N_TX_MCAST (   port)    (0x001409 + ((port) * 0x000018))

Definition at line 628 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_TXBYTE

#define SJA1105_PORTn_N_TXBYTE (   port)    (0x000400 + ((port) * 0x000010))

Definition at line 591 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_TXBYTESH

#define SJA1105_PORTn_N_TXBYTESH (   port)    (0x000401 + ((port) * 0x000010))

Definition at line 592 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_TXFRM

#define SJA1105_PORTn_N_TXFRM (   port)    (0x000402 + ((port) * 0x000010))

Definition at line 593 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_TXFRMSH

#define SJA1105_PORTn_N_TXFRMSH (   port)    (0x000403 + ((port) * 0x000010))

Definition at line 594 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_UNRELEASED

#define SJA1105_PORTn_N_UNRELEASED (   port)    (0x00040D + ((port) * 0x000010))

Definition at line 604 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_VLANERR

#define SJA1105_PORTn_N_VLANERR (   port)    (0x00040E + ((port) * 0x000010))

Definition at line 605 of file sja1105_driver.h.

◆ SJA1105_PORTn_N_VLNOTFOUND

#define SJA1105_PORTn_N_VLNOTFOUND (   port)    (0x00040A + ((port) * 0x000010))

Definition at line 601 of file sja1105_driver.h.

◆ SJA1105_PORTn_QLEVEL0

#define SJA1105_PORTn_QLEVEL0 (   port)    (0x000604 + ((port) * 0x000010))

Definition at line 611 of file sja1105_driver.h.

◆ SJA1105_PORTn_QLEVEL0_QLEVEL

#define SJA1105_PORTn_QLEVEL0_QLEVEL   0x000001FF

Definition at line 852 of file sja1105_driver.h.

◆ SJA1105_PORTn_QLEVEL0_QLEVEL_HWM

#define SJA1105_PORTn_QLEVEL0_QLEVEL_HWM   0x01FF0000

Definition at line 851 of file sja1105_driver.h.

◆ SJA1105_PORTn_QLEVEL1

#define SJA1105_PORTn_QLEVEL1 (   port)    (0x000605 + ((port) * 0x000010))

Definition at line 612 of file sja1105_driver.h.

◆ SJA1105_PORTn_QLEVEL1_QLEVEL

#define SJA1105_PORTn_QLEVEL1_QLEVEL   0x000001FF

Definition at line 856 of file sja1105_driver.h.

◆ SJA1105_PORTn_QLEVEL1_QLEVEL_HWM

#define SJA1105_PORTn_QLEVEL1_QLEVEL_HWM   0x01FF0000

Definition at line 855 of file sja1105_driver.h.

◆ SJA1105_PORTn_QLEVEL2

#define SJA1105_PORTn_QLEVEL2 (   port)    (0x000606 + ((port) * 0x000010))

Definition at line 613 of file sja1105_driver.h.

◆ SJA1105_PORTn_QLEVEL2_QLEVEL

#define SJA1105_PORTn_QLEVEL2_QLEVEL   0x000001FF

Definition at line 860 of file sja1105_driver.h.

◆ SJA1105_PORTn_QLEVEL2_QLEVEL_HWM

#define SJA1105_PORTn_QLEVEL2_QLEVEL_HWM   0x01FF0000

Definition at line 859 of file sja1105_driver.h.

◆ SJA1105_PORTn_QLEVEL3

#define SJA1105_PORTn_QLEVEL3 (   port)    (0x000607 + ((port) * 0x000010))

Definition at line 614 of file sja1105_driver.h.

◆ SJA1105_PORTn_QLEVEL3_QLEVEL

#define SJA1105_PORTn_QLEVEL3_QLEVEL   0x000001FF

Definition at line 864 of file sja1105_driver.h.

◆ SJA1105_PORTn_QLEVEL3_QLEVEL_HWM

#define SJA1105_PORTn_QLEVEL3_QLEVEL_HWM   0x01FF0000

Definition at line 863 of file sja1105_driver.h.

◆ SJA1105_PORTn_QLEVEL4

#define SJA1105_PORTn_QLEVEL4 (   port)    (0x000608 + ((port) * 0x000010))

Definition at line 615 of file sja1105_driver.h.

◆ SJA1105_PORTn_QLEVEL4_QLEVEL

#define SJA1105_PORTn_QLEVEL4_QLEVEL   0x000001FF

Definition at line 868 of file sja1105_driver.h.

◆ SJA1105_PORTn_QLEVEL4_QLEVEL_HWM

#define SJA1105_PORTn_QLEVEL4_QLEVEL_HWM   0x01FF0000

Definition at line 867 of file sja1105_driver.h.

◆ SJA1105_PORTn_QLEVEL5

#define SJA1105_PORTn_QLEVEL5 (   port)    (0x000609 + ((port) * 0x000010))

Definition at line 616 of file sja1105_driver.h.

◆ SJA1105_PORTn_QLEVEL5_QLEVEL

#define SJA1105_PORTn_QLEVEL5_QLEVEL   0x000001FF

Definition at line 872 of file sja1105_driver.h.

◆ SJA1105_PORTn_QLEVEL5_QLEVEL_HWM

#define SJA1105_PORTn_QLEVEL5_QLEVEL_HWM   0x01FF0000

Definition at line 871 of file sja1105_driver.h.

◆ SJA1105_PORTn_QLEVEL6

#define SJA1105_PORTn_QLEVEL6 (   port)    (0x00060A + ((port) * 0x000010))

Definition at line 617 of file sja1105_driver.h.

◆ SJA1105_PORTn_QLEVEL6_QLEVEL

#define SJA1105_PORTn_QLEVEL6_QLEVEL   0x000001FF

Definition at line 876 of file sja1105_driver.h.

◆ SJA1105_PORTn_QLEVEL6_QLEVEL_HWM

#define SJA1105_PORTn_QLEVEL6_QLEVEL_HWM   0x01FF0000

Definition at line 875 of file sja1105_driver.h.

◆ SJA1105_PORTn_QLEVEL7

#define SJA1105_PORTn_QLEVEL7 (   port)    (0x00060B + ((port) * 0x000010))

Definition at line 618 of file sja1105_driver.h.

◆ SJA1105_PORTn_QLEVEL7_QLEVEL

#define SJA1105_PORTn_QLEVEL7_QLEVEL   0x000001FF

Definition at line 880 of file sja1105_driver.h.

◆ SJA1105_PORTn_QLEVEL7_QLEVEL_HWM

#define SJA1105_PORTn_QLEVEL7_QLEVEL_HWM   0x01FF0000

Definition at line 879 of file sja1105_driver.h.

◆ SJA1105_PROD_CFG

#define SJA1105_PROD_CFG   0x100BC0

Definition at line 562 of file sja1105_driver.h.

◆ SJA1105_PROD_CFG_DISABLE_TTETH

#define SJA1105_PROD_CFG_DISABLE_TTETH   0x00000001

Definition at line 1523 of file sja1105_driver.h.

◆ SJA1105_PROD_ID

#define SJA1105_PROD_ID   0x100BC3

Definition at line 563 of file sja1105_driver.h.

◆ SJA1105_PROD_ID_PART_NR

#define SJA1105_PROD_ID_PART_NR   0x000FFFF0

Definition at line 1526 of file sja1105_driver.h.

◆ SJA1105_PROD_ID_PART_NR_SJA1105P

#define SJA1105_PROD_ID_PART_NR_SJA1105P   0x0009A840

Definition at line 1527 of file sja1105_driver.h.

◆ SJA1105_PROD_ID_PART_NR_SJA1105Q

#define SJA1105_PROD_ID_PART_NR_SJA1105Q   0x0009A850

Definition at line 1528 of file sja1105_driver.h.

◆ SJA1105_PROD_ID_PART_NR_SJA1105R

#define SJA1105_PROD_ID_PART_NR_SJA1105R   0x0009A860

Definition at line 1529 of file sja1105_driver.h.

◆ SJA1105_PROD_ID_PART_NR_SJA1105S

#define SJA1105_PROD_ID_PART_NR_SJA1105S   0x0009A870

Definition at line 1530 of file sja1105_driver.h.

◆ SJA1105_PROD_ID_VERSION

#define SJA1105_PROD_ID_VERSION   0x0000000F

Definition at line 1531 of file sja1105_driver.h.

◆ SJA1105_PROD_ID_VERSION_DEFAULT

#define SJA1105_PROD_ID_VERSION_DEFAULT   0x00000001

Definition at line 1532 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL1

#define SJA1105_PTP_CTRL1   0x000018

Definition at line 83 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL10

#define SJA1105_PTP_CTRL10   0x00001C

Definition at line 87 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL10_PTPTSCLKL

#define SJA1105_PTP_CTRL10_PTPTSCLKL   0xFFFFFFFF

Definition at line 941 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL11

#define SJA1105_PTP_CTRL11   0x00001D

Definition at line 88 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL11_PTPTSCLKU

#define SJA1105_PTP_CTRL11_PTPTSCLKU   0xFFFFFFFF

Definition at line 944 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL12

#define SJA1105_PTP_CTRL12   0x00001E

Definition at line 89 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL12_PTPCLKCORP

#define SJA1105_PTP_CTRL12_PTPCLKCORP   0xFFFFFFFF

Definition at line 947 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL13

#define SJA1105_PTP_CTRL13   0x00001F

Definition at line 90 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL13_PTPSYNCTSL

#define SJA1105_PTP_CTRL13_PTPSYNCTSL   0xFFFFFFFF

Definition at line 950 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL14

#define SJA1105_PTP_CTRL14   0x000020

Definition at line 91 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL14_PTPSYNCTSU

#define SJA1105_PTP_CTRL14_PTPSYNCTSU   0xFFFFFFFF

Definition at line 953 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL1_CASSYNC

#define SJA1105_PTP_CTRL1_CASSYNC   0x04000000

Definition at line 910 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL1_CORRCLK4TS

#define SJA1105_PTP_CTRL1_CORRCLK4TS   0x00000004

Definition at line 912 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL1_PTPCLKADD

#define SJA1105_PTP_CTRL1_PTPCLKADD   0x00000001

Definition at line 914 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL1_PTPCLKSUB

#define SJA1105_PTP_CTRL1_PTPCLKSUB   0x00000002

Definition at line 913 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL1_PTPSTOPSCH

#define SJA1105_PTP_CTRL1_PTPSTOPSCH   0x20000000

Definition at line 907 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL1_PTPSTRTSCH

#define SJA1105_PTP_CTRL1_PTPSTRTSCH   0x40000000

Definition at line 906 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL1_RESPTP

#define SJA1105_PTP_CTRL1_RESPTP   0x00000008

Definition at line 911 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL1_STARTPTPCP

#define SJA1105_PTP_CTRL1_STARTPTPCP   0x10000000

Definition at line 908 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL1_STOPPTPCP

#define SJA1105_PTP_CTRL1_STOPPTPCP   0x08000000

Definition at line 909 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL1_VALID

#define SJA1105_PTP_CTRL1_VALID   0x80000000

Definition at line 905 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL2

#define SJA1105_PTP_CTRL2   0x000013

Definition at line 78 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL2_PTPSCHTML

#define SJA1105_PTP_CTRL2_PTPSCHTML   0xFFFFFFFF

Definition at line 917 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL3

#define SJA1105_PTP_CTRL3   0x000014

Definition at line 79 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL3_PTPSCHTMU

#define SJA1105_PTP_CTRL3_PTPSCHTMU   0xFFFFFFFF

Definition at line 920 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL4

#define SJA1105_PTP_CTRL4   0x000015

Definition at line 80 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL4_PTPPINSTL

#define SJA1105_PTP_CTRL4_PTPPINSTL   0xFFFFFFFF

Definition at line 923 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL5

#define SJA1105_PTP_CTRL5   0x000016

Definition at line 81 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL5_PTPPINSTU

#define SJA1105_PTP_CTRL5_PTPPINSTU   0xFFFFFFFF

Definition at line 926 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL6

#define SJA1105_PTP_CTRL6   0x000017

Definition at line 82 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL6_PTPPINDUR

#define SJA1105_PTP_CTRL6_PTPPINDUR   0xFFFFFFFF

Definition at line 929 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL7

#define SJA1105_PTP_CTRL7   0x000019

Definition at line 84 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL7_PTPCLKVALL

#define SJA1105_PTP_CTRL7_PTPCLKVALL   0xFFFFFFFF

Definition at line 932 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL8

#define SJA1105_PTP_CTRL8   0x00001A

Definition at line 85 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL8_PTPCLKVALU

#define SJA1105_PTP_CTRL8_PTPCLKVALU   0xFFFFFFFF

Definition at line 935 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL9

#define SJA1105_PTP_CTRL9   0x00001B

Definition at line 86 of file sja1105_driver.h.

◆ SJA1105_PTP_CTRL9_PTPCLKRATE

#define SJA1105_PTP_CTRL9_PTPCLKRATE   0xFFFFFFFF

Definition at line 938 of file sja1105_driver.h.

◆ SJA1105_PTP_TS0

#define SJA1105_PTP_TS0   0x0000C0

Definition at line 175 of file sja1105_driver.h.

◆ SJA1105_PTP_TS1

#define SJA1105_PTP_TS1   0x0000C2

Definition at line 177 of file sja1105_driver.h.

◆ SJA1105_PTP_TS2

#define SJA1105_PTP_TS2   0x0000C4

Definition at line 179 of file sja1105_driver.h.

◆ SJA1105_PTP_TS3

#define SJA1105_PTP_TS3   0x0000C6

Definition at line 181 of file sja1105_driver.h.

◆ SJA1105_PTP_TS4

#define SJA1105_PTP_TS4   0x0000C8

Definition at line 183 of file sja1105_driver.h.

◆ SJA1105_PTP_TS5

#define SJA1105_PTP_TS5   0x0000CA

Definition at line 185 of file sja1105_driver.h.

◆ SJA1105_PTP_TS6

#define SJA1105_PTP_TS6   0x0000CC

Definition at line 187 of file sja1105_driver.h.

◆ SJA1105_PTP_TS7

#define SJA1105_PTP_TS7   0x0000CE

Definition at line 189 of file sja1105_driver.h.

◆ SJA1105_PTP_TS8

#define SJA1105_PTP_TS8   0x0000D0

Definition at line 191 of file sja1105_driver.h.

◆ SJA1105_PTP_TS9

#define SJA1105_PTP_TS9   0x0000D2

Definition at line 193 of file sja1105_driver.h.

◆ SJA1105_PTP_TSx_UPDATE

#define SJA1105_PTP_TSx_UPDATE   0x00000001

Definition at line 724 of file sja1105_driver.h.

◆ SJA1105_PTPEGR_TS0

#define SJA1105_PTPEGR_TS0   0x0000C1

Definition at line 176 of file sja1105_driver.h.

◆ SJA1105_PTPEGR_TS1

#define SJA1105_PTPEGR_TS1   0x0000C3

Definition at line 178 of file sja1105_driver.h.

◆ SJA1105_PTPEGR_TS2

#define SJA1105_PTPEGR_TS2   0x0000C5

Definition at line 180 of file sja1105_driver.h.

◆ SJA1105_PTPEGR_TS3

#define SJA1105_PTPEGR_TS3   0x0000C7

Definition at line 182 of file sja1105_driver.h.

◆ SJA1105_PTPEGR_TS4

#define SJA1105_PTPEGR_TS4   0x0000C9

Definition at line 184 of file sja1105_driver.h.

◆ SJA1105_PTPEGR_TS5

#define SJA1105_PTPEGR_TS5   0x0000CB

Definition at line 186 of file sja1105_driver.h.

◆ SJA1105_PTPEGR_TS6

#define SJA1105_PTPEGR_TS6   0x0000CD

Definition at line 188 of file sja1105_driver.h.

◆ SJA1105_PTPEGR_TS7

#define SJA1105_PTPEGR_TS7   0x0000CF

Definition at line 190 of file sja1105_driver.h.

◆ SJA1105_PTPEGR_TS8

#define SJA1105_PTPEGR_TS8   0x0000D1

Definition at line 192 of file sja1105_driver.h.

◆ SJA1105_PTPEGR_TS9

#define SJA1105_PTPEGR_TS9   0x0000D3

Definition at line 194 of file sja1105_driver.h.

◆ SJA1105_RAM_PARITY_CHECK_CONFIG0

#define SJA1105_RAM_PARITY_CHECK_CONFIG0   0x00000E

Definition at line 73 of file sja1105_driver.h.

◆ SJA1105_RAM_PARITY_CHECK_CONFIG0_RPARINITL

#define SJA1105_RAM_PARITY_CHECK_CONFIG0_RPARINITL   0x007FFFFF

Definition at line 890 of file sja1105_driver.h.

◆ SJA1105_RAM_PARITY_CHECK_CONFIG1

#define SJA1105_RAM_PARITY_CHECK_CONFIG1   0x00000F

Definition at line 74 of file sja1105_driver.h.

◆ SJA1105_RAM_PARITY_CHECK_CONFIG1_RPARINITU

#define SJA1105_RAM_PARITY_CHECK_CONFIG1_RPARINITU   0x0000001F

Definition at line 893 of file sja1105_driver.h.

◆ SJA1105_RESET_CTRL

#define SJA1105_RESET_CTRL   0x100440

Definition at line 535 of file sja1105_driver.h.

◆ SJA1105_RESET_CTRL_CAR_RST

#define SJA1105_RESET_CTRL_CAR_RST   0x00000020

Definition at line 1225 of file sja1105_driver.h.

◆ SJA1105_RESET_CTRL_CFG_RST

#define SJA1105_RESET_CTRL_CFG_RST   0x00000080

Definition at line 1224 of file sja1105_driver.h.

◆ SJA1105_RESET_CTRL_COLD_RST

#define SJA1105_RESET_CTRL_COLD_RST   0x00000004

Definition at line 1228 of file sja1105_driver.h.

◆ SJA1105_RESET_CTRL_OTP_RST

#define SJA1105_RESET_CTRL_OTP_RST   0x00000010

Definition at line 1226 of file sja1105_driver.h.

◆ SJA1105_RESET_CTRL_POR_RST

#define SJA1105_RESET_CTRL_POR_RST   0x00000002

Definition at line 1229 of file sja1105_driver.h.

◆ SJA1105_RESET_CTRL_SWITCH_RST

#define SJA1105_RESET_CTRL_SWITCH_RST   0x00000100

Definition at line 1223 of file sja1105_driver.h.

◆ SJA1105_RESET_CTRL_WARM_RST

#define SJA1105_RESET_CTRL_WARM_RST   0x00000008

Definition at line 1227 of file sja1105_driver.h.

◆ SJA1105_RETAGGING_TABLE_RECONFIG0

#define SJA1105_RETAGGING_TABLE_RECONFIG0   0x00003A

Definition at line 112 of file sja1105_driver.h.

◆ SJA1105_RETAGGING_TABLE_RECONFIG0_ERRORS

#define SJA1105_RETAGGING_TABLE_RECONFIG0_ERRORS   0x40000000

Definition at line 1094 of file sja1105_driver.h.

◆ SJA1105_RETAGGING_TABLE_RECONFIG0_INDEX

#define SJA1105_RETAGGING_TABLE_RECONFIG0_INDEX   0x0000003F

Definition at line 1097 of file sja1105_driver.h.

◆ SJA1105_RETAGGING_TABLE_RECONFIG0_RDWRSET

#define SJA1105_RETAGGING_TABLE_RECONFIG0_RDWRSET   0x10000000

Definition at line 1096 of file sja1105_driver.h.

◆ SJA1105_RETAGGING_TABLE_RECONFIG0_VALID

#define SJA1105_RETAGGING_TABLE_RECONFIG0_VALID   0x80000000

Definition at line 1093 of file sja1105_driver.h.

◆ SJA1105_RETAGGING_TABLE_RECONFIG0_VALIDENT

#define SJA1105_RETAGGING_TABLE_RECONFIG0_VALIDENT   0x20000000

Definition at line 1095 of file sja1105_driver.h.

◆ SJA1105_RETAGGING_TABLE_RECONFIG1

#define SJA1105_RETAGGING_TABLE_RECONFIG1   0x000038

Definition at line 110 of file sja1105_driver.h.

◆ SJA1105_RETAGGING_TABLE_RECONFIG1_ENTRY_8_0

#define SJA1105_RETAGGING_TABLE_RECONFIG1_ENTRY_8_0   0xFF800000

Definition at line 1100 of file sja1105_driver.h.

◆ SJA1105_RETAGGING_TABLE_RECONFIG2

#define SJA1105_RETAGGING_TABLE_RECONFIG2   0x000039

Definition at line 111 of file sja1105_driver.h.

◆ SJA1105_RETAGGING_TABLE_RECONFIG2_ENTRY_40_9

#define SJA1105_RETAGGING_TABLE_RECONFIG2_ENTRY_40_9   0xFFFFFFFF

Definition at line 1103 of file sja1105_driver.h.

◆ SJA1105_RFRQ

#define SJA1105_RFRQ   0x100005

Definition at line 494 of file sja1105_driver.h.

◆ SJA1105_RGMII_TX_CLK_0

#define SJA1105_RGMII_TX_CLK_0   0x100016

Definition at line 508 of file sja1105_driver.h.

◆ SJA1105_RGMII_TX_CLK_1

#define SJA1105_RGMII_TX_CLK_1   0x10001C

Definition at line 514 of file sja1105_driver.h.

◆ SJA1105_RGMII_TX_CLK_2

#define SJA1105_RGMII_TX_CLK_2   0x100022

Definition at line 520 of file sja1105_driver.h.

◆ SJA1105_RGMII_TX_CLK_3

#define SJA1105_RGMII_TX_CLK_3   0x100028

Definition at line 526 of file sja1105_driver.h.

◆ SJA1105_RGMII_TX_CLK_4

#define SJA1105_RGMII_TX_CLK_4   0x10002E

Definition at line 532 of file sja1105_driver.h.

◆ SJA1105_RGMII_TX_CLK_x

#define SJA1105_RGMII_TX_CLK_x (   port)    (0x100016 + ((port) * 0x000006))

Definition at line 646 of file sja1105_driver.h.

◆ SJA1105_RGU_BASE

#define SJA1105_RGU_BASE   0x00100400

Definition at line 54 of file sja1105_driver.h.

◆ SJA1105_RGU_UNIT_DISABLE

#define SJA1105_RGU_UNIT_DISABLE   0x1007FD

Definition at line 536 of file sja1105_driver.h.

◆ SJA1105_RGU_UNIT_DISABLE_DISABLE_FLAG

#define SJA1105_RGU_UNIT_DISABLE_DISABLE_FLAG   0x00000001

Definition at line 1232 of file sja1105_driver.h.

◆ SJA1105_RMII_REF_CLK_0

#define SJA1105_RMII_REF_CLK_0   0x100015

Definition at line 507 of file sja1105_driver.h.

◆ SJA1105_RMII_REF_CLK_1

#define SJA1105_RMII_REF_CLK_1   0x10001B

Definition at line 513 of file sja1105_driver.h.

◆ SJA1105_RMII_REF_CLK_2

#define SJA1105_RMII_REF_CLK_2   0x100021

Definition at line 519 of file sja1105_driver.h.

◆ SJA1105_RMII_REF_CLK_3

#define SJA1105_RMII_REF_CLK_3   0x100027

Definition at line 525 of file sja1105_driver.h.

◆ SJA1105_RMII_REF_CLK_4

#define SJA1105_RMII_REF_CLK_4   0x10002D

Definition at line 531 of file sja1105_driver.h.

◆ SJA1105_RMII_REF_CLK_x

#define SJA1105_RMII_REF_CLK_x (   port)    (0x100015 + ((port) * 0x000006))

Definition at line 645 of file sja1105_driver.h.

◆ SJA1105_RX_EQ_CONTROL

#define SJA1105_RX_EQ_CONTROL   0x1F8051

Definition at line 583 of file sja1105_driver.h.

◆ SJA1105_SGMII_BASE

#define SJA1105_SGMII_BASE   0x00180000

Definition at line 56 of file sja1105_driver.h.

◆ SJA1105_SPI_CTRL_ADDR

#define SJA1105_SPI_CTRL_ADDR   0x01FFFFF0

Definition at line 48 of file sja1105_driver.h.

◆ SJA1105_SPI_CTRL_RC

#define SJA1105_SPI_CTRL_RC   0x7E000000

Definition at line 47 of file sja1105_driver.h.

◆ SJA1105_SPI_CTRL_READ

#define SJA1105_SPI_CTRL_READ   0x00000000

Definition at line 46 of file sja1105_driver.h.

◆ SJA1105_SPI_CTRL_WRITE

#define SJA1105_SPI_CTRL_WRITE   0x80000000

Definition at line 45 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS0

#define SJA1105_SYNC_ENGINE_STATUS0   0x00005A

Definition at line 143 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS0_SYNCSTATE

#define SJA1105_SYNC_ENGINE_STATUS0_SYNCSTATE   0xFFFFFFFF

Definition at line 727 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS0_SYNCSTATE_CA_ENABLED

#define SJA1105_SYNC_ENGINE_STATUS0_SYNCSTATE_CA_ENABLED   0x00000004

Definition at line 732 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS0_SYNCSTATE_INIT

#define SJA1105_SYNC_ENGINE_STATUS0_SYNCSTATE_INIT   0x00000000

Definition at line 728 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS0_SYNCSTATE_INTEGRATE

#define SJA1105_SYNC_ENGINE_STATUS0_SYNCSTATE_INTEGRATE   0x00000001

Definition at line 729 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS0_SYNCSTATE_STABLE

#define SJA1105_SYNC_ENGINE_STATUS0_SYNCSTATE_STABLE   0x00000008

Definition at line 736 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS0_SYNCSTATE_SYNC

#define SJA1105_SYNC_ENGINE_STATUS0_SYNCSTATE_SYNC   0x00000007

Definition at line 735 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS0_SYNCSTATE_TENTATIVE_SYNC

#define SJA1105_SYNC_ENGINE_STATUS0_SYNCSTATE_TENTATIVE_SYNC   0x00000006

Definition at line 734 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS0_SYNCSTATE_UNSYNC

#define SJA1105_SYNC_ENGINE_STATUS0_SYNCSTATE_UNSYNC   0x00000002

Definition at line 730 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS0_SYNCSTATE_WAIT_4_CYCLE_START

#define SJA1105_SYNC_ENGINE_STATUS0_SYNCSTATE_WAIT_4_CYCLE_START   0x00000003

Definition at line 731 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS0_SYNCSTATE_WAIT_FOR_IN

#define SJA1105_SYNC_ENGINE_STATUS0_SYNCSTATE_WAIT_FOR_IN   0x00000005

Definition at line 733 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS1

#define SJA1105_SYNC_ENGINE_STATUS1   0x00005B

Definition at line 144 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS10

#define SJA1105_SYNC_ENGINE_STATUS10   0x000064

Definition at line 153 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS10_MINASYNMEM

#define SJA1105_SYNC_ENGINE_STATUS10_MINASYNMEM   0x000000FF

Definition at line 767 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS11

#define SJA1105_SYNC_ENGINE_STATUS11   0x000065

Definition at line 154 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS11_MAXASYNMEM

#define SJA1105_SYNC_ENGINE_STATUS11_MAXASYNMEM   0x000000FF

Definition at line 770 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS12

#define SJA1105_SYNC_ENGINE_STATUS12   0x000066

Definition at line 155 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS12_CAMEM

#define SJA1105_SYNC_ENGINE_STATUS12_CAMEM   0x000000FF

Definition at line 773 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS13

#define SJA1105_SYNC_ENGINE_STATUS13   0x000067

Definition at line 156 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS13_SYSNMEM

#define SJA1105_SYNC_ENGINE_STATUS13_SYSNMEM   0x000000FF

Definition at line 776 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS14

#define SJA1105_SYNC_ENGINE_STATUS14   0x000068

Definition at line 157 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS14_MOFFSET0

#define SJA1105_SYNC_ENGINE_STATUS14_MOFFSET0   0xFFFFFFFF

Definition at line 779 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS15

#define SJA1105_SYNC_ENGINE_STATUS15   0x000069

Definition at line 158 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS15_MOFFSET1

#define SJA1105_SYNC_ENGINE_STATUS15_MOFFSET1   0xFFFFFFFF

Definition at line 782 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS16

#define SJA1105_SYNC_ENGINE_STATUS16   0x00006A

Definition at line 159 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS16_MOFFSET2

#define SJA1105_SYNC_ENGINE_STATUS16_MOFFSET2   0xFFFFFFFF

Definition at line 785 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS17

#define SJA1105_SYNC_ENGINE_STATUS17   0x00006B

Definition at line 160 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS17_MOFFSET3

#define SJA1105_SYNC_ENGINE_STATUS17_MOFFSET3   0xFFFFFFFF

Definition at line 788 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS18

#define SJA1105_SYNC_ENGINE_STATUS18   0x00006C

Definition at line 161 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS18_MOFFSET4

#define SJA1105_SYNC_ENGINE_STATUS18_MOFFSET4   0xFFFFFFFF

Definition at line 791 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS19

#define SJA1105_SYNC_ENGINE_STATUS19   0x00006D

Definition at line 162 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS19_MOFFSET5

#define SJA1105_SYNC_ENGINE_STATUS19_MOFFSET5   0xFFFFFFFF

Definition at line 794 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS1_INTEGCY

#define SJA1105_SYNC_ENGINE_STATUS1_INTEGCY   0xFFFFFFFF

Definition at line 739 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS2

#define SJA1105_SYNC_ENGINE_STATUS2   0x00005C

Definition at line 145 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS20

#define SJA1105_SYNC_ENGINE_STATUS20   0x00006E

Definition at line 163 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS20_MOFFSET6

#define SJA1105_SYNC_ENGINE_STATUS20_MOFFSET6   0xFFFFFFFF

Definition at line 797 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS21

#define SJA1105_SYNC_ENGINE_STATUS21   0x00006F

Definition at line 164 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS21_MOFFSET7

#define SJA1105_SYNC_ENGINE_STATUS21_MOFFSET7   0xFFFFFFFF

Definition at line 800 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS23

#define SJA1105_SYNC_ENGINE_STATUS23   0x000070

Definition at line 165 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS23_TIMER

#define SJA1105_SYNC_ENGINE_STATUS23_TIMER   0x3FFFFFFF

Definition at line 803 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS24

#define SJA1105_SYNC_ENGINE_STATUS24   0x000071

Definition at line 166 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS24_CLOCK

#define SJA1105_SYNC_ENGINE_STATUS24_CLOCK   0x07FFFFFF

Definition at line 806 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS2_ACTCORR

#define SJA1105_SYNC_ENGINE_STATUS2_ACTCORR   0xFFFFFFFF

Definition at line 742 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS3

#define SJA1105_SYNC_ENGINE_STATUS3   0x00005D

Definition at line 146 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS3_MAXCORR

#define SJA1105_SYNC_ENGINE_STATUS3_MAXCORR   0xFFFFFFFF

Definition at line 745 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS4

#define SJA1105_SYNC_ENGINE_STATUS4   0x00005E

Definition at line 147 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS4_MINCORR

#define SJA1105_SYNC_ENGINE_STATUS4_MINCORR   0xFFFFFFFF

Definition at line 748 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS5

#define SJA1105_SYNC_ENGINE_STATUS5   0x00005F

Definition at line 148 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS5_SYNCLOSS

#define SJA1105_SYNC_ENGINE_STATUS5_SYNCLOSS   0x0000FFFF

Definition at line 751 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS6

#define SJA1105_SYNC_ENGINE_STATUS6   0x000060

Definition at line 149 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS6_LOCMEM

#define SJA1105_SYNC_ENGINE_STATUS6_LOCMEM   0x000000FF

Definition at line 754 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS7

#define SJA1105_SYNC_ENGINE_STATUS7   0x000061

Definition at line 150 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS7_MINMEMVAR

#define SJA1105_SYNC_ENGINE_STATUS7_MINMEMVAR   0x000000FF

Definition at line 757 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS8

#define SJA1105_SYNC_ENGINE_STATUS8   0x000062

Definition at line 151 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS8_MAXMEMVAR

#define SJA1105_SYNC_ENGINE_STATUS8_MAXMEMVAR   0x000000FF

Definition at line 760 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS9

#define SJA1105_SYNC_ENGINE_STATUS9   0x000063

Definition at line 152 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS9_LOCASYNMEM0

#define SJA1105_SYNC_ENGINE_STATUS9_LOCASYNMEM0   0x000000FF

Definition at line 764 of file sja1105_driver.h.

◆ SJA1105_SYNC_ENGINE_STATUS9_LOCASYNMEM1

#define SJA1105_SYNC_ENGINE_STATUS9_LOCASYNMEM1   0x00FF0000

Definition at line 763 of file sja1105_driver.h.

◆ SJA1105_TEST_CONTROL

#define SJA1105_TEST_CONTROL   0x1F8003

Definition at line 576 of file sja1105_driver.h.

◆ SJA1105_TS_CONFIG

#define SJA1105_TS_CONFIG   0x100A00

Definition at line 560 of file sja1105_driver.h.

◆ SJA1105_TS_CONFIG_PD

#define SJA1105_TS_CONFIG_PD   0x00000040

Definition at line 1515 of file sja1105_driver.h.

◆ SJA1105_TS_CONFIG_THRESHOLD

#define SJA1105_TS_CONFIG_THRESHOLD   0x0000003F

Definition at line 1516 of file sja1105_driver.h.

◆ SJA1105_TS_CONFIG_THRESHOLD_DEFAULT

#define SJA1105_TS_CONFIG_THRESHOLD_DEFAULT   0x00000025

Definition at line 1517 of file sja1105_driver.h.

◆ SJA1105_TS_STATUS

#define SJA1105_TS_STATUS   0x100A01

Definition at line 561 of file sja1105_driver.h.

◆ SJA1105_TS_STATUS_EXCEEDED

#define SJA1105_TS_STATUS_EXCEEDED   0x00000001

Definition at line 1520 of file sja1105_driver.h.

◆ SJA1105_TX_ATTN_CONTROL

#define SJA1105_TX_ATTN_CONTROL   0x1F8031

Definition at line 581 of file sja1105_driver.h.

◆ SJA1105_TX_BOOST_CONTROL

#define SJA1105_TX_BOOST_CONTROL   0x1F8030

Definition at line 580 of file sja1105_driver.h.

◆ SJA1105_TX_EDGE_CONTROL

#define SJA1105_TX_EDGE_CONTROL   0x1F8033

Definition at line 582 of file sja1105_driver.h.

◆ SJA1105_VIRTUAL_LINK_STATUS0

#define SJA1105_VIRTUAL_LINK_STATUS0   0x010000

Definition at line 492 of file sja1105_driver.h.

◆ SJA1105_VIRTUAL_LINK_STATUS0_TIMINGERR

#define SJA1105_VIRTUAL_LINK_STATUS0_TIMINGERR   0xFFFF0000

Definition at line 883 of file sja1105_driver.h.

◆ SJA1105_VIRTUAL_LINK_STATUS0_UNRELEASED

#define SJA1105_VIRTUAL_LINK_STATUS0_UNRELEASED   0x0000FFFF

Definition at line 884 of file sja1105_driver.h.

◆ SJA1105_VIRTUAL_LINK_STATUS1

#define SJA1105_VIRTUAL_LINK_STATUS1   0x010001

Definition at line 493 of file sja1105_driver.h.

◆ SJA1105_VIRTUAL_LINK_STATUS1_LENGTHERR

#define SJA1105_VIRTUAL_LINK_STATUS1_LENGTHERR   0x0000FFFF

Definition at line 887 of file sja1105_driver.h.

◆ SJA1105_VL_LUT_RECONFIG0

#define SJA1105_VL_LUT_RECONFIG0   0x00004A

Definition at line 128 of file sja1105_driver.h.

◆ SJA1105_VL_LUT_RECONFIG0_ERRORS

#define SJA1105_VL_LUT_RECONFIG0_ERRORS   0x40000000

Definition at line 1146 of file sja1105_driver.h.

◆ SJA1105_VL_LUT_RECONFIG0_INDEX

#define SJA1105_VL_LUT_RECONFIG0_INDEX   0x000003FF

Definition at line 1148 of file sja1105_driver.h.

◆ SJA1105_VL_LUT_RECONFIG0_RDWRSET

#define SJA1105_VL_LUT_RECONFIG0_RDWRSET   0x20000000

Definition at line 1147 of file sja1105_driver.h.

◆ SJA1105_VL_LUT_RECONFIG0_VALID

#define SJA1105_VL_LUT_RECONFIG0_VALID   0x80000000

Definition at line 1145 of file sja1105_driver.h.

◆ SJA1105_VL_LUT_RECONFIG1

#define SJA1105_VL_LUT_RECONFIG1   0x000047

Definition at line 125 of file sja1105_driver.h.

◆ SJA1105_VL_LUT_RECONFIG1_ENTRY_7_0

#define SJA1105_VL_LUT_RECONFIG1_ENTRY_7_0   0xFF000000

Definition at line 1151 of file sja1105_driver.h.

◆ SJA1105_VL_LUT_RECONFIG2

#define SJA1105_VL_LUT_RECONFIG2   0x000048

Definition at line 126 of file sja1105_driver.h.

◆ SJA1105_VL_LUT_RECONFIG2_ENTRY_39_8

#define SJA1105_VL_LUT_RECONFIG2_ENTRY_39_8   0xFFFFFFFF

Definition at line 1154 of file sja1105_driver.h.

◆ SJA1105_VL_LUT_RECONFIG3

#define SJA1105_VL_LUT_RECONFIG3   0x000049

Definition at line 127 of file sja1105_driver.h.

◆ SJA1105_VL_LUT_RECONFIG3_ENTRY_71_40

#define SJA1105_VL_LUT_RECONFIG3_ENTRY_71_40   0xFFFFFFFF

Definition at line 1157 of file sja1105_driver.h.

◆ SJA1105_VL_MEM_PART_ERR_CNT0

#define SJA1105_VL_MEM_PART_ERR_CNT0   0x000800

Definition at line 353 of file sja1105_driver.h.

◆ SJA1105_VL_MEM_PART_ERR_CNT1

#define SJA1105_VL_MEM_PART_ERR_CNT1   0x000801

Definition at line 354 of file sja1105_driver.h.

◆ SJA1105_VL_MEM_PART_ERR_CNT2

#define SJA1105_VL_MEM_PART_ERR_CNT2   0x000802

Definition at line 355 of file sja1105_driver.h.

◆ SJA1105_VL_MEM_PART_ERR_CNT3

#define SJA1105_VL_MEM_PART_ERR_CNT3   0x000803

Definition at line 356 of file sja1105_driver.h.

◆ SJA1105_VL_MEM_PART_ERR_CNT4

#define SJA1105_VL_MEM_PART_ERR_CNT4   0x000804

Definition at line 357 of file sja1105_driver.h.

◆ SJA1105_VL_MEM_PART_ERR_CNT5

#define SJA1105_VL_MEM_PART_ERR_CNT5   0x000805

Definition at line 358 of file sja1105_driver.h.

◆ SJA1105_VL_MEM_PART_ERR_CNT6

#define SJA1105_VL_MEM_PART_ERR_CNT6   0x000806

Definition at line 359 of file sja1105_driver.h.

◆ SJA1105_VL_MEM_PART_ERR_CNT7

#define SJA1105_VL_MEM_PART_ERR_CNT7   0x000807

Definition at line 360 of file sja1105_driver.h.

◆ SJA1105_VL_MEM_PART_ERR_CNTx_PARTDRPCNTVL

#define SJA1105_VL_MEM_PART_ERR_CNTx_PARTDRPCNTVL   0xFFFFFFFF

Definition at line 813 of file sja1105_driver.h.

◆ SJA1105_VL_MEM_PARTI_STATUS0

#define SJA1105_VL_MEM_PARTI_STATUS0   0x000080

Definition at line 167 of file sja1105_driver.h.

◆ SJA1105_VL_MEM_PARTI_STATUS1

#define SJA1105_VL_MEM_PARTI_STATUS1   0x000081

Definition at line 168 of file sja1105_driver.h.

◆ SJA1105_VL_MEM_PARTI_STATUS2

#define SJA1105_VL_MEM_PARTI_STATUS2   0x000082

Definition at line 169 of file sja1105_driver.h.

◆ SJA1105_VL_MEM_PARTI_STATUS3

#define SJA1105_VL_MEM_PARTI_STATUS3   0x000083

Definition at line 170 of file sja1105_driver.h.

◆ SJA1105_VL_MEM_PARTI_STATUS4

#define SJA1105_VL_MEM_PARTI_STATUS4   0x000084

Definition at line 171 of file sja1105_driver.h.

◆ SJA1105_VL_MEM_PARTI_STATUS5

#define SJA1105_VL_MEM_PARTI_STATUS5   0x000085

Definition at line 172 of file sja1105_driver.h.

◆ SJA1105_VL_MEM_PARTI_STATUS6

#define SJA1105_VL_MEM_PARTI_STATUS6   0x000086

Definition at line 173 of file sja1105_driver.h.

◆ SJA1105_VL_MEM_PARTI_STATUS7

#define SJA1105_VL_MEM_PARTI_STATUS7   0x000087

Definition at line 174 of file sja1105_driver.h.

◆ SJA1105_VL_MEM_PARTI_STATUSx_PARTDRPVL

#define SJA1105_VL_MEM_PARTI_STATUSx_PARTDRPVL   0x80000000

Definition at line 809 of file sja1105_driver.h.

◆ SJA1105_VL_MEM_PARTI_STATUSx_PARTSPCVL

#define SJA1105_VL_MEM_PARTI_STATUSx_PARTSPCVL   0x7FFFFFFF

Definition at line 810 of file sja1105_driver.h.

◆ SJA1105_VL_ROUTE_PARTITION_STATUS

#define SJA1105_VL_ROUTE_PARTITION_STATUS   0x000002

Definition at line 61 of file sja1105_driver.h.

◆ SJA1105_VL_ROUTE_PARTITION_STATUS_VLIND

#define SJA1105_VL_ROUTE_PARTITION_STATUS_VLIND   0xFFFF0000

Definition at line 668 of file sja1105_driver.h.

◆ SJA1105_VL_ROUTE_PARTITION_STATUS_VLPARIND

#define SJA1105_VL_ROUTE_PARTITION_STATUS_VLPARIND   0x0000FF00

Definition at line 669 of file sja1105_driver.h.

◆ SJA1105_VL_ROUTE_PARTITION_STATUS_VLPARTS

#define SJA1105_VL_ROUTE_PARTITION_STATUS_VLPARTS   0x00000001

Definition at line 671 of file sja1105_driver.h.

◆ SJA1105_VL_ROUTE_PARTITION_STATUS_VLROUTES

#define SJA1105_VL_ROUTE_PARTITION_STATUS_VLROUTES   0x00000002

Definition at line 670 of file sja1105_driver.h.

◆ SJA1105_VL_STATUS_CTRL

#define SJA1105_VL_STATUS_CTRL   0x000011

Definition at line 76 of file sja1105_driver.h.

◆ SJA1105_VL_STATUS_CTRL_CLEARVLS

#define SJA1105_VL_STATUS_CTRL_CLEARVLS   0x0000001F

Definition at line 899 of file sja1105_driver.h.

◆ SJA1105_VLAN_LUT_RECONFIG0

#define SJA1105_VLAN_LUT_RECONFIG0   0x000030

Definition at line 103 of file sja1105_driver.h.

◆ SJA1105_VLAN_LUT_RECONFIG0_RDWRSET

#define SJA1105_VLAN_LUT_RECONFIG0_RDWRSET   0x40000000

Definition at line 997 of file sja1105_driver.h.

◆ SJA1105_VLAN_LUT_RECONFIG0_VALID

#define SJA1105_VLAN_LUT_RECONFIG0_VALID   0x80000000

Definition at line 996 of file sja1105_driver.h.

◆ SJA1105_VLAN_LUT_RECONFIG0_VALIDENT

#define SJA1105_VLAN_LUT_RECONFIG0_VALIDENT   0x08000000

Definition at line 998 of file sja1105_driver.h.

◆ SJA1105_VLAN_LUT_RECONFIG1

#define SJA1105_VLAN_LUT_RECONFIG1   0x00002D

Definition at line 101 of file sja1105_driver.h.

◆ SJA1105_VLAN_LUT_RECONFIG1_ENTRY_4_0

#define SJA1105_VLAN_LUT_RECONFIG1_ENTRY_4_0   0xF8000000

Definition at line 1001 of file sja1105_driver.h.

◆ SJA1105_VLAN_LUT_RECONFIG2

#define SJA1105_VLAN_LUT_RECONFIG2   0x00002E

Definition at line 102 of file sja1105_driver.h.

◆ SJA1105_VLAN_LUT_RECONFIG2_ENTRY_36_5

#define SJA1105_VLAN_LUT_RECONFIG2_ENTRY_36_5   0xFFFFFFFF

Definition at line 1004 of file sja1105_driver.h.

◆ SJA1105_XO66M_0_C

#define SJA1105_XO66M_0_C   0x100006

Definition at line 495 of file sja1105_driver.h.

Function Documentation

◆ sja1105AddStaticFdbEntry()

error_t sja1105AddStaticFdbEntry ( NetInterface interface,
const SwitchFdbEntry entry 
)

Add a new entry to the static MAC table.

Parameters
[in]interfaceUnderlying network interface
[in]entryPointer to the forwarding database entry
Returns
Error code

Definition at line 837 of file sja1105_driver.c.

◆ sja1105ConfigureCgu()

error_t sja1105ConfigureCgu ( NetInterface interface,
uint8_t  port 
)

Clock generation unit setup.

Parameters
[in]interfaceUnderlying network interface
[in]portPort number
Returns
Error code

Definition at line 320 of file sja1105_driver.c.

◆ sja1105ConfigurePll1()

void sja1105ConfigurePll1 ( NetInterface interface)

PLL1 setup for 50MHz.

Parameters
[in]interfaceUnderlying network interface

Definition at line 292 of file sja1105_driver.c.

◆ sja1105DeleteStaticFdbEntry()

error_t sja1105DeleteStaticFdbEntry ( NetInterface interface,
const SwitchFdbEntry entry 
)

Remove an entry from the static MAC table.

Parameters
[in]interfaceUnderlying network interface
[in]entryForwarding database entry to remove from the table
Returns
Error code

Definition at line 852 of file sja1105_driver.c.

◆ sja1105DisableIrq()

void sja1105DisableIrq ( NetInterface interface)

Disable interrupts.

Parameters
[in]interfaceUnderlying network interface

Definition at line 568 of file sja1105_driver.c.

◆ sja1105DumpPhyReg()

void sja1105DumpPhyReg ( NetInterface interface,
uint8_t  phyAddr 
)

Dump PHY registers for debugging purpose.

Parameters
[in]interfaceUnderlying network interface
[in]phyAddrPHY address

Definition at line 1246 of file sja1105_driver.c.

◆ sja1105DumpReg()

void sja1105DumpReg ( NetInterface interface)

Dump registers for debugging purpose.

Parameters
[in]interfaceUnderlying network interface

Definition at line 1168 of file sja1105_driver.c.

◆ sja1105EnableIgmpSnooping()

void sja1105EnableIgmpSnooping ( NetInterface interface,
bool_t  enable 
)

Enable IGMP snooping.

Parameters
[in]interfaceUnderlying network interface
[in]enableEnable or disable IGMP snooping

Definition at line 800 of file sja1105_driver.c.

◆ sja1105EnableIrq()

void sja1105EnableIrq ( NetInterface interface)

Enable interrupts.

Parameters
[in]interfaceUnderlying network interface

Definition at line 558 of file sja1105_driver.c.

◆ sja1105EnableMldSnooping()

void sja1105EnableMldSnooping ( NetInterface interface,
bool_t  enable 
)

Enable MLD snooping.

Parameters
[in]interfaceUnderlying network interface
[in]enableEnable or disable MLD snooping

Definition at line 812 of file sja1105_driver.c.

◆ sja1105EnableRsvdMcastTable()

void sja1105EnableRsvdMcastTable ( NetInterface interface,
bool_t  enable 
)

Enable reserved multicast table.

Parameters
[in]interfaceUnderlying network interface
[in]enableEnable or disable reserved group addresses

Definition at line 824 of file sja1105_driver.c.

◆ sja1105EventHandler()

void sja1105EventHandler ( NetInterface interface)

SJA1105 event handler.

Parameters
[in]interfaceUnderlying network interface

Definition at line 578 of file sja1105_driver.c.

◆ sja1105FlushDynamicFdbTable()

void sja1105FlushDynamicFdbTable ( NetInterface interface,
uint8_t  port 
)

Flush dynamic MAC table.

Parameters
[in]interfaceUnderlying network interface
[in]portPort number

Definition at line 923 of file sja1105_driver.c.

◆ sja1105FlushStaticFdbTable()

void sja1105FlushStaticFdbTable ( NetInterface interface)

Flush static MAC table.

Parameters
[in]interfaceUnderlying network interface

Definition at line 881 of file sja1105_driver.c.

◆ sja1105GetDuplexMode()

NicDuplexMode sja1105GetDuplexMode ( NetInterface interface,
uint8_t  port 
)

Get duplex mode.

Parameters
[in]interfaceUnderlying network interface
[in]portPort number
Returns
Duplex mode

Definition at line 692 of file sja1105_driver.c.

◆ sja1105GetDynamicFdbEntry()

error_t sja1105GetDynamicFdbEntry ( NetInterface interface,
uint_t  index,
SwitchFdbEntry entry 
)

Read an entry from the dynamic MAC table.

Parameters
[in]interfaceUnderlying network interface
[in]indexZero-based index of the entry to read
[out]entryPointer to the forwarding database entry
Returns
Error code

Definition at line 909 of file sja1105_driver.c.

◆ sja1105GetLinkSpeed()

uint32_t sja1105GetLinkSpeed ( NetInterface interface,
uint8_t  port 
)

Get link speed.

Parameters
[in]interfaceUnderlying network interface
[in]portPort number
Returns
Link speed

Definition at line 678 of file sja1105_driver.c.

◆ sja1105GetLinkState()

bool_t sja1105GetLinkState ( NetInterface interface,
uint8_t  port 
)

Get link state.

Parameters
[in]interfaceUnderlying network interface
[in]portPort number
Returns
Link state

Definition at line 664 of file sja1105_driver.c.

◆ sja1105GetPortState()

SwitchPortState sja1105GetPortState ( NetInterface interface,
uint8_t  port 
)

Get port state.

Parameters
[in]interfaceUnderlying network interface
[in]portPort number
Returns
Port state

Definition at line 775 of file sja1105_driver.c.

◆ sja1105GetStaticFdbEntry()

error_t sja1105GetStaticFdbEntry ( NetInterface interface,
uint_t  index,
SwitchFdbEntry entry 
)

Read an entry from the static MAC table.

Parameters
[in]interfaceUnderlying network interface
[in]indexZero-based index of the entry to read
[out]entryPointer to the forwarding database entry
Returns
Error code

Definition at line 868 of file sja1105_driver.c.

◆ sja1105Init()

error_t sja1105Init ( NetInterface interface)

SJA1105 Ethernet switch initialization.

Parameters
[in]interfaceUnderlying network interface
Returns
Error code

Definition at line 79 of file sja1105_driver.c.

◆ sja1105InitHook()

error_t sja1105InitHook ( NetInterface interface)

SJA1105 custom configuration.

Parameters
[in]interfaceUnderlying network interface
Returns
Error code

Definition at line 126 of file sja1105_driver.c.

◆ sja1105LoadStaticConfig()

error_t sja1105LoadStaticConfig ( NetInterface interface,
const char_t data,
size_t  length 
)

Load static configuration into the device.

Parameters
[in]interfaceUnderlying network interface
[in]dataPointer to the HEX file to be loaded
[in]lengthLength of the HEX file
Returns
Error code

Definition at line 141 of file sja1105_driver.c.

◆ sja1105ReadMacConfigEntry()

error_t sja1105ReadMacConfigEntry ( NetInterface interface,
uint8_t  port 
)

Read an entry from the MAC configuration table.

Parameters
[in]interfaceUnderlying network interface
[in]portPort number
Returns
Error code

Definition at line 991 of file sja1105_driver.c.

◆ sja1105ReadMultipleRegs()

void sja1105ReadMultipleRegs ( NetInterface interface,
uint32_t  address,
uint32_t *  data,
uint_t  count 
)

Read multiple registers.

Parameters
[in]interfaceUnderlying network interface
[in]addressAddress of the first register to be read
[out]dataValues of the registers
[in]countNumber of registers to read

Definition at line 1127 of file sja1105_driver.c.

◆ sja1105ReadPhyReg()

uint16_t sja1105ReadPhyReg ( NetInterface interface,
uint8_t  phyAddr,
uint8_t  regAddr 
)

Read PHY register.

Parameters
[in]interfaceUnderlying network interface
[in]phyAddrPHY address
[in]regAddrRegister address
Returns
Register value

Definition at line 1218 of file sja1105_driver.c.

◆ sja1105ReadSingleReg()

uint32_t sja1105ReadSingleReg ( NetInterface interface,
uint32_t  address 
)

Read a single register.

Parameters
[in]interfaceUnderlying network interface
[in]addressRegister address
Returns
Register value

Definition at line 1058 of file sja1105_driver.c.

◆ sja1105SetAgingTime()

void sja1105SetAgingTime ( NetInterface interface,
uint32_t  agingTime 
)

Set aging time for dynamic filtering entries.

Parameters
[in]interfaceUnderlying network interface
[in]agingTimeAging time, in seconds

Definition at line 788 of file sja1105_driver.c.

◆ sja1105SetPortSpeed()

void sja1105SetPortSpeed ( NetInterface interface,
uint8_t  port,
uint32_t  speed 
)

Reconfigure port speed.

Parameters
[in]interfaceUnderlying network interface
[in]portPort number
[in]speedPort speed

Definition at line 707 of file sja1105_driver.c.

◆ sja1105SetPortState()

void sja1105SetPortState ( NetInterface interface,
uint8_t  port,
SwitchPortState  state 
)

Set port state.

Parameters
[in]interfaceUnderlying network interface
[in]portPort number
[in]statePort state

Definition at line 761 of file sja1105_driver.c.

◆ sja1105SetUnknownMcastFwdPorts()

void sja1105SetUnknownMcastFwdPorts ( NetInterface interface,
bool_t  enable,
uint32_t  forwardPorts 
)

Set forward ports for unknown multicast packets.

Parameters
[in]interfaceUnderlying network interface
[in]enableEnable or disable forwarding of unknown multicast packets
[in]forwardPortsPort map

Definition at line 894 of file sja1105_driver.c.

◆ sja1105TagFrame()

error_t sja1105TagFrame ( NetInterface interface,
NetBuffer buffer,
size_t *  offset,
NetTxAncillary ancillary 
)

Add tail tag to Ethernet frame.

Parameters
[in]interfaceUnderlying network interface
[in]bufferMulti-part buffer containing the payload
[in,out]offsetOffset to the first payload byte
[in]ancillaryAdditional options passed to the stack along with the packet
Returns
Error code

Definition at line 631 of file sja1105_driver.c.

◆ sja1105Tick()

void sja1105Tick ( NetInterface interface)

SJA1105 timer handler.

Parameters
[in]interfaceUnderlying network interface

Definition at line 524 of file sja1105_driver.c.

◆ sja1105UntagFrame()

error_t sja1105UntagFrame ( NetInterface interface,
uint8_t **  frame,
size_t *  length,
NetRxAncillary ancillary 
)

Decode tail tag from incoming Ethernet frame.

Parameters
[in]interfaceUnderlying network interface
[in,out]framePointer to the received Ethernet frame
[in,out]lengthLength of the frame, in bytes
[in,out]ancillaryAdditional options passed to the stack along with the packet
Returns
Error code

Definition at line 649 of file sja1105_driver.c.

◆ sja1105WriteMacConfigEntry()

error_t sja1105WriteMacConfigEntry ( NetInterface interface,
uint8_t  port 
)

Reconfigure an entry in the MAC configuration table.

Parameters
[in]interfaceUnderlying network interface
[in]portPort number
Returns
Error code

Definition at line 936 of file sja1105_driver.c.

◆ sja1105WriteMultipleRegs()

void sja1105WriteMultipleRegs ( NetInterface interface,
uint32_t  address,
const uint32_t *  data,
uint_t  count 
)

Write multiple registers.

Parameters
[in]interfaceUnderlying network interface
[in]addressAddress of the first register to be written
[in]dataValues of the registers
[in]countNumber of registers to write

Definition at line 1079 of file sja1105_driver.c.

◆ sja1105WritePhyReg()

void sja1105WritePhyReg ( NetInterface interface,
uint8_t  phyAddr,
uint8_t  regAddr,
uint16_t  data 
)

Write PHY register.

Parameters
[in]interfaceUnderlying network interface
[in]phyAddrPHY address
[in]regAddrRegister address
[in]dataRegister value

Definition at line 1193 of file sja1105_driver.c.

◆ sja1105WriteSingleReg()

void sja1105WriteSingleReg ( NetInterface interface,
uint32_t  address,
uint32_t  data 
)

Write a single register.

Parameters
[in]interfaceUnderlying network interface
[in]addressRegister address
[in]dataRegister value

Definition at line 1043 of file sja1105_driver.c.

Variable Documentation

◆ sja1105SwitchDriver

const SwitchDriver sja1105SwitchDriver
extern

SJA1105 Ethernet switch driver.

Definition at line 45 of file sja1105_driver.c.