Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
- Moved some data structures in the '.text' segment.
- Update the PortId printout for portmap fields
===============================================================================
Version 1.3.2 (requires Switch API Version: 1.1.8.6)
- Update the Switch API help text regarding some flow table programming
metering action details.
- Corrected the implementation for IFX_ETHSW_QOS_SHAPER_QUEUE_GET.
This correction requires also a Switch API update to be newer than
version 1.1.8.6, because the ioctl command read-write flags needed
to be corrected.
===============================================================================
Version 1.3.1 (requires Switch API Version: 1.1.8.5)
- Added regular metering action for flow table action part
===============================================================================
Version 1.3.0 (requires Switch API Version: 1.1.8.5)
- Corrected IFX_ETHSW_MAC_TABLE_ENTRY_READ to not printout wrong entries when
portmap bit is set in 'PortId' field. Previously Port 31 got printed out
wrongly.
- Corrected generate portmap bit printout routine (used by many commands)
to not printout port id 31, which is the portmap indication bit and not
a port id.
- The decimal and hex value printout is only done for values > 9.
- Corrected IFX_ETHSW_VLAN_PORT_MEMBER_READ printout to support portmap output
parameter.
- Corrected IFX_ETHSW_MULTICAST_TABLE_ENTRY_READ printout to support portmap
output parameter.
- The Switch CLI also contains function that are dedicated for the selected
platform only (e.g. TANTOS). Cleanup the code to not compile functions that
are meant for another platform.
- Add "dev" parameter help text printout for all command help text printout,
which is triggered by the command parameter "--help".
- Shrink down the size of helptext table by removing trailing spaces.
- IFX_ETHSW_QOS_QUEUE_PORT_GET enhancement printing unused queues and all
port queues.
- Corrected help text typos.
===============================================================================
Version 1.2.0 (requires Switch API Version: 1.1.8.4)
- Correct IFX_ETHSW_MAC_TABLE_ENTRY_READ implementation to printout entries
for physical/virtual ports which are greater than port 6.
- Accept boolean "IFX_TRUE"/"IFX_FALSE" parameter values.
- Accept short API command format, where the "IFX_ETHSW_" prefix is missing.
For instance, user could use the command "CFG_SET" instead
of "IFX_ETHSW_CFG_SET".
===============================================================================
Version 1.1.2 (requires Switch API Version: 1.1.8.1)
- Adapt IFX_ETHSW_MAC_TABLE_ENTRY_READ implementation to printout
static- or learned- entries when the MAC address is 00:00:00:00:00:00.
===============================================================================
Version 1.1.1 (requires Switch API Version: 1.1.7.1)
- Remove "bSpecialTagEgressSuppress" parameter from the IFX_ETHSW_CPU_CFG_SET
command.
===============================================================================
Version 1.1.0 (requires Switch API Version: 1.1.7)
- Add implementation for IFX_ETHSW_WOL_CFG_GET and IFX_ETHSW_WOL_CFG_SET
===============================================================================
Version 1.0.4 (requires Switch API Version: 1.1.7)
- Update the IFX_ETHSW_MAC_TABLE_ENTRY_QUERY and IFX_ETHSW_CFG_GET printout
displaying the MAC address information.
- Enhance the PortId parameter printout to also display the portmap bits, in
case the PortId MSB bit is set. This MSB bit indicated that the PortId field
carries a portmap information instead of port index value.
===============================================================================
Version 1.0.3 (requires Switch API Version: 1.1.7)
- Extend the Register set commands be bit -set and -clear parameter, for bit
manipulation
- Corrected the help description for IFX_ETHSW_QOS_METER_PORT_ASSIGN
(Jira ticket SWITCHPHY_SW-295).
- Add flow table programming parameter support for bFlowID_Action & nFlowID
(SWITCHPHY_SW-307)
- Corrected switch_cli IFX_ETHSW_MAC_TABLE_ENTRY_READ (SWITCHPHY_SW-304)
- Corrected help text parameter support for IFX_ETHSW_MAC_TABLE_ENTRY_QUERY
(SWITCHPHY_SW-303)
- Enhance CPU port configuration (SWITCHPHY_SW-302)
===============================================================================
Version 1.0.2 (requires Switch API Version: 1.1.6.7)
- Update the interface help text
===============================================================================
Version 1.0.1
- Update the description of the GSWIP flow table snooping parameter
===============================================================================
Version 1.0.0
- Add '--enable-dumpparam' to generate a test CLI application that dumps out
the ioctl parameter instead of calling the SWAPI driver.
This feature is only for testing purposes and not used inside the UGW
package.
- Update based on API interface parameter changes
===============================================================================
Version 0.0.9
- Regenerated the source code based on the Switch API interface changes and
extensions.
- Corrected some bugs regarding the MAC table printout algorithm
===============================================================================
Version 0.0.7
- Changed the IPv4 Address printout to full-up leading zeros. For instance,
print out "010.168.100.002" instead of "10.168.100.2".
- Add the automake build environment
- Corrected implementation for "IFX_ETHSW_QOS_QUEUE_PORT_GET/SET". It now
takes the "nPortId" and "nTrafficClassId" as input parameter.
- Update and corrected the help text
===============================================================================
Version 0.0.6
- Bug fix in the command parameter scanning function
(Jira ticket SWITCHPHY_SW-206)
- Change printout format for IFX_ETHSW_VERSION_GET
===============================================================================
Version 0.0.5
- Help text updated and enhanced
- Enhance usage information printout by Switch CLI version printout
- Reformated parameter printout improving readability
===============================================================================