summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2005-08-12 23:44:27 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2005-08-12 23:44:27 +0000
commitdb0cf9fc385debffae8777c18b00a74243c1499d (patch)
tree23dc9431fcf248b03c334d78a5bce8193a35e273 /c
parent2005-08-06 Ralf Corsepius <ralf.corsepius@rtems.org> (diff)
downloadrtems-db0cf9fc385debffae8777c18b00a74243c1499d.tar.bz2
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.
Diffstat (limited to 'c')
-rw-r--r--c/src/lib/libcpu/powerpc/ChangeLog8
-rw-r--r--c/src/lib/libcpu/powerpc/mpc8xx/include/mpc8xx.h2
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;