diff --git a/ChangeLog b/ChangeLog
index 532f448d6fa7e03b4e47d105f9da588fbea75879..692a657b5a1083e24e0d884e31e6ec090fd985cc 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -638,7 +638,7 @@
 	* eZ80Acclaim!: Correct stack overflow in ostest example configuration
 	* eZ80Acclaim!: Fixed restoration of interrupts state on interrupt level context swith.
 
-0.4.3 2009-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
+0.4.3 2009-03-04 Gregory Nutt <spudmonkey@racsa.co.cr>
 
 	* z8Encore! and eZ80Acclaim!: Fixed the serial driver initialization sequence
 	* eZ80Acclaim!: Fixed error in vector table:  Missing space set aside for the
@@ -653,4 +653,4 @@
 	* Implemented priority inheritance logic for POSIX semaphores.  Because the pthread
 	  mutexes are built on semaphores, they will have this property as well.
 
-
+0.4.4 2009-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
diff --git a/Documentation/NuttX.html b/Documentation/NuttX.html
index f50003599797f4ad49fbd31963620ce01e98252a..5008ab67c1fc630cd5e75702b319f3262da28384 100644
--- a/Documentation/NuttX.html
+++ b/Documentation/NuttX.html
@@ -671,8 +671,8 @@
   </tr>
 </table>
 
-<p><b>nuttx-0.4.2</b>.
-  The 34<sup>th</sup> release of NuttX (nuttx-0.4.2) is available for download
+<p><b>nuttx-0.4.3</b>.
+  The 35<sup>th</sup> release of NuttX (nuttx-0.4.3) is available for download
   from the <a href="http://sourceforge.net/project/showfiles.php?group_id=189573">SourceForge</a>
   website.
   The change log associated with the release is available <a href="#currentrelease">here</a>.
@@ -680,28 +680,25 @@
   These unreleased changes are listed <a href="#pendingchanges">here</a>.
 </p>
 <p>
-  This release adds no new OS features but does include support for two new architectures:
+  This release one important new OS feature and corrects and extends the eZ80 port:
   <ul>
-  <li>
-    <b>eZ80Acclaim!</b>
-      Basic support has been integrated and verified for the ez80f910200zcog-d board (eZ80F91-based).
-      That basic support includes timer interrupts and serial console.
-      Ongoing work includes an EMAC driver that should be integrated for the next release nuttx-0.4.2.
-    </p>
-    <p>
-       eZ80Acclaim! support has been in the code base for some time, but has only just
-       been integrated due to toolchain issues.
-    </p>
-  <li>
-    <p>Renesas M16C/20</b>.
-      Support for the Renesas SKP16C20 board has been included in the NuttX source tree.
-      However, as was with the eZ80Acclaim!, testing and integration of that port is stalled due to toolchain issues.
-    </p>
-  </li>
+    <li>Priority Inheritance.
+      The basic NuttX waiting logic was extended to support priority inheritance.
+      See the NuttX <a href="NuttxUserGuide.html#priorityinheritance">User Manual</a>
+      for further information.
+    </li>
+    <li>ez80Acclaim!
+      Corrected several critical, show-stopping bugs on that platform including:
+      errors in the serial driver intrrupts and an error in the ez80 vector table,.
+    </li>
+    <li>eZ80Acclaim!:
+      Completed integration of the eZ80F91 EMAC driver.
+    </li>
   </ul>
 </p>
 <p>
-  These changes were verified only on the ZiLOG ez80f910200zcog-d platform. Please report any errors to me.
+  These changes were verified only on the ZiLOG eZ80910200zcog-d board and on Cygwin-based
+  simulation platform in various configurations. Please report any errors to me.
 </p>
 
 <table width ="100%">
@@ -954,8 +951,7 @@ BFD_ASSERT (*plt_offset != (bfd_vma) -1);
       Testing with the ZiLOG ez80f0910200kitg has been performed only on the on the ZDS-II simulator.
       However, support for the  ZiLOG ez80f0910200zcog-d is complete.
       The first integrated version was released in NuttX version 0.4.2.
-      As of this writing, that port provides basic board support with a serial console.
-      An eZ80F09 EMAC driver has been developed, but not fully tested as of that release.
+      As of this writing, that port provides basic board support with a serial console and eZ80F91 EMAC driver.
     </p>
    </td>
 </tr>
@@ -1304,31 +1300,20 @@ Other memory:
 </table>
 
 <pre><ul>
-nuttx-0.4.2 2009-02-28 Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;
-
-	* M16C: Add support for the Renesas M16C MCU and the SKP16C26 StarterKit. However, 
-	  the target cannot be built because the GNU m16c-elf-ld link fails with 
-	  the following message:
-
-	    m32c-elf-ld: BFD (GNU Binutils) 2.19 assertion fail /home/Owner/projects/nuttx/buildroot/toolchain_build_m32c/binutils-2.19/bfd/elf32-m32c.c:482
-
-	  Where the reference line is:
-
-	    /* If the symbol is out of range for a 16-bit address,
-	       we must have allocated a plt entry.  */
-	     BFD_ASSERT (*plt_offset != (bfd_vma) -1);
-
-	  No workaround is known at this time.  This is a show stopper for M16C.
+nuttx-0.4.3 2009-03-04 Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;
 
-	* eZ80Acclaim!: Fix interrupt vectors positioning; they were being positioned
-	  wrong by 64 bytes (Kevin Franzen).
-	* eZ80Acclaim!: Corrected some stack handling errors during interrupt handling
-	   context save and restore (Kevin Franzen).
-	* eZ80Acclaim!: Corrected vector intialization logic (Kevin Franzen).
-	* eZ80Acclaim!: Corrected overflow problem in the calculation of UART baud rate
-	    divisor, the system timer divisor, and the EMAC poll timer.
-	* eZ80Acclaim!: Fixed GPIO pin configuration get serial output
-	* eZ80Acclaim!: Correct stack overflow in ostest example configuration
+	* z8Encore! and eZ80Acclaim!: Fixed the serial driver initialization sequence
+	* eZ80Acclaim!: Fixed error in vector table:  Missing space set aside for the
+	  &quot;unused&quot; vectors.  As a result, all vectors above timer4 were skewed.
+	* eZ80Acclaim!: Fixed logic error in UART interrupt handler.
+	* Many fixes in FAT file system and in NSH for correct compilation with ZDS-II
+	* eZ80Acclaim!: Added and verified a NuttShell (NSH) configuration.
+	* eZ80Acclaim!: Correct endian-ness; defconfig files said BIG endian.
+	* Restructured parts of the uIP port for correct compilation with ZDS-II
+	* eZ80Acclaim!: Complete basic integration of the eZ80F91 EMAC driver.  The
+	  driver is basically functional and should mature prior to the 0.4.3 release.
+	* Implemented priority inheritance logic for POSIX semaphores.  Because the pthread
+	  mutexes are built on semaphores, they will have this property as well.
 
 pascal-0.1.2 2008-02-10 Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;
 
@@ -1359,20 +1344,7 @@ buildroot-0.1.3 2009-02-28 &lt;spudmonkey@racsa.co.cr&gt;
 </table>
 
 <pre><ul>
-nuttx-0.4.3 2009-xx-xx Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;
-
-	* z8Encore! and eZ80Acclaim!: Fixed the serial driver initialization sequence
-	* eZ80Acclaim!: Fixed error in vector table:  Missing space set aside for the
-	  &quot;unused&quot; vectors.  As a result, all vectors above timer4 were skewed.
-	* eZ80Acclaim!: Fixed logic error in UART interrupt handler.
-	* Many fixes in FAT file system and in NSH for correct compilation with ZDS-II
-	* eZ80Acclaim!: Added and verified a NuttShell (NSH) configuration.
-	* eZ80Acclaim!: Correct endian-ness; defconfig files said BIG endian.
-	* Restructured parts of the uIP port for correct compilation with ZDS-II
-	* eZ80Acclaim!: Complete basic integration of the eZ80F91 EMAC driver.  The
-	  driver is basically functional and should mature prior to the 0.4.3 release.
-	* Implemented priority inheritance logic for POSIX semaphores.  Because the pthread
-	  mutexes are built on semaphores, they will have this property as well.
+nuttx-0.4.4 2009-xx-xx Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;
 
 pascal-0.1.3 2009-xx-xx Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;
 
diff --git a/ReleaseNotes b/ReleaseNotes
index 41c74346ddae781acfa1dbce741ab8b38896fc43..fbe6410108ab261fe0fdd74e1684222fe8b2a232 100644
--- a/ReleaseNotes
+++ b/ReleaseNotes
@@ -808,3 +808,22 @@ These changes were verified only on the ZiLOG eZ80910200zcog-d board. Please rep
 to me.
 
 This tarball contains a complete CVS snapshot from Februrary 28, 2009.
+
+nuttx-0.4.3
+^^^^^^^^^^^
+
+This is the 35th release of NuttX.  This release one important new OS feature and corrects
+and extends the eZ80 port:
+
+	* Priority Inheritance.  The basic NuttX waiting logic was extended to
+	  support priority inheritance. See the NuttX User Manual for further
+	  information: http://www.nuttx.org/NuttxUserGuide.html#priorityinheritance.
+	* ez80Acclaim! Corrected several critical, show-stopping bugs on that
+	  platform including: Errors in the serial driver intrrupts and an error
+	  in the eZ80 table,.
+	* eZ80Acclaim!: Completed integration of the eZ80F91 EMAC driver.
+
+These changes were verified only on the ZiLOG eZ80910200zcog-d board and on Cygwin-based
+simulation platform in various configurations. Please report any errors to me.
+
+This tarball contains a complete CVS snapshot from March 13, 2009.
\ No newline at end of file
diff --git a/include/debug.h b/include/debug.h
index 72769c77976cac45c46186c6f231a9902654db87..0cb0c2f4005a1bc95b4aba97c1e5950875fb1dba 100644
--- a/include/debug.h
+++ b/include/debug.h
@@ -1,7 +1,7 @@
 /****************************************************************************
  * debug.h
  *
- *   Copyright (C) 2007, 2008 Gregory Nutt. All rights reserved.
+ *   Copyright (C) 2007-2009 Gregory Nutt. All rights reserved.
  *   Author: Gregory Nutt <spudmonkey@racsa.co.cr>
  *
  * Redistribution and use in source and binary forms, with or without