Add NX configuration
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3165 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
parent
d7780dba29
commit
7b8f5e79b5
@ -1287,8 +1287,9 @@
|
|||||||
Verified configurations are now available for the NuttX OS test,
|
Verified configurations are now available for the NuttX OS test,
|
||||||
for the NuttShell (NSH, see the <a href="ttp://www.nuttx.org/NuttShell.html">NSH User Guide</a>),
|
for the NuttShell (NSH, see the <a href="ttp://www.nuttx.org/NuttShell.html">NSH User Guide</a>),
|
||||||
for the NuttX network test, and for the <a href="http://acme.com/software/thttpd">THTTPD</a> webserver.
|
for the NuttX network test, and for the <a href="http://acme.com/software/thttpd">THTTPD</a> webserver.
|
||||||
(Additional USB configurations are in the release as well, but those have not yet been verified).
|
Additional drivers for USB device and MicroSD has also be added and verified are available in CVS;
|
||||||
Goals for NuttX-5.15 (and beyond) include: (1) Verified USB support, (2) SD card support, and (3) LCD support.
|
A driver for the Nokia 6100 LCD has been added and is under test now.
|
||||||
|
All are expected to be released in NuttX-5.15.
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
<b>Development Environments:</b>
|
<b>Development Environments:</b>
|
||||||
@ -2010,11 +2011,16 @@ nuttx-5.15 2010-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
|
|||||||
out-of-band bit to specify if the next word sent to the device is a command
|
out-of-band bit to specify if the next word sent to the device is a command
|
||||||
or data. This is typical, for example, in "9-bit" displays where the 9th bit
|
or data. This is typical, for example, in "9-bit" displays where the 9th bit
|
||||||
is the CMD/DATA bit. The cmddata method provides selection of command or data.
|
is the CMD/DATA bit. The cmddata method provides selection of command or data.
|
||||||
* drivers/lcd/p14201.c -- Now used the cmddata() method of the SPI interface.
|
* drivers/lcd/p14201.c -- Now uses the cmddata() method of the SPI interface.
|
||||||
* arch/arm/src/lpc17xx/lpc17_usbdev.c -- LPC17xx USB driver is not functional.
|
* arch/arm/src/lpc17xx/lpc17_usbdev.c -- LPC17xx USB driver now appears to
|
||||||
|
to be fully functional. examples/usbstorage configuration verified (the
|
||||||
|
examples/usbserial configuration is untested).
|
||||||
* drivers/usbdev/usbserial.c and usbstorage.c -- All USB class drivers need
|
* drivers/usbdev/usbserial.c and usbstorage.c -- All USB class drivers need
|
||||||
to call DEV_CONNECT() when they are ready to be enumerated. That is,
|
to call DEV_CONNECT() when they are ready to be enumerated. That is,
|
||||||
(1) initially when bound to the USB driver, and (2) after a USB reset.
|
(1) initially when bound to the USB driver, and (2) after a USB reset.
|
||||||
|
* drivers/lcd/nokia6100.c -- A driver for the Nokia 6100 LCD.
|
||||||
|
* configs/olimex-lpc1766stk/nx -- A NX graphics configuration for the Olimex
|
||||||
|
LPC1766-STK board using the Nokia 6100 LCD driver.
|
||||||
|
|
||||||
pascal-2.1 2010-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
|
pascal-2.1 2010-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
|
||||||
|
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
<h1><big><font color="#3c34ec">
|
<h1><big><font color="#3c34ec">
|
||||||
<i>NuttX RTOS Porting Guide</i>
|
<i>NuttX RTOS Porting Guide</i>
|
||||||
</font></big></h1>
|
</font></big></h1>
|
||||||
<p>Last Updated: September 11, 2010</p>
|
<p>Last Updated: December 4, 2010</p>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
@ -2814,6 +2814,48 @@ build
|
|||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
<h3>Nokia 6100 Configuration Settings:</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
<code>CONFIG_NOKIA6100_SPIMODE</code>: Controls the SPI mode,
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<code>CONFIG_NOKIA6100_FREQUENCY</code>: Define to use a different bus frequency.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<code>CONFIG_NOKIA6100_NINTERFACES</code>:Specifies the number of physical Nokia
|
||||||
|
6100 devices that will be supported.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<code>CONFIG_NOKIA6100_BPP</code>: Device supports 8, 12, and 16 bits per pixel.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<code>CONFIG_NOKIA6100_S1D15G10</code>: Selects the Epson S1D15G10 display controller
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<code>CONFIG_NOKIA6100_PCF8833</code>: Selects the Phillips PCF8833 display controller
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<code>CONFIG_NOKIA6100_BLINIT</code>: Initial backlight setting
|
||||||
|
</li>
|
||||||
|
<p>
|
||||||
|
Required LCD driver settings:
|
||||||
|
</p>
|
||||||
|
<li>
|
||||||
|
<code>CONFIG_LCD_NOKIA6100</code>: Enable Nokia 6100 support
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<code>CONFIG_LCD_MAXCONTRAST</code>: Must be 63 with the Epson controller and 127 with
|
||||||
|
the Phillips controller.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<code>CONFIG_LCD_MAXPOWER</code>:Maximum value of backlight setting. The backlight
|
||||||
|
control is managed outside of the 6100 driver so this value has no
|
||||||
|
meaning to the driver. Board-specific logic may place restrictions on
|
||||||
|
this value.
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
<h3>ENC28J60 Ethernet Driver Configuration Settings</h3>
|
<h3>ENC28J60 Ethernet Driver Configuration Settings</h3>
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
|
Loading…
Reference in New Issue
Block a user