diff options
Diffstat (limited to '')
-rw-r--r-- | c/src/lib/libcpu/powerpc/ChangeLog | 8 | ||||
-rw-r--r-- | c/src/lib/libcpu/powerpc/mpc8xx/include/mpc8xx.h | 2 |
2 files changed, 9 insertions, 1 deletions
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 <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. + 2005-08-05 Ralf Corsepius <ralf.corsepius@rtems.org> * 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; |