1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/cpu/lpc23xx/doc/lpc23xx.doc

49 lines
1.2 KiB
Plaintext

/**
* @defgroup lpc23xx_intro LPC23XX Introduction
* @ingroup cpu_lpc23xx
<h2>First steps</h2>
\li See the manual for toolchain and ide setup
\li <a href="http://www.nxp.com/pip/LPC2387_2.html">Documentation</a>
<h2>Components</h2>
\li \ref cpu_arm7_common
\li \ref lpc23xx_rtc
<h2>Memory layout</h2>
The following table gives a rough overview of the memory usage. For detailed values please
consider the map file generated by the linker (bin/[BOARD].map).
<table cellspacing="0" border="1">
<tr>
<td><tt>0x0</tt><br>...<br><tt>0x7FFFF</tt></td>
<td><b>512 KB</b><br>64 b<br>remaining</td>
<td><b>Flash ROM</b><br>Vectors<br>Program</td>
</tr>
<tr>
<td><tt><b>0x40000000</b></tt><br>...<br>...<br><tt>0x4000FFFF</tt></td>
<td><b>64 KB</b><br>10-20 KB<br>remaining<br>5 KB</td>
<td>Main RAM<br>Variables<br>Heap<br>System stack</td>
</tr>
<tr>
<td><tt><b>0x7FD00000</b></tt></td>
<td><b>16 KB</b></td>
<td><b>USB RAM</b></td>
</tr>
<tr>
<td><tt><b>0x7FE00000</b></tt><br><tt>0x7FE00FFF</tt></td>
<td><b>16 KB</b><br>16 KB</td>
<td><b>Ethernet RAM</b><br>Heap</td>
</tr>
<tr>
<td><pre><b>0xE0084000</b></pre></td>
<td><b>2 KB</b></td>
<td><b>Battery RAM</b></td>
</tr>
</table>
*/