On 6/25/21 8:54 AM, Mark Cave-Ayland wrote: > Currently when a LOAD CAM command is executed the entries are loaded into the > CAM from memory in order which is incorrect. According to the datasheet the > first entry in the CAM descriptor is the entry index which means that each > descriptor may update any single entry in the CAM rather than the Nth entry. > > Decode the CAM entry index and use it store the descriptor in the appropriate > slot in the CAM. This fixes the issue where the MacOS toolbox loads a single > CAM descriptor into the final slot in order to perform a loopback test which > must succeed before the Ethernet port is enabled. > > Signed-off-by: Mark Cave-Ayland <mark.cave-ayl...@ilande.co.uk> > --- > hw/net/dp8393x.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-)
Patch queued to mips-next.