9
0
Fork 0
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2472 7fd9a85b-ad96-42d3-883c-3090e2eb8679
This commit is contained in:
patacongo 2009-12-31 20:39:23 +00:00
parent 6a66f3674f
commit 5e63cc7e35
4 changed files with 17 additions and 8 deletions

View File

@ -1032,4 +1032,7 @@
5.1 2010-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr> 5.1 2010-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
* arch/arm/src/lpc313x and arch/arm/include/lpc313x: Added framework * arch/arm/src/lpc313x and arch/arm/include/lpc313x: Added framework
to support the NXP LPC3131 MCU to support the NXP LPC3131.
* Add configs/ea3131. The LPC3131 port for the Embedded Artist EA3131
(LPC3131) is code complete and waiting for me to get hardware in
hand.

View File

@ -8,7 +8,7 @@
<tr align="center" bgcolor="#e4e4e4"> <tr align="center" bgcolor="#e4e4e4">
<td> <td>
<h1><big><font color="#3c34ec"><i>NuttX RTOS</i></font></big></h1> <h1><big><font color="#3c34ec"><i>NuttX RTOS</i></font></big></h1>
<p>Last Updated: December 21, 2009</p> <p>Last Updated: December 31, 2009</p>
</td> </td>
</tr> </tr>
</table> </table>
@ -1670,6 +1670,9 @@ nuttx-5.1 2010-xx-xx Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;
* arch/arm/src/lpc313x and arch/arm/include/lpc313x: Added framework * arch/arm/src/lpc313x and arch/arm/include/lpc313x: Added framework
to support the NXP LPC3131 MCU to support the NXP LPC3131 MCU
* Add configs/ea3131. The LPC3131 port for the Embedded Artist EA3131
(LPC3131) is code complete and waiting for me to get hardware in
hand.
pascal-2.1 2010-xx-xx Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt; pascal-2.1 2010-xx-xx Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;

View File

@ -59,29 +59,33 @@
* 1. We execute in place in FLASH (CONFIG_BOOT_RUNFROMFLASH=y). In this case * 1. We execute in place in FLASH (CONFIG_BOOT_RUNFROMFLASH=y). In this case
* the boot logic must: * the boot logic must:
* *
* - Configure SDRAM and, * - Configure SDRAM,
* - Initialize the .data section in RAM. * - Initialize the .data section in RAM, and
* - Clear .bss section
*/ */
#ifdef CONFIG_BOOT_RUNFROMFLASH #ifdef CONFIG_BOOT_RUNFROMFLASH
# error "Configuration not implemented"
# define CONFIGURE_SDRAM # define CONFIGURE_SDRAM
/* 2. We boot in FLASH but copy ourselves to DRAM from better performance. /* 2. We boot in FLASH but copy ourselves to DRAM from better performance.
* (CONFIG_BOOT_RUNFROMFLASH=n && CONFIG_BOOT_COPYTORAM=y). In this case * (CONFIG_BOOT_RUNFROMFLASH=n && CONFIG_BOOT_COPYTORAM=y). In this case
* the boot logic must: * the boot logic must:
* *
* - Configure SDRAM and, * - Configure SDRAM,
* - Copy ourself to DRAM (after mapping it) * - Copy ourself to DRAM (after mapping it), and
* - Clear .bss section
*/ */
#elif defined(CONFIG_BOOT_COPYTORAM) #elif defined(CONFIG_BOOT_COPYTORAM)
# error "configuration not implemented
# define CONFIG_SDRAM # define CONFIG_SDRAM
/* 3. There is bootloader that copies us to DRAM (but probably not to the beginning) /* 3. There is bootloader that copies us to DRAM (but probably not to the beginning)
* (CONFIG_BOOT_RUNFROMFLASH=n && CONFIG_BOOT_COPYTORAM=n). In this case the * (CONFIG_BOOT_RUNFROMFLASH=n && CONFIG_BOOT_COPYTORAM=n). In this case the
* boot logic must: * boot logic must:
* *
* - Nothing special. * - Clear .bss section
*/ */
#endif #endif

View File

@ -749,7 +749,6 @@ CONFIG_EXAMPLES_USBSERIAL_TRACEINTERRUPTS=n
# #
# CONFIG_BOOT_RUNFROMFLASH - Some configurations support XIP # CONFIG_BOOT_RUNFROMFLASH - Some configurations support XIP
# operation from FLASH but must copy initialized .data sections to RAM. # operation from FLASH but must copy initialized .data sections to RAM.
# (should also be =n for the EA3131 which always runs from flash)
# CONFIG_BOOT_COPYTORAM - Some configurations boot in FLASH # CONFIG_BOOT_COPYTORAM - Some configurations boot in FLASH
# but copy themselves entirely into RAM for better performance. # but copy themselves entirely into RAM for better performance.
# CONFIG_CUSTOM_STACK - The up_ implementation will handle # CONFIG_CUSTOM_STACK - The up_ implementation will handle