From db0cf9fc385debffae8777c18b00a74243c1499d Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Fri, 12 Aug 2005 23:44:27 +0000 Subject: 2005-08-12 Phil Torre PR 816/bsps * mpc8xx/include/mpc8xx.h: The struct which describes SCC Ethernet mode parameters (m8xxSCCENparms_t) does not match the hardware: members taddr_h and taddr_l are transposed. When loading new multicast group addresses into the hash table, the wrong hash bit is set. --- c/src/lib/libcpu/powerpc/ChangeLog | 8 ++++++++ c/src/lib/libcpu/powerpc/mpc8xx/include/mpc8xx.h | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) (limited to 'c') diff --git a/c/src/lib/libcpu/powerpc/ChangeLog b/c/src/lib/libcpu/powerpc/ChangeLog index 15c734ae97..882dbffdd4 100644 --- a/c/src/lib/libcpu/powerpc/ChangeLog +++ b/c/src/lib/libcpu/powerpc/ChangeLog @@ -1,3 +1,11 @@ +2005-08-12 Phil Torre + + PR 816/bsps + * mpc8xx/include/mpc8xx.h: The struct which describes SCC Ethernet mode + parameters (m8xxSCCENparms_t) does not match the hardware: members + taddr_h and taddr_l are transposed. When loading new multicast group + addresses into the hash table, the wrong hash bit is set. + 2005-08-05 Ralf Corsepius * Makefile.am: Unconditionally initialize include_libcpu_HEADERS. diff --git a/c/src/lib/libcpu/powerpc/mpc8xx/include/mpc8xx.h b/c/src/lib/libcpu/powerpc/mpc8xx/include/mpc8xx.h index 6b2b83e3e4..82a0ab9de1 100644 --- a/c/src/lib/libcpu/powerpc/mpc8xx/include/mpc8xx.h +++ b/c/src/lib/libcpu/powerpc/mpc8xx/include/mpc8xx.h @@ -506,8 +506,8 @@ typedef struct m8xxSCCENparms_ { uint16_t iaddr3; uint16_t iaddr4; uint16_t _boff_cnt; - uint16_t taddr_l; uint16_t taddr_m; + uint16_t taddr_l; uint16_t taddr_h; } ethernet; } un; -- cgit v1.2.3