summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--nuttx/ChangeLog14
-rw-r--r--nuttx/Documentation/NuttX.html22
2 files changed, 28 insertions, 8 deletions
diff --git a/nuttx/ChangeLog b/nuttx/ChangeLog
index b064d2302..5c0d8369b 100644
--- a/nuttx/ChangeLog
+++ b/nuttx/ChangeLog
@@ -32,24 +32,32 @@
issue when SP enters indirect address space.
* Documentation updates
-0.1.2 2007-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
+0.1.2 2007-03-19 Gregory Nutt <spudmonkey@racsa.co.cr>
* Add dirent.h, opendir(), readdir(), closedir(), etc.
* Add strerror()
* Added 'ls' command to nsh
* Added C5471 watchdog driver
- * Added support for the Neuros OSD / DM320
* Fixed another bug where free() is called from IDLE task.
Can't do this; the caller must be able to wait for access
to memory.
- * Cannot do debug output in middle of context switch logic.
+ * Fixed bugs associated with debug output:
+ Cannot do dbg() in middle of context switch logic.
+ because it may require use of semaphores and cause
+ additional context switches. lldbg() is safe.
* Interrupt must be disabled throughout all context switches.
* Separated C5471 serial driver; a shareable part is
in drivers/. ; the C5471 specific part is in arch/C5471.
serial.h defines the interface.
* Fixed mq_receive() and mq_send() -- bad memcpy()
+ * Fixed C5471 signal deliver logic: use of dbg() and
+ other actions by use signal handler can alter errno.
+ need to protect errno during signal handling.
* Fixed uninitialized variable in filesystem that could
cause various problems
* Added a test for roundrobin scheduler.
+0.1.3 2007-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
+
+ * Added support for the Neuros OSD / DM320
diff --git a/nuttx/Documentation/NuttX.html b/nuttx/Documentation/NuttX.html
index 3f80f7bba..fabdd208a 100644
--- a/nuttx/Documentation/NuttX.html
+++ b/nuttx/Documentation/NuttX.html
@@ -382,7 +382,7 @@ Other memory:
the stack usage down for the 8051/2 (which has only
256 bytes of stack).
* Attempts to use C5471 console from interrupt handlers
- can casue errors. Added a special path for this case.
+ can cause errors. Added a special path for this case.
* Refuse calls to sem_wait and sem_trywait from interrupt
handlers. This was happening because interrupt handlers
were calling printf-like functions.
@@ -393,22 +393,34 @@ Other memory:
issue when SP enters indirect address space.
* Documentation updates
-0.1.2 2007-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
+0.1.2 2007-03-19 Gregory Nutt <spudmonkey@racsa.co.cr>
* Add dirent.h, opendir(), readdir(), closedir(), etc.
* Add strerror()
* Added 'ls' command to nsh
* Added C5471 watchdog driver
- * Added support for the Neuros OSD / DM320
- * Fixed another bug where free() is called from IDEL task.
+ * Fixed another bug where free() is called from IDLE task.
Can't do this; the caller must be able to wait for access
to memory.
+ * Fixed bugs associated with debug output:
+ Cannot do dbg() in middle of context switch logic.
+ because it may require use of semaphores and cause
+ additional context switches. lldbg() is safe.
+ * Interrupt must be disabled throughout all context switches.
* Separated C5471 serial driver; a shareable part is
in drivers/. ; the C5471 specific part is in arch/C5471.
serial.h defines the interface.
- * Fixed mq_receive() -- bad memcpy()
+ * Fixed mq_receive() and mq_send() -- bad memcpy()
+ * Fixed C5471 signal deliver logic: use of dbg() and
+ other actions by use signal handler can alter errno.
+ need to protect errno during signal handling.
+ * Fixed uninitialized variable in filesystem that could
+ cause various problems
+ * Added a test for roundrobin scheduler.
+0.1.3 2007-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
+ * Added support for the Neuros OSD / DM320
</pre></ul>
<table width ="100%">