Rename pic32-starterkit to pic32mx-starterkit to make room in the namespace for the pic32mz-starterkit
This commit is contained in:
parent
54c16a78ca
commit
78bf6bbf29
@ -4261,7 +4261,7 @@ Mem: 29232 5920 23312 23312
|
|||||||
A verified configuration is available for the NuttShel (NSH) appeared in NuttX-6.16.
|
A verified configuration is available for the NuttShel (NSH) appeared in NuttX-6.16.
|
||||||
Board support includes a verified USB (device-side) driver.
|
Board support includes a verified USB (device-side) driver.
|
||||||
Also included are a a verified Ethernet driver, a partially verified USB device controller driver, and an unverifed SPI driver.
|
Also included are a a verified Ethernet driver, a partially verified USB device controller driver, and an unverifed SPI driver.
|
||||||
Refer to the NuttX board <a href="http://sourceforge.net/p/nuttx/git/ci/master/tree/nuttx/configs/pic32-starterkit/README.txt">README</a> file for further information.
|
Refer to the NuttX board <a href="http://sourceforge.net/p/nuttx/git/ci/master/tree/nuttx/configs/pic32mx-starterkit/README.txt">README</a> file for further information.
|
||||||
</p>
|
</p>
|
||||||
<li><b>Mikroelektronika PIC32MX7 Mulitmedia Board (MMB)</b>.
|
<li><b>Mikroelektronika PIC32MX7 Mulitmedia Board (MMB)</b>.
|
||||||
A port has been completed for the Mikroelektronika PIC32MX7 Multimedia Board (MMB).
|
A port has been completed for the Mikroelektronika PIC32MX7 Multimedia Board (MMB).
|
||||||
|
@ -176,8 +176,8 @@
|
|||||||
| | | `- <a href="http://sourceforge.net/p/nuttx/git/ci/master/tree/nuttx/configs/pcblogic-pic32mx/README.txt"><b><i>README.txt</i></b></a>
|
| | | `- <a href="http://sourceforge.net/p/nuttx/git/ci/master/tree/nuttx/configs/pcblogic-pic32mx/README.txt"><b><i>README.txt</i></b></a>
|
||||||
| | |- pcduino-a10/
|
| | |- pcduino-a10/
|
||||||
| | | `- <a href="http://sourceforge.net/p/nuttx/git/ci/master/tree/nuttx/configs/pcduino-pic32mx/README.txt"><b><i>README.txt</i></b></a>
|
| | | `- <a href="http://sourceforge.net/p/nuttx/git/ci/master/tree/nuttx/configs/pcduino-pic32mx/README.txt"><b><i>README.txt</i></b></a>
|
||||||
| | |- pic32-starterkit/
|
| | |- pic32mx-starterkit/
|
||||||
| | | `- <a href="http://sourceforge.net/p/nuttx/git/ci/master/tree/nuttx/configs/pic32-a10/README.txt"><b><i>README.txt</i></b></a>
|
| | | `- <a href="http://sourceforge.net/p/nuttx/git/ci/master/tree/nuttx/configs/pic32mx-starterkit/README.txt"><b><i>README.txt</i></b></a>
|
||||||
| | |- pic32mx7mmb/
|
| | |- pic32mx7mmb/
|
||||||
| | | `- <a href="http://sourceforge.net/p/nuttx/git/ci/master/tree/nuttx/configs/pic32mx7mmb/README.txt"><b><i>README.txt</i></b></a>
|
| | | `- <a href="http://sourceforge.net/p/nuttx/git/ci/master/tree/nuttx/configs/pic32mx7mmb/README.txt"><b><i>README.txt</i></b></a>
|
||||||
| | |- pirelli_dpl10/
|
| | |- pirelli_dpl10/
|
||||||
|
@ -1233,7 +1233,7 @@ nuttx
|
|||||||
| | `- README.txt
|
| | `- README.txt
|
||||||
| |- pcduino-a10/
|
| |- pcduino-a10/
|
||||||
| | `- README.txt
|
| | `- README.txt
|
||||||
| |- pic32-starterkit/
|
| |- pic32mx-starterkit/
|
||||||
| | `- README.txt
|
| | `- README.txt
|
||||||
| |- pic32mx7mmb/
|
| |- pic32mx7mmb/
|
||||||
| | `- README.txt
|
| | `- README.txt
|
||||||
|
@ -552,7 +552,7 @@ config ARCH_BOARD_PCDUINO_A10
|
|||||||
the differences are cosmetic. This port was developed on the v1 board,
|
the differences are cosmetic. This port was developed on the v1 board,
|
||||||
but the others may be compatible.
|
but the others may be compatible.
|
||||||
|
|
||||||
config ARCH_BOARD_PIC32_STARTERKIT
|
config ARCH_BOARD_PIC32MX_STARTERKIT
|
||||||
bool "Microchip PIC32 Ethernet Starter Kit (DM320004)"
|
bool "Microchip PIC32 Ethernet Starter Kit (DM320004)"
|
||||||
depends on ARCH_CHIP_PIC32MX795F512L
|
depends on ARCH_CHIP_PIC32MX795F512L
|
||||||
select ARCH_HAVE_LEDS
|
select ARCH_HAVE_LEDS
|
||||||
@ -1109,7 +1109,7 @@ config ARCH_BOARD
|
|||||||
default "p112" if ARCH_BOARD_P112
|
default "p112" if ARCH_BOARD_P112
|
||||||
default "pcblogic-pic32mx" if ARCH_BOARD_PCBLOGICPIC32MX
|
default "pcblogic-pic32mx" if ARCH_BOARD_PCBLOGICPIC32MX
|
||||||
default "pcduino-a10" if ARCH_BOARD_PCDUINO_A10
|
default "pcduino-a10" if ARCH_BOARD_PCDUINO_A10
|
||||||
default "pic32-starterkit" if ARCH_BOARD_PIC32_STARTERKIT
|
default "pic32mx-starterkit" if ARCH_BOARD_PIC32MX_STARTERKIT
|
||||||
default "pic32mx7mmb" if ARCH_BOARD_PIC32MX7MMB
|
default "pic32mx7mmb" if ARCH_BOARD_PIC32MX7MMB
|
||||||
default "pirelli_dpl10" if ARCH_BOARD_PIRELLI_DPL10
|
default "pirelli_dpl10" if ARCH_BOARD_PIRELLI_DPL10
|
||||||
default "nucleo-f4x1re" if ARCH_BOARD_NUCLEO_F401RE || ARCH_BOARD_NUCLEO_F411RE
|
default "nucleo-f4x1re" if ARCH_BOARD_NUCLEO_F401RE || ARCH_BOARD_NUCLEO_F411RE
|
||||||
@ -1373,8 +1373,8 @@ endif
|
|||||||
if ARCH_BOARD_PCDUINO_A10
|
if ARCH_BOARD_PCDUINO_A10
|
||||||
source "configs/pcduino-a10/Kconfig"
|
source "configs/pcduino-a10/Kconfig"
|
||||||
endif
|
endif
|
||||||
if ARCH_BOARD_PIC32_STARTERKIT
|
if ARCH_BOARD_PIC32MX_STARTERKIT
|
||||||
source "configs/pic32-starterkit/Kconfig"
|
source "configs/pic32mx-starterkit/Kconfig"
|
||||||
endif
|
endif
|
||||||
if ARCH_BOARD_PIC32MX7MMB
|
if ARCH_BOARD_PIC32MX7MMB
|
||||||
source "configs/pic32mx7mmb/Kconfig"
|
source "configs/pic32mx7mmb/Kconfig"
|
||||||
|
@ -452,7 +452,7 @@ configs/p112
|
|||||||
Dave Brooks was successfully funded through Kickstarter for and another
|
Dave Brooks was successfully funded through Kickstarter for and another
|
||||||
run of P112 boards in November of 2012.
|
run of P112 boards in November of 2012.
|
||||||
|
|
||||||
configs/pic32-starterkit
|
configs/pic32mx-starterkit
|
||||||
This directory contains the port of NuttX to the Microchip PIC32 Ethernet
|
This directory contains the port of NuttX to the Microchip PIC32 Ethernet
|
||||||
Starter Kit (DM320004) with the Multimedia Expansion Board (MEB, DM320005).
|
Starter Kit (DM320004) with the Multimedia Expansion Board (MEB, DM320005).
|
||||||
See www.microchip.com for further information.
|
See www.microchip.com for further information.
|
||||||
|
@ -3,5 +3,5 @@
|
|||||||
# see misc/tools/kconfig-language.txt.
|
# see misc/tools/kconfig-language.txt.
|
||||||
#
|
#
|
||||||
|
|
||||||
if ARCH_BOARD_PIC32_STARTERKIT
|
if ARCH_BOARD_PIC32MX_STARTERKIT
|
||||||
endif
|
endif
|
@ -1,4 +1,4 @@
|
|||||||
configs/pic32-starterkit README
|
configs/pic32mx-starterkit README
|
||||||
===============================
|
===============================
|
||||||
|
|
||||||
|
|
||||||
@ -802,11 +802,11 @@ PIC32MX Configuration Options
|
|||||||
CONFIG_ARCH_BOARD - Identifies the configs subdirectory and
|
CONFIG_ARCH_BOARD - Identifies the configs subdirectory and
|
||||||
hence, the board that supports the particular chip or SoC.
|
hence, the board that supports the particular chip or SoC.
|
||||||
|
|
||||||
CONFIG_ARCH_BOARD=pic32-starterkit
|
CONFIG_ARCH_BOARD=pic32mx-starterkit
|
||||||
|
|
||||||
CONFIG_ARCH_BOARD_name - For use in C code
|
CONFIG_ARCH_BOARD_name - For use in C code
|
||||||
|
|
||||||
CONFIG_ARCH_BOARD_PIC32_STARTERKIT=y
|
CONFIG_ARCH_BOARD_PIC32MX_STARTERKIT=y
|
||||||
|
|
||||||
CONFIG_ARCH_LOOPSPERMSEC - Must be calibrated for correct operation
|
CONFIG_ARCH_LOOPSPERMSEC - Must be calibrated for correct operation
|
||||||
of delay loops
|
of delay loops
|
||||||
@ -1019,7 +1019,7 @@ Each PIC32MX configuration is maintained in a sub-directory and can be
|
|||||||
selected as follow:
|
selected as follow:
|
||||||
|
|
||||||
cd tools
|
cd tools
|
||||||
./configure.sh pic32-starterkit/<subdir>
|
./configure.sh pic32mx-starterkit/<subdir>
|
||||||
cd -
|
cd -
|
||||||
. ./setenv.sh
|
. ./setenv.sh
|
||||||
|
|
@ -1,5 +1,5 @@
|
|||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* configs/pic32-starterkit/include/board.h
|
* configs/pic32mx-starterkit/include/board.h
|
||||||
* include/arch/board/board.h
|
* include/arch/board/board.h
|
||||||
*
|
*
|
||||||
* Copyright (C) 2011-2012 Gregory Nutt. All rights reserved.
|
* Copyright (C) 2011-2012 Gregory Nutt. All rights reserved.
|
@ -1,5 +1,5 @@
|
|||||||
############################################################################
|
############################################################################
|
||||||
# configs/pic32-starterkit/nsh/Make.defs
|
# configs/pic32mx-starterkit/nsh/Make.defs
|
||||||
#
|
#
|
||||||
# Copyright (C) 2012 Gregory Nutt. All rights reserved.
|
# Copyright (C) 2012 Gregory Nutt. All rights reserved.
|
||||||
# Author: Gregory Nutt <gnutt@nuttx.org>
|
# Author: Gregory Nutt <gnutt@nuttx.org>
|
@ -298,10 +298,10 @@ CONFIG_RAM_SIZE=131072
|
|||||||
#
|
#
|
||||||
# Board Selection
|
# Board Selection
|
||||||
#
|
#
|
||||||
CONFIG_ARCH_BOARD_PIC32_STARTERKIT=y
|
CONFIG_ARCH_BOARD_PIC32MX_STARTERKIT=y
|
||||||
# CONFIG_ARCH_BOARD_PIC32MX7MMB is not set
|
# CONFIG_ARCH_BOARD_PIC32MX7MMB is not set
|
||||||
# CONFIG_ARCH_BOARD_CUSTOM is not set
|
# CONFIG_ARCH_BOARD_CUSTOM is not set
|
||||||
CONFIG_ARCH_BOARD="pic32-starterkit"
|
CONFIG_ARCH_BOARD="pic32mx-starterkit"
|
||||||
|
|
||||||
#
|
#
|
||||||
# Common Board Options
|
# Common Board Options
|
@ -1,5 +1,5 @@
|
|||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* configs/pic32-starterkit/nsh2/ld.script
|
* configs/pic32mx-starterkit/nsh/ld.script
|
||||||
*
|
*
|
||||||
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
|
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
|
||||||
* Author: Gregory Nutt <gnutt@nuttx.org>
|
* Author: Gregory Nutt <gnutt@nuttx.org>
|
@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# configs/pic32-starterkit/nsh2/setenv.sh
|
# configs/pic32mx-starterkit/nsh/setenv.sh
|
||||||
#
|
#
|
||||||
# Copyright (C) 2012 Gregory Nutt. All rights reserved.
|
# Copyright (C) 2012 Gregory Nutt. All rights reserved.
|
||||||
# Author: Gregory Nutt <gnutt@nuttx.org>
|
# Author: Gregory Nutt <gnutt@nuttx.org>
|
@ -1,5 +1,5 @@
|
|||||||
############################################################################
|
############################################################################
|
||||||
# configs/pic32-starterkit/nsh2/Make.defs
|
# configs/pic32mx-starterkit/nsh2/Make.defs
|
||||||
#
|
#
|
||||||
# Copyright (C) 2012 Gregory Nutt. All rights reserved.
|
# Copyright (C) 2012 Gregory Nutt. All rights reserved.
|
||||||
# Author: Gregory Nutt <gnutt@nuttx.org>
|
# Author: Gregory Nutt <gnutt@nuttx.org>
|
@ -307,10 +307,10 @@ CONFIG_RAM_SIZE=131072
|
|||||||
#
|
#
|
||||||
# Board Selection
|
# Board Selection
|
||||||
#
|
#
|
||||||
CONFIG_ARCH_BOARD_PIC32_STARTERKIT=y
|
CONFIG_ARCH_BOARD_PIC32MX_STARTERKIT=y
|
||||||
# CONFIG_ARCH_BOARD_PIC32MX7MMB is not set
|
# CONFIG_ARCH_BOARD_PIC32MX7MMB is not set
|
||||||
# CONFIG_ARCH_BOARD_CUSTOM is not set
|
# CONFIG_ARCH_BOARD_CUSTOM is not set
|
||||||
CONFIG_ARCH_BOARD="pic32-starterkit"
|
CONFIG_ARCH_BOARD="pic32mx-starterkit"
|
||||||
|
|
||||||
#
|
#
|
||||||
# Common Board Options
|
# Common Board Options
|
@ -1,5 +1,5 @@
|
|||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* configs/pic32-starterkit/nsh/ld.script
|
* configs/pic32mx-starterkit/nsh2/ld.script
|
||||||
*
|
*
|
||||||
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
|
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
|
||||||
* Author: Gregory Nutt <gnutt@nuttx.org>
|
* Author: Gregory Nutt <gnutt@nuttx.org>
|
@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# configs/pic32-starterkit/nsh/setenv.sh
|
# configs/pic32mx-starterkit/nsh2/setenv.sh
|
||||||
#
|
#
|
||||||
# Copyright (C) 2012 Gregory Nutt. All rights reserved.
|
# Copyright (C) 2012 Gregory Nutt. All rights reserved.
|
||||||
# Author: Gregory Nutt <gnutt@nuttx.org>
|
# Author: Gregory Nutt <gnutt@nuttx.org>
|
@ -1,7 +1,7 @@
|
|||||||
############################################################################
|
############################################################################
|
||||||
# configs/pic32-starterkit/src/Makefile
|
# configs/pic32mx-starterkit/src/Makefile
|
||||||
#
|
#
|
||||||
# Copyright (C) 2011-2012 Gregory Nutt. All rights reserved.
|
# Copyright (C) 2011-2012, 2015 Gregory Nutt. All rights reserved.
|
||||||
# Author: Gregory Nutt <gnutt@nuttx.org>
|
# Author: Gregory Nutt <gnutt@nuttx.org>
|
||||||
#
|
#
|
||||||
# Redistribution and use in source and binary forms, with or without
|
# Redistribution and use in source and binary forms, with or without
|
||||||
@ -35,39 +35,39 @@
|
|||||||
|
|
||||||
-include $(TOPDIR)/Make.defs
|
-include $(TOPDIR)/Make.defs
|
||||||
|
|
||||||
CFLAGS += -I$(TOPDIR)/sched
|
CFLAGS += -I$(TOPDIR)/sched
|
||||||
|
|
||||||
ASRCS =
|
ASRCS =
|
||||||
CSRCS = up_boot.c up_leds.c up_spi.c
|
CSRCS = pic32mx_boot.c pic32mx_leds.c pic32mx_spi.c
|
||||||
|
|
||||||
ifeq ($(CONFIG_PIC32MX_USBDEV),y)
|
ifeq ($(CONFIG_PIC32MX_USBDEV),y)
|
||||||
CSRCS += up_usbdev.c
|
CSRCS += pic32mx_usbdev.c
|
||||||
ifeq ($(CONFIG_EXAMPLES_USBTERM_DEVINIT),y)
|
ifeq ($(CONFIG_EXAMPLES_USBTERM_DEVINIT),y)
|
||||||
CSRCS += up_usbterm.c
|
CSRCS += pic32mx_usbterm.c
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(CONFIG_NSH_ARCHINIT),y)
|
ifeq ($(CONFIG_NSH_ARCHINIT),y)
|
||||||
CSRCS += up_nsh.c
|
CSRCS += pic32mx_nsh.c
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(CONFIG_USBMSC),y)
|
ifeq ($(CONFIG_USBMSC),y)
|
||||||
CSRCS += up_usbmsc.c
|
CSRCS += pic32mx_usbmsc.c
|
||||||
endif
|
endif
|
||||||
|
|
||||||
AOBJS = $(ASRCS:.S=$(OBJEXT))
|
AOBJS = $(ASRCS:.S=$(OBJEXT))
|
||||||
COBJS = $(CSRCS:.c=$(OBJEXT))
|
COBJS = $(CSRCS:.c=$(OBJEXT))
|
||||||
|
|
||||||
SRCS = $(ASRCS) $(CSRCS)
|
SRCS = $(ASRCS) $(CSRCS)
|
||||||
OBJS = $(AOBJS) $(COBJS)
|
OBJS = $(AOBJS) $(COBJS)
|
||||||
|
|
||||||
ARCH_SRCDIR = $(TOPDIR)/arch/$(CONFIG_ARCH)/src
|
ARCH_SRCDIR = $(TOPDIR)/arch/$(CONFIG_ARCH)/src
|
||||||
ifeq ($(WINTOOL),y)
|
ifeq ($(WINTOOL),y)
|
||||||
CFLAGS += -I "${shell cygpath -w $(ARCH_SRCDIR)/chip}" \
|
CFLAGS += -I "${shell cygpath -w $(ARCH_SRCDIR)/chip}" \
|
||||||
-I "${shell cygpath -w $(ARCH_SRCDIR)/common}" \
|
-I "${shell cygpath -w $(ARCH_SRCDIR)/common}" \
|
||||||
-I "${shell cygpath -w $(ARCH_SRCDIR)/mips32}"
|
-I "${shell cygpath -w $(ARCH_SRCDIR)/mips32}"
|
||||||
else
|
else
|
||||||
CFLAGS += -I$(ARCH_SRCDIR)/chip -I$(ARCH_SRCDIR)/common -I$(ARCH_SRCDIR)/mips32
|
CFLAGS += -I$(ARCH_SRCDIR)/chip -I$(ARCH_SRCDIR)/common -I$(ARCH_SRCDIR)/mips32
|
||||||
endif
|
endif
|
||||||
|
|
||||||
all: libboard$(LIBEXT)
|
all: libboard$(LIBEXT)
|
@ -1,7 +1,7 @@
|
|||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* configs/pic32-starterkit/src/starterkit_internal.h
|
* configs/pic32mx-starterkit/src/pic32mx-starterkit.h
|
||||||
*
|
*
|
||||||
* Copyright (C) 2011 Gregory Nutt. All rights reserved.
|
* Copyright (C) 2011, 2015 Gregory Nutt. All rights reserved.
|
||||||
* Author: Gregory Nutt <gnutt@nuttx.org>
|
* Author: Gregory Nutt <gnutt@nuttx.org>
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
@ -33,8 +33,8 @@
|
|||||||
*
|
*
|
||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
|
|
||||||
#ifndef __CONFIGS_PIC32_STARTERKIT_SRC_STARTERKIT_INTERNAL_H
|
#ifndef __CONFIGS_PIC32MX_STARTERKIT_SRC_PIC32MX_STARTERKIT_H
|
||||||
#define __CONFIGS_PIC32_STARTERKIT_SRC_STARTERKIT_INTERNAL_H
|
#define __CONFIGS_PIC32MX_STARTERKIT_SRC_PIC32MX_STARTERKIT_H
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* Included Files
|
* Included Files
|
||||||
@ -84,7 +84,8 @@
|
|||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
#define EXTERN extern "C"
|
#define EXTERN extern "C"
|
||||||
extern "C" {
|
extern "C"
|
||||||
|
{
|
||||||
#else
|
#else
|
||||||
#define EXTERN extern
|
#define EXTERN extern
|
||||||
#endif
|
#endif
|
||||||
@ -98,7 +99,7 @@ extern "C" {
|
|||||||
************************************************************************************/
|
************************************************************************************/
|
||||||
|
|
||||||
#if defined(CONFIG_PIC32MX_SPI2)
|
#if defined(CONFIG_PIC32MX_SPI2)
|
||||||
EXTERN void weak_function pic32mx_spiinitialize(void);
|
void weak_function pic32mx_spiinitialize(void);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/************************************************************************************
|
/************************************************************************************
|
||||||
@ -110,7 +111,7 @@ EXTERN void weak_function pic32mx_spiinitialize(void);
|
|||||||
************************************************************************************/
|
************************************************************************************/
|
||||||
|
|
||||||
#ifdef CONFIG_ARCH_LEDS
|
#ifdef CONFIG_ARCH_LEDS
|
||||||
EXTERN void pic32mx_ledinit(void);
|
void pic32mx_ledinit(void);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#undef EXTERN
|
#undef EXTERN
|
||||||
@ -119,4 +120,4 @@ EXTERN void pic32mx_ledinit(void);
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#endif /* __ASSEMBLY__ */
|
#endif /* __ASSEMBLY__ */
|
||||||
#endif /* __CONFIGS_PIC32_STARTERKIT_SRC_STARTERKIT_INTERNAL_H */
|
#endif /* __CONFIGS_PIC32MX_STARTERKIT_SRC_PIC32MX_STARTERKIT_H */
|
@ -1,8 +1,7 @@
|
|||||||
/************************************************************************************
|
/************************************************************************************
|
||||||
* configs/pic32-starterkit/src/up_boot.c
|
* configs/pic32mx-starterkit/src/pic32mx_boot.c
|
||||||
* arch/mips/src/board/up_boot.c
|
|
||||||
*
|
*
|
||||||
* Copyright (C) 2011 Gregory Nutt. All rights reserved.
|
* Copyright (C) 2011, 2015 Gregory Nutt. All rights reserved.
|
||||||
* Author: Gregory Nutt <gnutt@nuttx.org>
|
* Author: Gregory Nutt <gnutt@nuttx.org>
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
@ -48,10 +47,10 @@
|
|||||||
#include "up_internal.h"
|
#include "up_internal.h"
|
||||||
|
|
||||||
#include "pic32mx-internal.h"
|
#include "pic32mx-internal.h"
|
||||||
#include "starterkit_internal.h"
|
#include "pic32mx-starterkit.h"
|
||||||
|
|
||||||
/************************************************************************************
|
/************************************************************************************
|
||||||
* Definitions
|
* Pre-processor Definitions
|
||||||
************************************************************************************/
|
************************************************************************************/
|
||||||
|
|
||||||
/************************************************************************************
|
/************************************************************************************
|
||||||
@ -67,7 +66,7 @@
|
|||||||
*
|
*
|
||||||
* Description:
|
* Description:
|
||||||
* All PIC32MX architectures must provide the following entry point. This entry
|
* All PIC32MX architectures must provide the following entry point. This entry
|
||||||
* point is called early in the intitialization -- after all memory has been
|
* point is called early in the initialization -- after all memory has been
|
||||||
* configured and mapped but before any devices have been initialized.
|
* configured and mapped but before any devices have been initialized.
|
||||||
*
|
*
|
||||||
************************************************************************************/
|
************************************************************************************/
|
@ -1,8 +1,7 @@
|
|||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* configs/pic32-starterkit/src/up_leds.c
|
* configs/pic32mx-starterkit/src/pic32mx_leds.c
|
||||||
* arch/arm/src/board/up_leds.c
|
|
||||||
*
|
*
|
||||||
* Copyright (C) 2011 Gregory Nutt. All rights reserved.
|
* Copyright (C) 2011, 2015 Gregory Nutt. All rights reserved.
|
||||||
* Author: Gregory Nutt <gnutt@nuttx.org>
|
* Author: Gregory Nutt <gnutt@nuttx.org>
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
@ -52,13 +51,13 @@
|
|||||||
|
|
||||||
#include "pic32mx-internal.h"
|
#include "pic32mx-internal.h"
|
||||||
#include "pic32mx-ioport.h"
|
#include "pic32mx-ioport.h"
|
||||||
#include "starterkit_internal.h"
|
#include "pic32mx-starterkit.h"
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* Definitions
|
* Pre-processor Definitions
|
||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
/* LED Configuration ********************************************************/
|
/* LED Configuration ********************************************************/
|
||||||
/* The PIC32MX Ethernet Starter kit has 3 user LEDs labeled LED1-3 on the
|
/* The PIC32MX Ethernet Starter kit has 3 user LEDs labelled LED1-3 on the
|
||||||
* board graphics (but referred to as LED4-6 in the schematic):
|
* board graphics (but referred to as LED4-6 in the schematic):
|
||||||
*
|
*
|
||||||
* PIN User's Guide Board Stencil Notes
|
* PIN User's Guide Board Stencil Notes
|
||||||
@ -170,11 +169,11 @@ static const uint16_t g_ledpincfg[PIC32MX_STARTERKIT_NLEDS] =
|
|||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* Name: up_setleds
|
* Name: pic32mx_setleds
|
||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
|
|
||||||
#ifdef CONFIG_ARCH_LEDS
|
#ifdef CONFIG_ARCH_LEDS
|
||||||
void up_setleds(FAR const struct led_setting_s *setting)
|
static void pic32mx_setleds(FAR const struct led_setting_s *setting)
|
||||||
{
|
{
|
||||||
if (setting->led1 != LED_NC)
|
if (setting->led1 != LED_NC)
|
||||||
{
|
{
|
||||||
@ -246,7 +245,7 @@ void board_led_on(int led)
|
|||||||
{
|
{
|
||||||
if ((unsigned)led < LED_NVALUES)
|
if ((unsigned)led < LED_NVALUES)
|
||||||
{
|
{
|
||||||
up_setleds(&g_ledonvalues[led]);
|
pic32mx_setleds(&g_ledonvalues[led]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
@ -260,7 +259,7 @@ void board_led_off(int led)
|
|||||||
{
|
{
|
||||||
if ((unsigned)led < LED_NVALUES)
|
if ((unsigned)led < LED_NVALUES)
|
||||||
{
|
{
|
||||||
up_setleds(&g_ledoffvalues[led]);
|
pic32mx_setleds(&g_ledoffvalues[led]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
@ -1,8 +1,7 @@
|
|||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* config/pic32-starterkit/src/up_nsh.c
|
* config/pic32mx-starterkit/src/pic32mx_nsh.c
|
||||||
* arch/arm/src/board/up_nsh.c
|
|
||||||
*
|
*
|
||||||
* Copyright (C) 2011 Gregory Nutt. All rights reserved.
|
* Copyright (C) 2011, 2015 Gregory Nutt. All rights reserved.
|
||||||
* Author: Gregory Nutt <gnutt@nuttx.org>
|
* Author: Gregory Nutt <gnutt@nuttx.org>
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
@ -50,7 +49,7 @@
|
|||||||
#include <nuttx/usb/usbhost.h>
|
#include <nuttx/usb/usbhost.h>
|
||||||
|
|
||||||
#include "pic32mx-internal.h"
|
#include "pic32mx-internal.h"
|
||||||
#include "starterkit_internal.h"
|
#include "pic32mx-starterkit.h"
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* Pre-Processor Definitions
|
* Pre-Processor Definitions
|
||||||
@ -235,7 +234,7 @@ static int nsh_sdinitialize(void)
|
|||||||
/* Bind the SPI port to the slot */
|
/* Bind the SPI port to the slot */
|
||||||
|
|
||||||
ret = mmcsd_spislotinitialize(CONFIG_NSH_MMCSDMINOR,
|
ret = mmcsd_spislotinitialize(CONFIG_NSH_MMCSDMINOR,
|
||||||
CONFIG_NSH_MMCSDSLOTNO, ssp);
|
CONFIG_NSH_MMCSDSLOTNO, ssp);
|
||||||
if (ret < 0)
|
if (ret < 0)
|
||||||
{
|
{
|
||||||
syslog(LOG_ERR,
|
syslog(LOG_ERR,
|
||||||
@ -358,5 +357,6 @@ int nsh_archinitialize(void)
|
|||||||
|
|
||||||
ret = nsh_usbdevinitialize();
|
ret = nsh_usbdevinitialize();
|
||||||
}
|
}
|
||||||
|
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
@ -1,8 +1,7 @@
|
|||||||
/************************************************************************************
|
/************************************************************************************
|
||||||
* configs/pic32-starterkit/src/up_ssp.c
|
* configs/pic32mx-starterkit/src/pic32mx_spi.c
|
||||||
* arch/arm/src/board/up_ssp.c
|
|
||||||
*
|
*
|
||||||
* Copyright (C) 2011 Gregory Nutt. All rights reserved.
|
* Copyright (C) 2011, 2015 Gregory Nutt. All rights reserved.
|
||||||
* Author: Gregory Nutt <gnutt@nuttx.org>
|
* Author: Gregory Nutt <gnutt@nuttx.org>
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
@ -50,13 +49,13 @@
|
|||||||
#include "up_arch.h"
|
#include "up_arch.h"
|
||||||
#include "chip.h"
|
#include "chip.h"
|
||||||
#include "pic32mx-internal.h"
|
#include "pic32mx-internal.h"
|
||||||
#include "starterkit_internal.h"
|
#include "pic32mx-starterkit.h"
|
||||||
|
|
||||||
#if defined(CONFIG_PIC32MX_SPI1) || defined(CONFIG_PIC32MX_SPI2) || \
|
#if defined(CONFIG_PIC32MX_SPI1) || defined(CONFIG_PIC32MX_SPI2) || \
|
||||||
defined(CONFIG_PIC32MX_SPI3) || defined(CONFIG_PIC32MX_SPI4)
|
defined(CONFIG_PIC32MX_SPI3) || defined(CONFIG_PIC32MX_SPI4)
|
||||||
|
|
||||||
/************************************************************************************
|
/************************************************************************************
|
||||||
* Definitions
|
* Pre-processor Definitions
|
||||||
************************************************************************************/
|
************************************************************************************/
|
||||||
|
|
||||||
/* The following enable debug output from this file (needs CONFIG_DEBUG too).
|
/* The following enable debug output from this file (needs CONFIG_DEBUG too).
|
||||||
@ -155,20 +154,20 @@ int pic32mx_spi1cmddata(FAR struct spi_dev_s *dev, enum spi_dev_e devid, bool cm
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef CONFIG_PIC32MX_SPI1
|
#ifdef CONFIG_PIC32MX_SPI1
|
||||||
void pic31mx_spi1select(FAR struct spi_dev_s *dev, enum spi_dev_e devid, bool selected)
|
void pic32mx_spi1select(FAR struct spi_dev_s *dev, enum spi_dev_e devid, bool selected)
|
||||||
{
|
{
|
||||||
sspdbg("devid: %d CS: %s\n", (int)devid, selected ? "assert" : "de-assert");
|
sspdbg("devid: %d CS: %s\n", (int)devid, selected ? "assert" : "de-assert");
|
||||||
#warning "Missing logic"
|
#warning "Missing logic"
|
||||||
}
|
}
|
||||||
|
|
||||||
uint8_t pic31mx_spi1status(FAR struct spi_dev_s *dev, enum spi_dev_e devid)
|
uint8_t pic32mx_spi1status(FAR struct spi_dev_s *dev, enum spi_dev_e devid)
|
||||||
{
|
{
|
||||||
sspdbg("Returning nothing\n");
|
sspdbg("Returning nothing\n");
|
||||||
#warning "Missing logic"
|
#warning "Missing logic"
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
#ifdef CONFIG_SPI_CMDDATA
|
#ifdef CONFIG_SPI_CMDDATA
|
||||||
int pic31mx_spi1cmddata(FAR struct spi_dev_s *dev, enum spi_dev_e devid, bool cmd)
|
int pic32mx_spi1cmddata(FAR struct spi_dev_s *dev, enum spi_dev_e devid, bool cmd)
|
||||||
{
|
{
|
||||||
#warning "Missing logic"
|
#warning "Missing logic"
|
||||||
return 0;
|
return 0;
|
@ -1,8 +1,7 @@
|
|||||||
/************************************************************************************
|
/************************************************************************************
|
||||||
* configs/pic32-starterkit/src/up_usbdev.c
|
* configs/pic32mx-starterkit/src/pic32mx_usbdev.c
|
||||||
* arch/arm/src/board/up_usbdev.c
|
|
||||||
*
|
*
|
||||||
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
|
* Copyright (C) 2012, 2015 Gregory Nutt. All rights reserved.
|
||||||
* Author: Gregory Nutt <gnutt@nuttx.org>
|
* Author: Gregory Nutt <gnutt@nuttx.org>
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
@ -46,12 +45,12 @@
|
|||||||
#include <nuttx/usb/usbdev.h>
|
#include <nuttx/usb/usbdev.h>
|
||||||
|
|
||||||
#include "pic32mx-internal.h"
|
#include "pic32mx-internal.h"
|
||||||
#include "starterkit_internal.h"
|
#include "pic32mx-starterkit.h"
|
||||||
|
|
||||||
#if defined(CONFIG_PIC32MX_USBDEV)
|
#if defined(CONFIG_PIC32MX_USBDEV)
|
||||||
|
|
||||||
/************************************************************************************
|
/************************************************************************************
|
||||||
* Definitions
|
* Pre-processor Definitions
|
||||||
************************************************************************************/
|
************************************************************************************/
|
||||||
/*
|
/*
|
||||||
* PIN NAME SIGNAL NOTES
|
* PIN NAME SIGNAL NOTES
|
@ -1,5 +1,5 @@
|
|||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* configs/pic32-starterkit/src/up_usbmsc.c
|
* configs/pic32mx-starterkit/src/up_usbmsc.c
|
||||||
*
|
*
|
||||||
* Copyright (C) 2012, 2013 Gregory Nutt. All rights reserved.
|
* Copyright (C) 2012, 2013 Gregory Nutt. All rights reserved.
|
||||||
* Author: Gregory Nutt <gnutt@nuttx.org>
|
* Author: Gregory Nutt <gnutt@nuttx.org>
|
||||||
@ -39,7 +39,7 @@
|
|||||||
|
|
||||||
#include <nuttx/config.h>
|
#include <nuttx/config.h>
|
||||||
|
|
||||||
#include "starterkit_internal.h"
|
#include "pic32mx-starterkit.h"
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* Pre-Processor Definitions
|
* Pre-Processor Definitions
|
@ -1,8 +1,7 @@
|
|||||||
/************************************************************************************
|
/************************************************************************************
|
||||||
* configs/pic32-starterkit/src/up_usbterm.c
|
* configs/pic32mx-starterkit/src/pic32mx_usbterm.c
|
||||||
* arch/arm/src/board/up_usbterm.c
|
|
||||||
*
|
*
|
||||||
* Copyright (C) 2012-2013 Gregory Nutt. All rights reserved.
|
* Copyright (C) 2012-2013, 2015 Gregory Nutt. All rights reserved.
|
||||||
* Author: Gregory Nutt <gnutt@nuttx.org>
|
* Author: Gregory Nutt <gnutt@nuttx.org>
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
@ -46,12 +45,12 @@
|
|||||||
#include <nuttx/usb/usbdev.h>
|
#include <nuttx/usb/usbdev.h>
|
||||||
|
|
||||||
#include "pic32mx-internal.h"
|
#include "pic32mx-internal.h"
|
||||||
#include "starterkit_internal.h"
|
#include "pic32mx-starterkit.h"
|
||||||
|
|
||||||
#if defined(CONFIG_PIC32MX_USBDEV) && defined(CONFIG_EXAMPLES_USBTERM_DEVINIT)
|
#if defined(CONFIG_PIC32MX_USBDEV) && defined(CONFIG_EXAMPLES_USBTERM_DEVINIT)
|
||||||
|
|
||||||
/************************************************************************************
|
/************************************************************************************
|
||||||
* Definitions
|
* Pre-processor Definitions
|
||||||
************************************************************************************/
|
************************************************************************************/
|
||||||
|
|
||||||
/************************************************************************************
|
/************************************************************************************
|
@ -312,7 +312,7 @@ CONFIG_RAM_SIZE=131072
|
|||||||
#
|
#
|
||||||
# Board Selection
|
# Board Selection
|
||||||
#
|
#
|
||||||
# CONFIG_ARCH_BOARD_PIC32_STARTERKIT is not set
|
# CONFIG_ARCH_BOARD_PIC32MX_STARTERKIT is not set
|
||||||
CONFIG_ARCH_BOARD_PIC32MX7MMB=y
|
CONFIG_ARCH_BOARD_PIC32MX7MMB=y
|
||||||
# CONFIG_ARCH_BOARD_CUSTOM is not set
|
# CONFIG_ARCH_BOARD_CUSTOM is not set
|
||||||
CONFIG_ARCH_BOARD="pic32mx7mmb"
|
CONFIG_ARCH_BOARD="pic32mx7mmb"
|
||||||
|
Loading…
Reference in New Issue
Block a user