mirror of
https://github.com/logicog/RTLPlayground.git
synced 2026-08-30 14:52:51 +08:00
Fix error in calculating VLAN for L2 entries
This commit is contained in:
+1
-1
@@ -287,7 +287,7 @@ void port_l2_learned(void) __banked
|
||||
|
||||
// VLAN
|
||||
reg_read_m(RTL837x_L2_DATA_OUT_B);
|
||||
print_short( ((uint16_t) (sfr_data[0] & 0x0f)) | sfr_data[1]); // VLAN
|
||||
print_short( (((uint16_t) (sfr_data[0] & 0x0f)) << 8) | sfr_data[1]); // VLAN
|
||||
|
||||
// type
|
||||
reg_read_m(RTL837x_L2_DATA_OUT_C);
|
||||
|
||||
Reference in New Issue
Block a user