9
0
Fork 0
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1536 7fd9a85b-ad96-42d3-883c-3090e2eb8679
This commit is contained in:
patacongo 2009-02-28 14:26:27 +00:00
parent b27229d64d
commit 9306ead3cc
2 changed files with 38 additions and 33 deletions

View File

@ -613,28 +613,28 @@
0.4.2 2009-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
* Add support for the Renesas M16C MCU and the SKP16C26 StarterKit. However,
* 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:
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
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:
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);
/* 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.
* Kevin Franzen has integrated and verified the ez80Acclaim! port and he has
graciously provided the following critical changes:
- Fix interrupt vectors positioning; they were being positioned wrong by
64 bytes.
- Corrected some stack handling errors during interrupt handling contextg
save and restore.
- Corrected vector intialization logic
No workaround is known at this time. This is a show stopper for M16C.
* 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 calculation of baud rate divisor
* ez80Acclaim!: Fixed GPIO pin configuration get serial output
* ez80Acclaim!: Correct stack overflow in ostest example configuration

View File

@ -8,7 +8,7 @@
<tr align="center" bgcolor="#e4e4e4">
<td>
<h1><big><font color="#3c34ec"><i>NuttX RTOS</i></font></big></h1>
<p>Last Updated: February 27, 2009</p>
<p>Last Updated: February 28, 2009</p>
</td>
</tr>
</table>
@ -927,19 +927,24 @@ BFD_ASSERT (*plt_offset != (bfd_vma) -1);
<td>
<p>
<b>Zilog eZ80Acclaim! Microncontroller</b>.
This port uses the ZiLOG ez80f0910200kitg development kit, eZ80F091 part
and the Zilog ZDS-II Windows command line tools.
There are two eZ80Acclaim! ports:
</p>
<ul>
<li>One uses the ZiLOG ez80f0910200kitg development kit, and
<li>The other uses the ZiLOG ez80f0910200zcog-d development kit.
</ul>
<p>
Both boards are based on the eZ80F091 part and both use the Zilog ZDS-II
Windows command line tools.
The development environment is Cygwin under WinXP.
</p>
<p>
<b>STATUS:</b>
Kevin Franzen has integrated and verified the ez80Acclaim! port and he has
graciously provided the changes that he made. So I do not have first hand
experience, but the ez80Acclaim! port should be functional.
Kevin's changes were released in NuttX version 0.4.2.
</p>
<p>
The EMAC driver has not yet been verified.
Testing with the ZiLOG ez80f0910200kitg has been performed only on the on the ZDS-II simulator.
However, support with 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 releas.
</p>
</td>
</tr>
@ -1329,7 +1334,7 @@ buildroot-0.1.2 2007-11-06 &lt;spudmonkey@racsa.co.cr&gt
<pre><ul>
nuttx-0.4.2 2009-xx-xx Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;
* Add support for the Renesas M16C MCU and the SKP16C26 StarterKit. However,
* 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:
@ -1342,15 +1347,15 @@ nuttx-0.4.2 2009-xx-xx Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;
BFD_ASSERT (*plt_offset != (bfd_vma) -1);
No workaround is known at this time. This is a show stopper for M16C.
* Kevin Franzen has integrated and verified the ez80Acclaim! port and he has
graciously provided the following critical changes:
- Fix interrupt vectors positioning; they were being positioned wrong by
64 bytes.
- Corrected some stack handling errors during interrupt handling contextg
save and restore.
- Corrected vector intialization logic
* 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 calculation of baud rate divisor
* ez80Acclaim!: Fixed GPIO pin configuration get serial output
* ez80Acclaim!: Correct stack overflow in ostest example configuration
pascal-0.1.3 2009-xx-xx Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;