diff options
-rw-r--r-- | c/src/lib/libcpu/powerpc/ChangeLog | 8 | ||||
-rw-r--r-- | c/src/lib/libcpu/powerpc/mpc8xx/include/mpc8xx.h | 4 |
2 files changed, 10 insertions, 2 deletions
diff --git a/c/src/lib/libcpu/powerpc/ChangeLog b/c/src/lib/libcpu/powerpc/ChangeLog index 7e1d8e8037..2655f889fb 100644 --- a/c/src/lib/libcpu/powerpc/ChangeLog +++ b/c/src/lib/libcpu/powerpc/ChangeLog @@ -1,3 +1,11 @@ +2005-08-12 Phil Torre <ptorre@zetron.com> + + 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. + 2004-11-22 Jennifer Averett <jennifer@OARcorp.com> PR 581/bsps diff --git a/c/src/lib/libcpu/powerpc/mpc8xx/include/mpc8xx.h b/c/src/lib/libcpu/powerpc/mpc8xx/include/mpc8xx.h index a2ae755a96..162c29ab21 100644 --- a/c/src/lib/libcpu/powerpc/mpc8xx/include/mpc8xx.h +++ b/c/src/lib/libcpu/powerpc/mpc8xx/include/mpc8xx.h @@ -506,9 +506,9 @@ typedef struct m8xxSCCENparms_ { rtems_unsigned16 iaddr3; rtems_unsigned16 iaddr4; rtems_unsigned16 _boff_cnt; - rtems_unsigned16 taddr_l; - rtems_unsigned16 taddr_m; rtems_unsigned16 taddr_h; + rtems_unsigned16 taddr_m; + rtems_unsigned16 taddr_l; } ethernet; } un; } m8xxSCCENparms_t; |