Commit 4af6e404e850d4ff2b2df2df358954108045ebd2

Authored by Edgar E. Iglesias
1 parent d3151521

ETRAX: Correct setting of ethernet station address.

Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
Showing 1 changed file with 2 additions and 2 deletions
hw/etraxfs_eth.c
@@ -401,8 +401,8 @@ static void eth_update_ma(struct fs_eth *eth, int ma) @@ -401,8 +401,8 @@ static void eth_update_ma(struct fs_eth *eth, int ma)
401 eth->macaddr[ma][i++] = eth->regs[reg] >> 8; 401 eth->macaddr[ma][i++] = eth->regs[reg] >> 8;
402 eth->macaddr[ma][i++] = eth->regs[reg] >> 16; 402 eth->macaddr[ma][i++] = eth->regs[reg] >> 16;
403 eth->macaddr[ma][i++] = eth->regs[reg] >> 24; 403 eth->macaddr[ma][i++] = eth->regs[reg] >> 24;
404 - eth->macaddr[ma][i++] = eth->regs[reg + 4];  
405 - eth->macaddr[ma][i++] = eth->regs[reg + 4] >> 8; 404 + eth->macaddr[ma][i++] = eth->regs[reg + 1];
  405 + eth->macaddr[ma][i++] = eth->regs[reg + 1] >> 8;
406 406
407 D(printf("set mac%d=%x.%x.%x.%x.%x.%x\n", ma, 407 D(printf("set mac%d=%x.%x.%x.%x.%x.%x\n", ma,
408 eth->macaddr[ma][0], eth->macaddr[ma][1], 408 eth->macaddr[ma][0], eth->macaddr[ma][1],