From a7e484cbbd3e9d905c3cedd866b27ca0538ecdce Mon Sep 17 00:00:00 2001 From: patacongo Date: Sat, 4 Dec 2010 01:56:50 +0000 Subject: [PATCH] P14201 driver now uses new SPI cmddata method git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3158 42af7a65-404d-4744-a932-0658087f49c3 --- Documentation/NXGraphicsSubsystem.html | 4 ++-- Documentation/NuttX.html | 19 ++++++++++++++----- Documentation/NuttxPortingGuide.html | 2 +- 3 files changed, 17 insertions(+), 8 deletions(-) diff --git a/Documentation/NXGraphicsSubsystem.html b/Documentation/NXGraphicsSubsystem.html index c128c220ad..ac67c9614a 100644 --- a/Documentation/NXGraphicsSubsystem.html +++ b/Documentation/NXGraphicsSubsystem.html @@ -265,7 +265,7 @@
  • Any LCD-like device than can accept raster line runs through a parallel or serial interface - (see include/nuttx/lcd.h). + (see include/nuttx/lcd/lcd.h). By default, NX is configured to use the frame buffer driver unless CONFIG_NX_LCDDRIVER is defined =y in your NuttX configuration file.
  • @@ -2616,7 +2616,7 @@ int nxf_convert_32bpp(FAR uint32_t *dest, uint16_t height, to know if the pixels pack from the MS to LS or from LS to MS
    CONFIG_NX_LCDDRIVER:
    By default, NX builds to use a framebuffer driver (see include/nuttx/fb.h). - If this option is defined, NX will build to use an LCD driver (see include/nuttx/lcd.h). + If this option is defined, NX will build to use an LCD driver (see include/nuttx/lcd/lcd.h). diff --git a/Documentation/NuttX.html b/Documentation/NuttX.html index beb581b9e9..3a946b5d29 100644 --- a/Documentation/NuttX.html +++ b/Documentation/NuttX.html @@ -8,7 +8,7 @@

    NuttX RTOS

    -

    Last Updated: November 29, 2010

    +

    Last Updated: December 3, 2010

    @@ -1997,11 +1997,20 @@ nuttx-5.15 2010-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr> * arch/arm/src/lpc17xx/lpc17_ssp.c -- Fix compilation errors when SSP1 is selected. * configs/olimex-lpc1766stk/nsh -- Enable network and SD/MMC card support in - NSH. Networking and telnetd interface functional. Still testing SPI-based - SD/MMC. - * examples/nsh/nsh_netinit.c -- Fix NSH bug. If CONFIG_NET is selected, but - CONFIG_EXAMPLES_NSH_TELNETD is not selected, then the network is never + NSH. Networking and telnetd interface functional. Still testing SPI-based + SD/MMC. + * examples/nsh/nsh_netinit.c -- Fix NSH bug. If CONFIG_NET is selected, but + CONFIG_EXAMPLES_NSH_TELNETD is not selected, then the network is never initialized and bad things happen if you try to ping. + * drivers/lcd -- Add header files for the Phillips PCF8833 LCD controller and + for the Epson S1D15G10 LCD controller. A driver for the Nokia 6100 LCD is + coming. + * include/nuttx/spi.h and almost all other SPI files -- Added an optional + cmddata() method to the SPI interface. Some devices require and additional + 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 + 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. pascal-2.1 2010-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr> diff --git a/Documentation/NuttxPortingGuide.html b/Documentation/NuttxPortingGuide.html index 9cf518cb52..7e35682251 100644 --- a/Documentation/NuttxPortingGuide.html +++ b/Documentation/NuttxPortingGuide.html @@ -3186,7 +3186,7 @@ build
  • CONFIG_NX_LCDDRIVER: By default, NX builds to use a framebuffer driver (see include/nuttx/fb.h). - If this option is defined, NX will build to use an LCD driver (see include/nuttx/lcd.h). + If this option is defined, NX will build to use an LCD driver (see include/nuttx/lcd/lcd.h).
  • CONFIG_LCD_MAXPOWER: