summaryrefslogtreecommitdiffstats
path: root/c/src/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/ChangeLog')
-rw-r--r--c/src/ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/c/src/ChangeLog b/c/src/ChangeLog
index e43d2eace7..0ba92e85db 100644
--- a/c/src/ChangeLog
+++ b/c/src/ChangeLog
@@ -1,3 +1,15 @@
+2007-09-12 Daniel Hellstrom <daniel@gaisler.com>
+
+ * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
+ - Odd bit bug in some chips taken care of.
+ - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
+ alignment but failing to do so must have made the driver writer to make
+ some incorrect assumptions about MBUFs.
+ - Fixed MBUF handling to handle mbuf chains better. The Data length of
+ MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
+ - Made while loop responsible for copying data to fifo port copy 16 shorts
+ per loop instead of 1 short, increasing the copying process.
+
2007-09-07 Daniel Hellstrom <daniel@gaisler.com>
* libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support