Turn PIC32MXMMB backlight off
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4653 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
parent
9e88d3d347
commit
d0966fb200
0
configs/amber/src/Makefile
Executable file → Normal file
0
configs/amber/src/Makefile
Executable file → Normal file
0
configs/amber/src/amber_internal.h
Executable file → Normal file
0
configs/amber/src/amber_internal.h
Executable file → Normal file
0
configs/amber/src/up_boot.c
Executable file → Normal file
0
configs/amber/src/up_boot.c
Executable file → Normal file
0
configs/avr32dev1/src/Makefile
Executable file → Normal file
0
configs/avr32dev1/src/Makefile
Executable file → Normal file
0
configs/avr32dev1/src/avr32dev1_internal.h
Executable file → Normal file
0
configs/avr32dev1/src/avr32dev1_internal.h
Executable file → Normal file
0
configs/avr32dev1/src/up_boot.c
Executable file → Normal file
0
configs/avr32dev1/src/up_boot.c
Executable file → Normal file
0
configs/avr32dev1/src/up_buttons.c
Executable file → Normal file
0
configs/avr32dev1/src/up_buttons.c
Executable file → Normal file
0
configs/avr32dev1/src/up_leds.c
Executable file → Normal file
0
configs/avr32dev1/src/up_leds.c
Executable file → Normal file
0
configs/demo9s12ne64/src/Makefile
Executable file → Normal file
0
configs/demo9s12ne64/src/Makefile
Executable file → Normal file
0
configs/demo9s12ne64/src/demo9s12ne64.h
Executable file → Normal file
0
configs/demo9s12ne64/src/demo9s12ne64.h
Executable file → Normal file
0
configs/demo9s12ne64/src/up_boot.c
Executable file → Normal file
0
configs/demo9s12ne64/src/up_boot.c
Executable file → Normal file
0
configs/demo9s12ne64/src/up_buttons.c
Executable file → Normal file
0
configs/demo9s12ne64/src/up_buttons.c
Executable file → Normal file
0
configs/demo9s12ne64/src/up_leds.c
Executable file → Normal file
0
configs/demo9s12ne64/src/up_leds.c
Executable file → Normal file
0
configs/demo9s12ne64/src/up_nsh.c
Executable file → Normal file
0
configs/demo9s12ne64/src/up_nsh.c
Executable file → Normal file
0
configs/demo9s12ne64/src/up_spi.c
Executable file → Normal file
0
configs/demo9s12ne64/src/up_spi.c
Executable file → Normal file
0
configs/ez80f910200zco/src/ez80_buttons.c
Executable file → Normal file
0
configs/ez80f910200zco/src/ez80_buttons.c
Executable file → Normal file
0
configs/kwikstik-k40/src/Makefile
Executable file → Normal file
0
configs/kwikstik-k40/src/Makefile
Executable file → Normal file
0
configs/kwikstik-k40/src/kwikstik-internal.h
Executable file → Normal file
0
configs/kwikstik-k40/src/kwikstik-internal.h
Executable file → Normal file
0
configs/kwikstik-k40/src/up_boot.c
Executable file → Normal file
0
configs/kwikstik-k40/src/up_boot.c
Executable file → Normal file
0
configs/kwikstik-k40/src/up_lcd.c
Executable file → Normal file
0
configs/kwikstik-k40/src/up_lcd.c
Executable file → Normal file
0
configs/kwikstik-k40/src/up_leds.c
Executable file → Normal file
0
configs/kwikstik-k40/src/up_leds.c
Executable file → Normal file
0
configs/kwikstik-k40/src/up_nsh.c
Executable file → Normal file
0
configs/kwikstik-k40/src/up_nsh.c
Executable file → Normal file
0
configs/kwikstik-k40/src/up_spi.c
Executable file → Normal file
0
configs/kwikstik-k40/src/up_spi.c
Executable file → Normal file
0
configs/kwikstik-k40/src/up_usbmsc.c
Executable file → Normal file
0
configs/kwikstik-k40/src/up_usbmsc.c
Executable file → Normal file
0
configs/lm3s6965-ek/src/Makefile
Executable file → Normal file
0
configs/lm3s6965-ek/src/Makefile
Executable file → Normal file
0
configs/lm3s6965-ek/src/README.txt
Executable file → Normal file
0
configs/lm3s6965-ek/src/README.txt
Executable file → Normal file
0
configs/lm3s6965-ek/src/lm3s6965ek_internal.h
Executable file → Normal file
0
configs/lm3s6965-ek/src/lm3s6965ek_internal.h
Executable file → Normal file
0
configs/lm3s6965-ek/src/up_boot.c
Executable file → Normal file
0
configs/lm3s6965-ek/src/up_boot.c
Executable file → Normal file
0
configs/lm3s6965-ek/src/up_ethernet.c
Executable file → Normal file
0
configs/lm3s6965-ek/src/up_ethernet.c
Executable file → Normal file
0
configs/lm3s6965-ek/src/up_leds.c
Executable file → Normal file
0
configs/lm3s6965-ek/src/up_leds.c
Executable file → Normal file
0
configs/lm3s6965-ek/src/up_nsh.c
Executable file → Normal file
0
configs/lm3s6965-ek/src/up_nsh.c
Executable file → Normal file
0
configs/lm3s6965-ek/src/up_oled.c
Executable file → Normal file
0
configs/lm3s6965-ek/src/up_oled.c
Executable file → Normal file
0
configs/lm3s6965-ek/src/up_ssi.c
Executable file → Normal file
0
configs/lm3s6965-ek/src/up_ssi.c
Executable file → Normal file
0
configs/lm3s8962-ek/src/Makefile
Executable file → Normal file
0
configs/lm3s8962-ek/src/Makefile
Executable file → Normal file
0
configs/lm3s8962-ek/src/README.txt
Executable file → Normal file
0
configs/lm3s8962-ek/src/README.txt
Executable file → Normal file
0
configs/lm3s8962-ek/src/lm3s8962ek_internal.h
Executable file → Normal file
0
configs/lm3s8962-ek/src/lm3s8962ek_internal.h
Executable file → Normal file
0
configs/lm3s8962-ek/src/up_boot.c
Executable file → Normal file
0
configs/lm3s8962-ek/src/up_boot.c
Executable file → Normal file
0
configs/lm3s8962-ek/src/up_ethernet.c
Executable file → Normal file
0
configs/lm3s8962-ek/src/up_ethernet.c
Executable file → Normal file
0
configs/lm3s8962-ek/src/up_leds.c
Executable file → Normal file
0
configs/lm3s8962-ek/src/up_leds.c
Executable file → Normal file
0
configs/lm3s8962-ek/src/up_nsh.c
Executable file → Normal file
0
configs/lm3s8962-ek/src/up_nsh.c
Executable file → Normal file
0
configs/lm3s8962-ek/src/up_oled.c
Executable file → Normal file
0
configs/lm3s8962-ek/src/up_oled.c
Executable file → Normal file
0
configs/lm3s8962-ek/src/up_ssi.c
Executable file → Normal file
0
configs/lm3s8962-ek/src/up_ssi.c
Executable file → Normal file
0
configs/lpcxpresso-lpc1768/src/Makefile
Executable file → Normal file
0
configs/lpcxpresso-lpc1768/src/Makefile
Executable file → Normal file
0
configs/lpcxpresso-lpc1768/src/lpcxpresso_internal.h
Executable file → Normal file
0
configs/lpcxpresso-lpc1768/src/lpcxpresso_internal.h
Executable file → Normal file
0
configs/lpcxpresso-lpc1768/src/up_boot.c
Executable file → Normal file
0
configs/lpcxpresso-lpc1768/src/up_boot.c
Executable file → Normal file
0
configs/lpcxpresso-lpc1768/src/up_leds.c
Executable file → Normal file
0
configs/lpcxpresso-lpc1768/src/up_leds.c
Executable file → Normal file
0
configs/lpcxpresso-lpc1768/src/up_nsh.c
Executable file → Normal file
0
configs/lpcxpresso-lpc1768/src/up_nsh.c
Executable file → Normal file
0
configs/lpcxpresso-lpc1768/src/up_oled.c
Executable file → Normal file
0
configs/lpcxpresso-lpc1768/src/up_oled.c
Executable file → Normal file
0
configs/lpcxpresso-lpc1768/src/up_ssp.c
Executable file → Normal file
0
configs/lpcxpresso-lpc1768/src/up_ssp.c
Executable file → Normal file
0
configs/lpcxpresso-lpc1768/src/up_usbmsc.c
Executable file → Normal file
0
configs/lpcxpresso-lpc1768/src/up_usbmsc.c
Executable file → Normal file
0
configs/mbed/src/Makefile
Executable file → Normal file
0
configs/mbed/src/Makefile
Executable file → Normal file
0
configs/mbed/src/mbed_internal.h
Executable file → Normal file
0
configs/mbed/src/mbed_internal.h
Executable file → Normal file
0
configs/mbed/src/up_boot.c
Executable file → Normal file
0
configs/mbed/src/up_boot.c
Executable file → Normal file
0
configs/mbed/src/up_leds.c
Executable file → Normal file
0
configs/mbed/src/up_leds.c
Executable file → Normal file
0
configs/mbed/src/up_nsh.c
Executable file → Normal file
0
configs/mbed/src/up_nsh.c
Executable file → Normal file
0
configs/micropendous3/src/Makefile
Executable file → Normal file
0
configs/micropendous3/src/Makefile
Executable file → Normal file
0
configs/micropendous3/src/micropendous3_internal.h
Executable file → Normal file
0
configs/micropendous3/src/micropendous3_internal.h
Executable file → Normal file
0
configs/micropendous3/src/up_boot.c
Executable file → Normal file
0
configs/micropendous3/src/up_boot.c
Executable file → Normal file
0
configs/mx1ads/src/up_boot.c
Executable file → Normal file
0
configs/mx1ads/src/up_boot.c
Executable file → Normal file
0
configs/ne64badge/src/Makefile
Executable file → Normal file
0
configs/ne64badge/src/Makefile
Executable file → Normal file
0
configs/ne64badge/src/ne64badge_internal.h
Executable file → Normal file
0
configs/ne64badge/src/ne64badge_internal.h
Executable file → Normal file
0
configs/ne64badge/src/up_boot.c
Executable file → Normal file
0
configs/ne64badge/src/up_boot.c
Executable file → Normal file
0
configs/ne64badge/src/up_buttons.c
Executable file → Normal file
0
configs/ne64badge/src/up_buttons.c
Executable file → Normal file
0
configs/ne64badge/src/up_leds.c
Executable file → Normal file
0
configs/ne64badge/src/up_leds.c
Executable file → Normal file
0
configs/ne64badge/src/up_nsh.c
Executable file → Normal file
0
configs/ne64badge/src/up_nsh.c
Executable file → Normal file
0
configs/ne64badge/src/up_spi.c
Executable file → Normal file
0
configs/ne64badge/src/up_spi.c
Executable file → Normal file
0
configs/nucleus2g/src/Makefile
Executable file → Normal file
0
configs/nucleus2g/src/Makefile
Executable file → Normal file
0
configs/nucleus2g/src/nucleus2g_internal.h
Executable file → Normal file
0
configs/nucleus2g/src/nucleus2g_internal.h
Executable file → Normal file
0
configs/nucleus2g/src/up_boot.c
Executable file → Normal file
0
configs/nucleus2g/src/up_boot.c
Executable file → Normal file
0
configs/nucleus2g/src/up_leds.c
Executable file → Normal file
0
configs/nucleus2g/src/up_leds.c
Executable file → Normal file
0
configs/nucleus2g/src/up_nsh.c
Executable file → Normal file
0
configs/nucleus2g/src/up_nsh.c
Executable file → Normal file
0
configs/nucleus2g/src/up_ssp.c
Executable file → Normal file
0
configs/nucleus2g/src/up_ssp.c
Executable file → Normal file
0
configs/nucleus2g/src/up_usbmsc.c
Executable file → Normal file
0
configs/nucleus2g/src/up_usbmsc.c
Executable file → Normal file
0
configs/olimex-lpc1766stk/src/Makefile
Executable file → Normal file
0
configs/olimex-lpc1766stk/src/Makefile
Executable file → Normal file
0
configs/olimex-lpc1766stk/src/lpc1766stk_internal.h
Executable file → Normal file
0
configs/olimex-lpc1766stk/src/lpc1766stk_internal.h
Executable file → Normal file
0
configs/olimex-lpc1766stk/src/up_boot.c
Executable file → Normal file
0
configs/olimex-lpc1766stk/src/up_boot.c
Executable file → Normal file
0
configs/olimex-lpc1766stk/src/up_lcd.c
Executable file → Normal file
0
configs/olimex-lpc1766stk/src/up_lcd.c
Executable file → Normal file
0
configs/olimex-lpc1766stk/src/up_leds.c
Executable file → Normal file
0
configs/olimex-lpc1766stk/src/up_leds.c
Executable file → Normal file
0
configs/olimex-lpc1766stk/src/up_nsh.c
Executable file → Normal file
0
configs/olimex-lpc1766stk/src/up_nsh.c
Executable file → Normal file
0
configs/olimex-lpc1766stk/src/up_ssp.c
Executable file → Normal file
0
configs/olimex-lpc1766stk/src/up_ssp.c
Executable file → Normal file
0
configs/olimex-lpc1766stk/src/up_usbmsc.c
Executable file → Normal file
0
configs/olimex-lpc1766stk/src/up_usbmsc.c
Executable file → Normal file
0
configs/olimex-lpc2378/src/Makefile
Executable file → Normal file
0
configs/olimex-lpc2378/src/Makefile
Executable file → Normal file
0
configs/olimex-lpc2378/src/up_leds.c
Executable file → Normal file
0
configs/olimex-lpc2378/src/up_leds.c
Executable file → Normal file
0
configs/olimex-lpc2378/src/up_nsh.c
Executable file → Normal file
0
configs/olimex-lpc2378/src/up_nsh.c
Executable file → Normal file
0
configs/olimex-strp711/src/up_enc28j60.c
Executable file → Normal file
0
configs/olimex-strp711/src/up_enc28j60.c
Executable file → Normal file
@ -257,13 +257,20 @@ LEDs
|
||||
The Mikroelektronika PIC32MX7 MMB has 3 user LEDs labeled LED0-2 in the
|
||||
schematics:
|
||||
|
||||
--- ----- ---------------------------------------------------------
|
||||
PIN Board Notes
|
||||
--- ----- --------------------------------
|
||||
--- ----- ---------------------------------------------------------
|
||||
RA0 LED0 Pulled-up, low value illuminates
|
||||
RA1 LED1 Pulled-up, low value illuminates
|
||||
RD9 LED2 Pulled-up, low value illuminates
|
||||
RA9 LED4 Not available for general use*, indicates MMC/SD activity
|
||||
--- LED5 Not controllable by software, indicates power-on
|
||||
|
||||
If CONFIG_ARCH_LEDS is defined, then NuttX will control these LEDs as follows:
|
||||
* RA9 is also the SD chip select. It will illuminate whenever the SD card
|
||||
is selected. If SD is not used, then LED4 could also be used as a user-
|
||||
controlled LED.
|
||||
|
||||
If CONFIG_ARCH_LEDS is defined, then NuttX will control these LEDs as follows:
|
||||
|
||||
ON OFF
|
||||
------------------------- ---- ---- ---- ---- ---- ----
|
||||
|
@ -108,8 +108,12 @@
|
||||
* RA0 LED0 Pulled-up, low value illuminates
|
||||
* RA1 LED1 Pulled-up, low value illuminates
|
||||
* RD9 LED2 Pulled-up, low value illuminates
|
||||
* --- LED4 Not controllable by software, indicates MMC/SD activity
|
||||
* RA9 LED4 Not available for general use*, indicates MMC/SD activity
|
||||
* --- LED5 Not controllable by software, indicates power-on
|
||||
*
|
||||
* * RA9 is also the SD chip select. It will illuminate whenever the SD card
|
||||
* is selected. If SD is not used, then LED4 could also be used as a user-
|
||||
* controlled LED.
|
||||
*/
|
||||
|
||||
/* LED index values for use with pic32mx_setled() */
|
||||
|
@ -38,7 +38,7 @@
|
||||
CFLAGS += -I$(TOPDIR)/sched
|
||||
|
||||
ASRCS =
|
||||
CSRCS = up_boot.c up_leds.c up_spi.c
|
||||
CSRCS = up_boot.c up_lcd.c up_leds.c up_spi.c
|
||||
|
||||
ifeq ($(CONFIG_PIC32MX_USBDEV),y)
|
||||
CSRCS += up_usbdev.c
|
||||
|
@ -55,8 +55,12 @@
|
||||
* RA0 LED0 Pulled-up, low value illuminates
|
||||
* RA1 LED1 Pulled-up, low value illuminates
|
||||
* RD9 LED2 Pulled-up, low value illuminates
|
||||
* --- LED4 Not controllable by software, indicates MMC/SD activity
|
||||
* RA9 LED4 Not available for general use*, indicates MMC/SD activity
|
||||
* --- LED5 Not controllable by software, indicates power-on
|
||||
*
|
||||
* * RA9 is also the SD chip select. It will illuminate whenever the SD card
|
||||
* is selected. If SD is not used, then LED4 could also be used as a user-
|
||||
* controlled LED.
|
||||
*/
|
||||
|
||||
/* The Mikroelektronika PIC32MX7 MMB has a joystick:
|
||||
@ -71,6 +75,14 @@
|
||||
* RA10 JOY-CP Joystick CP, HDR1 pin 25 Pulled up, low value when closed
|
||||
*/
|
||||
|
||||
/* LCD
|
||||
*
|
||||
* ------ -------- ------------------------- --------------------------------
|
||||
* GPIO SIGNAL BOARD CONNECTION NOTES
|
||||
* ------ -------- ------------------------- --------------------------------
|
||||
* RD2 LCD-BLED Backlight Light Low value turns off
|
||||
*/
|
||||
|
||||
/****************************************************************************
|
||||
* Public Types
|
||||
****************************************************************************/
|
||||
@ -116,6 +128,18 @@ EXTERN void weak_function pic32mx_spiinitialize(void);
|
||||
EXTERN void pic32mx_ledinit(void);
|
||||
#endif
|
||||
|
||||
/****************************************************************************
|
||||
* Name: pic32mx_lcdinitialize
|
||||
*
|
||||
* Description:
|
||||
* Initialize the LCD. This function should be called early in the boot
|
||||
* sequence -- even if the LCD is not enabled. In that case we should
|
||||
* at a minimum at least disable the LCD backlight.
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
EXTERN void pic32mx_lcdinitialize(void);
|
||||
|
||||
#undef EXTERN
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
@ -86,6 +86,13 @@ void pic32mx_boardinitialize(void)
|
||||
}
|
||||
#endif
|
||||
|
||||
/* Initialize the LCD. The LCD initialization function should be called early in the
|
||||
* boot sequence -- even if the LCD is not enabled. In that case we should
|
||||
* at a minimum at least disable the LCD backlight.
|
||||
*/
|
||||
|
||||
pic32mx_lcdinitialize();
|
||||
|
||||
/* Configure on-board LEDs if LED support has been selected. */
|
||||
|
||||
#ifdef CONFIG_ARCH_LEDS
|
||||
|
81
configs/pic32mx7mmb/src/up_lcd.c
Normal file
81
configs/pic32mx7mmb/src/up_lcd.c
Normal file
@ -0,0 +1,81 @@
|
||||
/****************************************************************************
|
||||
* configs/pic32mx7mmb/src/up_lcd.c
|
||||
*
|
||||
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
|
||||
* Author: Gregory Nutt <gnutt@nuttx.org>
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
*
|
||||
* 1. Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in
|
||||
* the documentation and/or other materials provided with the
|
||||
* distribution.
|
||||
* 3. Neither the name NuttX nor the names of its contributors may be
|
||||
* used to endorse or promote products derived from this software
|
||||
* without specific prior written permission.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||||
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||||
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||||
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||||
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
|
||||
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
||||
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
|
||||
* AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
||||
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
|
||||
* ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||
* POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
/****************************************************************************
|
||||
* Included Files
|
||||
****************************************************************************/
|
||||
|
||||
#include <nuttx/config.h>
|
||||
|
||||
#include <debug.h>
|
||||
|
||||
#include "pic32mx-internal.h"
|
||||
#include "pic32mx7mmb_internal.h"
|
||||
|
||||
/****************************************************************************
|
||||
* Pre-Processor Definitions
|
||||
****************************************************************************/
|
||||
/* LCD
|
||||
*
|
||||
* ------ -------- ------------------------- --------------------------------
|
||||
* GPIO SIGNAL BOARD CONNECTION NOTES
|
||||
* ------ -------- ------------------------- --------------------------------
|
||||
* RD2 LCD-BLED Backlight Light Low value turns off
|
||||
*/
|
||||
|
||||
#define GPIO_BLED (GPIO_OUTPUT|GPIO_VALUE_ZERO|GPIO_PORTD|GPIO_PIN2)
|
||||
|
||||
/****************************************************************************
|
||||
* Public Functions
|
||||
****************************************************************************/
|
||||
|
||||
/****************************************************************************
|
||||
* Name: pic32mx_lcdinitialize
|
||||
*
|
||||
* Description:
|
||||
* Initialize the LCD. This function should be called early in the boot
|
||||
* sequendce -- Even if the LCD is not enabled. In that case we should
|
||||
* at a minimum at least disable the LCD backlight.
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
void pic32mx_lcdinitialize(void)
|
||||
{
|
||||
/* Just configure the backlight control as an output and turn off the
|
||||
* backlight for now.
|
||||
*/
|
||||
|
||||
pic32mx_configgpio(GPIO_BLED);
|
||||
}
|
@ -46,12 +46,7 @@
|
||||
|
||||
#include <arch/board/board.h>
|
||||
|
||||
#include "chip.h"
|
||||
#include "up_arch.h"
|
||||
#include "up_internal.h"
|
||||
|
||||
#include "pic32mx-internal.h"
|
||||
#include "pic32mx-ioport.h"
|
||||
#include "pic32mx7mmb_internal.h"
|
||||
|
||||
/****************************************************************************
|
||||
@ -67,11 +62,15 @@
|
||||
* RA0 LED0 Pulled-up, low value illuminates
|
||||
* RA1 LED1 Pulled-up, low value illuminates
|
||||
* RD9 LED2 Pulled-up, low value illuminates
|
||||
* --- LED4 Not controllable by software, indicates MMC/SD activity
|
||||
* RA9 LED4 Not available for general use*, indicates MMC/SD activity
|
||||
* --- LED5 Not controllable by software, indicates power-on
|
||||
*
|
||||
* If CONFIG_ARCH_LEDS is defined, then NuttX will control these LEDs as follows:
|
||||
* * RA9 is also the SD chip select. It will illuminate whenever the SD card
|
||||
* is selected. If SD is not used, then LED4 could also be used as a user-
|
||||
* controlled LED.
|
||||
*
|
||||
* If CONFIG_ARCH_LEDS is defined, then NuttX will control these LEDs as
|
||||
* follows:
|
||||
* ON OFF
|
||||
* ------------------------- ---- ---- ---- ---- ---- ----
|
||||
* LED0 LED1 LED2 LED0 LED1 LED2
|
||||
@ -89,6 +88,7 @@
|
||||
#define GPIO_LED_0 (GPIO_OUTPUT|GPIO_VALUE_ONE|GPIO_PORTA|GPIO_PIN0)
|
||||
#define GPIO_LED_1 (GPIO_OUTPUT|GPIO_VALUE_ONE|GPIO_PORTA|GPIO_PIN1)
|
||||
#define GPIO_LED_2 (GPIO_OUTPUT|GPIO_VALUE_ONE|GPIO_PORTD|GPIO_PIN9)
|
||||
#define GPIO_LED_4 (GPIO_OUTPUT|GPIO_VALUE_ONE|GPIO_PORTA|GPIO_PIN9)
|
||||
|
||||
/* LED Management Definitions ***********************************************/
|
||||
|
||||
|
0
configs/qemu-i486/src/qemui486_internal.h
Executable file → Normal file
0
configs/qemu-i486/src/qemui486_internal.h
Executable file → Normal file
0
configs/qemu-i486/src/up_boot.c
Executable file → Normal file
0
configs/qemu-i486/src/up_boot.c
Executable file → Normal file
0
configs/sam3u-ek/src/up_touchscreen.c
Executable file → Normal file
0
configs/sam3u-ek/src/up_touchscreen.c
Executable file → Normal file
0
configs/teensy/src/Makefile
Executable file → Normal file
0
configs/teensy/src/Makefile
Executable file → Normal file
0
configs/teensy/src/teensy_internal.h
Executable file → Normal file
0
configs/teensy/src/teensy_internal.h
Executable file → Normal file
0
configs/teensy/src/up_boot.c
Executable file → Normal file
0
configs/teensy/src/up_boot.c
Executable file → Normal file
0
configs/teensy/src/up_leds.c
Executable file → Normal file
0
configs/teensy/src/up_leds.c
Executable file → Normal file
0
configs/teensy/src/up_spi.c
Executable file → Normal file
0
configs/teensy/src/up_spi.c
Executable file → Normal file
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user