diff --git a/ChangeLog b/ChangeLog
index 61b8970b0ed4714bb22bce0071e1082406cb006c..2366581c7cbd12b18cc86689d894b8826a8b798f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -8,11 +8,14 @@
 
 	* Corrected an error in interrupt level context switching
 	  for C5471
-	* Added fgets logic; verified console read.
+	* Added fgets() and gets() logic; verified c5471 console read.
 	* Corrected error in reading from serial port.  Improper
 	  use of semaphore can cause deadlock.
 	* Attempts to use C5471 console from interrupt handlers
 	  can casue errors. Added a special path for this case.
-	* Refuse callse to sem_wait and sem_trywait from interrupt
-	  handlers.
+	* Refuse calls to sem_wait and sem_trywait from interrupt
+	  handlers.  This was happening because interrupt handlers
+	  were calling printf-like functions.
+	* Added strtok() and strtok_r()
+	* Added a simple shell called nsh (see examples/nsh).
 	* Documentation updates