upate
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1536 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
parent
53a5ea9459
commit
01a50c427d
30
ChangeLog
30
ChangeLog
@ -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
|
||||
|
||||
|
||||
|
||||
|
@ -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 <spudmonkey@racsa.co.cr>
|
||||
<pre><ul>
|
||||
nuttx-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:
|
||||
|
||||
@ -1342,15 +1347,15 @@ nuttx-0.4.2 2009-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
|
||||
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 <spudmonkey@racsa.co.cr>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user