From e9e2448a2bbb5796474a0b4aea832b3bc30817ef Mon Sep 17 00:00:00 2001 From: patacongo Date: Tue, 8 Jan 2013 20:56:40 +0000 Subject: [PATCH] Rename arch/arm/src/lm3s to arch/arm/src/lm to allow a namespace that will include the lm4f git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5495 42af7a65-404d-4744-a932-0658087f49c3 --- ChangeLog | 3 +++ TODO | 4 ++-- arch/README.txt | 12 +++++----- arch/arm/Kconfig | 9 ++++--- arch/arm/include/{lm3s => lm}/chip.h | 8 +++---- arch/arm/include/{lm3s => lm}/irq.h | 8 +++---- arch/arm/src/{lm3s => lm}/Kconfig | 24 ++++++++++++++++--- arch/arm/src/{lm3s => lm}/Make.defs | 2 +- arch/arm/src/{lm3s => lm}/chip.h | 10 ++++---- arch/arm/src/{lm3s => lm}/chip/lm3s_epi.h | 8 +++---- .../arm/src/{lm3s => lm}/chip/lm3s_ethernet.h | 8 +++---- arch/arm/src/{lm3s => lm}/chip/lm3s_flash.h | 8 +++---- arch/arm/src/{lm3s => lm}/chip/lm3s_gpio.h | 8 +++---- arch/arm/src/{lm3s => lm}/chip/lm3s_i2c.h | 8 +++---- .../src/{lm3s => lm}/chip/lm3s_memorymap.h | 8 +++---- arch/arm/src/{lm3s => lm}/chip/lm3s_pinmap.h | 8 +++---- arch/arm/src/{lm3s => lm}/chip/lm3s_ssi.h | 8 +++---- .../src/{lm3s => lm}/chip/lm3s_syscontrol.h | 8 +++---- arch/arm/src/{lm3s => lm}/chip/lm3s_timer.h | 8 +++---- arch/arm/src/{lm3s => lm}/chip/lm3s_uart.h | 8 +++---- arch/arm/src/{lm3s => lm}/chip/lm_memorymap.h | 8 +++---- arch/arm/src/{lm3s => lm}/chip/lm_pinmap.h | 8 +++---- arch/arm/src/{lm3s => lm}/lm3s_dumpgpio.c | 2 +- arch/arm/src/{lm3s => lm}/lm3s_ethernet.c | 2 +- arch/arm/src/{lm3s => lm}/lm3s_gpio.c | 2 +- arch/arm/src/{lm3s => lm}/lm3s_gpioirq.c | 2 +- arch/arm/src/{lm3s => lm}/lm3s_irq.c | 2 +- arch/arm/src/{lm3s => lm}/lm3s_lowputc.c | 2 +- arch/arm/src/{lm3s => lm}/lm3s_serial.c | 2 +- arch/arm/src/{lm3s => lm}/lm3s_ssi.c | 0 arch/arm/src/{lm3s => lm}/lm3s_start.c | 2 +- arch/arm/src/{lm3s => lm}/lm3s_syscontrol.c | 2 +- arch/arm/src/{lm3s => lm}/lm3s_timerisr.c | 2 +- arch/arm/src/{lm3s => lm}/lm3s_vectors.S | 2 +- arch/arm/src/{lm3s => lm}/lm_ethernet.h | 8 +++---- arch/arm/src/{lm3s => lm}/lm_gpio.h | 8 +++---- arch/arm/src/{lm3s => lm}/lm_lowputc.h | 8 +++---- arch/arm/src/{lm3s => lm}/lm_ssi.h | 8 +++---- arch/arm/src/{lm3s => lm}/lm_syscontrol.h | 8 +++---- configs/eagle100/README.txt | 4 ++-- configs/eagle100/httpd/defconfig | 3 ++- configs/eagle100/nettest/defconfig | 3 ++- configs/eagle100/nsh/defconfig | 3 ++- configs/eagle100/nxflat/defconfig | 3 ++- configs/eagle100/ostest/defconfig | 3 ++- configs/eagle100/thttpd/defconfig | 3 ++- configs/ekk-lm3s9b96/README.txt | 8 +++---- configs/ekk-lm3s9b96/nsh/defconfig | 3 ++- configs/ekk-lm3s9b96/ostest/defconfig | 3 ++- .../ekk-lm3s9b96/src/ekklm3s9b96_internal.h | 2 +- configs/lm3s6432-s2e/README.txt | 6 ++--- configs/lm3s6432-s2e/nsh/defconfig | 3 ++- configs/lm3s6432-s2e/ostest/defconfig | 3 ++- configs/lm3s6965-ek/README.txt | 8 +++---- configs/lm3s6965-ek/nsh/defconfig | 3 ++- configs/lm3s6965-ek/nx/defconfig | 3 ++- configs/lm3s6965-ek/ostest/defconfig | 3 ++- configs/lm3s6965-ek/src/lm3s6965ek_internal.h | 2 +- configs/lm3s8962-ek/README.txt | 8 +++---- configs/lm3s8962-ek/nsh/defconfig | 3 ++- configs/lm3s8962-ek/nx/defconfig | 3 ++- configs/lm3s8962-ek/ostest/defconfig | 3 ++- 62 files changed, 184 insertions(+), 148 deletions(-) rename arch/arm/include/{lm3s => lm}/chip.h (97%) rename arch/arm/include/{lm3s => lm}/irq.h (99%) rename arch/arm/src/{lm3s => lm}/Kconfig (88%) rename arch/arm/src/{lm3s => lm}/Make.defs (98%) rename arch/arm/src/{lm3s => lm}/chip.h (95%) rename arch/arm/src/{lm3s => lm}/chip/lm3s_epi.h (97%) rename arch/arm/src/{lm3s => lm}/chip/lm3s_ethernet.h (98%) rename arch/arm/src/{lm3s => lm}/chip/lm3s_flash.h (97%) rename arch/arm/src/{lm3s => lm}/chip/lm3s_gpio.h (99%) rename arch/arm/src/{lm3s => lm}/chip/lm3s_i2c.h (98%) rename arch/arm/src/{lm3s => lm}/chip/lm3s_memorymap.h (99%) rename arch/arm/src/{lm3s => lm}/chip/lm3s_pinmap.h (99%) rename arch/arm/src/{lm3s => lm}/chip/lm3s_ssi.h (98%) rename arch/arm/src/{lm3s => lm}/chip/lm3s_syscontrol.h (99%) rename arch/arm/src/{lm3s => lm}/chip/lm3s_timer.h (97%) rename arch/arm/src/{lm3s => lm}/chip/lm3s_uart.h (99%) rename arch/arm/src/{lm3s => lm}/chip/lm_memorymap.h (94%) rename arch/arm/src/{lm3s => lm}/chip/lm_pinmap.h (94%) rename arch/arm/src/{lm3s => lm}/lm3s_dumpgpio.c (99%) rename arch/arm/src/{lm3s => lm}/lm3s_ethernet.c (99%) rename arch/arm/src/{lm3s => lm}/lm3s_gpio.c (99%) rename arch/arm/src/{lm3s => lm}/lm3s_gpioirq.c (99%) rename arch/arm/src/{lm3s => lm}/lm3s_irq.c (99%) rename arch/arm/src/{lm3s => lm}/lm3s_lowputc.c (99%) rename arch/arm/src/{lm3s => lm}/lm3s_serial.c (99%) rename arch/arm/src/{lm3s => lm}/lm3s_ssi.c (100%) rename arch/arm/src/{lm3s => lm}/lm3s_start.c (99%) rename arch/arm/src/{lm3s => lm}/lm3s_syscontrol.c (99%) rename arch/arm/src/{lm3s => lm}/lm3s_timerisr.c (99%) rename arch/arm/src/{lm3s => lm}/lm3s_vectors.S (99%) rename arch/arm/src/{lm3s => lm}/lm_ethernet.h (95%) rename arch/arm/src/{lm3s => lm}/lm_gpio.h (98%) rename arch/arm/src/{lm3s => lm}/lm_lowputc.h (95%) rename arch/arm/src/{lm3s => lm}/lm_ssi.h (97%) rename arch/arm/src/{lm3s => lm}/lm_syscontrol.h (95%) diff --git a/ChangeLog b/ChangeLog index edf500df677..35bf4225384 100644 --- a/ChangeLog +++ b/ChangeLog @@ -3893,4 +3893,7 @@ into a new chip/ sub-directory. * arch/arm/src/lm3s/lm3s_internal.h: Broke up into several smaller header files. + * arch/arm/src/lm: Rename the arch/arm/src/lm3s directory to + arch/arm/src/lm so that is can support other members of the + Stellaris family. diff --git a/TODO b/TODO index c0b00d49791..72eb845bc23 100644 --- a/TODO +++ b/TODO @@ -30,7 +30,7 @@ nuttx/ (2) ARM/LPC313x (arch/arm/src/lpc313x/) (0) ARM/LPC43x (arch/arm/src/lpc43xx/) (3) ARM/STR71x (arch/arm/src/str71x/) - (3) ARM/LM3S6918 (arch/arm/src/lm3s/) + (3) ARM/LM3S6918 (arch/arm/src/lm/) (5) ARM/STM32 (arch/arm/src/stm32/) (3) AVR (arch/avr) (0) Intel x86 (arch/x86) @@ -1409,7 +1409,7 @@ o ARM/STR71x (arch/arm/src/str71x/) Status: Open Priority: Medium -- Will be very high if you do SPI access from multiple threads. -o ARM/LM3S6918 (arch/arm/src/lm3s/) +o ARM/LM3S6918 (arch/arm/src/lm/) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Title: I2C DRIVER diff --git a/arch/README.txt b/arch/README.txt index 67b99b255d6..14704aa76bc 100644 --- a/arch/README.txt +++ b/arch/README.txt @@ -170,12 +170,12 @@ arch/arm - ARM-based micro-controllers STATUS: This port has stalled because of development tool issues. Coding is complete on the basic port (timer, serial console, SPI). - arch/arm/include/lm3s and arch/arm/src/lm3s - These directories contain support for the Luminary LMS family, particularly - for the LM3S6918. The initial, release of this port was included in NuttX version - 0.4.6. The current port includes timer, serial console, Ethernet, SSI, and microSD - support. There are working configurations the NuttX OS test, to run the NuttShell - (NSH), the NuttX networking test, and the uIP web server. + arch/arm/include/lm and arch/arm/src/lm + These directories contain support for the Luminary LM3S/4F family. The + initial, release of this port was included in NuttX version 0.4.6. The + current port includes timer, serial console, Ethernet, SSI, and microSD + support. There are working configurations the NuttX OS test, to run the + NuttShell (NSH), the NuttX networking test, and the uIP web server. arch/arm/include/lpc214x and arch/arm/src/lpc214x These directories provide support for NXP LPC214x family of diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 4fce8efbfb1..bc7634695e5 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -50,9 +50,8 @@ config ARCH_CHIP_KINETIS ---help--- Freescale Kinetis Architectures (ARM Cortex-M4) -config ARCH_CHIP_LM3S +config ARCH_CHIP_LM bool "TI Stellaris" - select ARCH_CORTEXM3 select ARCH_HAVE_MPU select ARCH_IRQPRIO ---help--- @@ -151,7 +150,7 @@ config ARCH_CHIP default "dm320" if ARCH_CHIP_DM320 default "imx" if ARCH_CHIP_IMX default "kinetis" if ARCH_CHIP_KINETIS - default "lm3s" if ARCH_CHIP_LM3S + default "lm" if ARCH_CHIP_LM default "lpc17xx" if ARCH_CHIP_LPC17XX default "lpc214x" if ARCH_CHIP_LPC214X default "lpc2378" if ARCH_CHIP_LPC2378 @@ -274,8 +273,8 @@ endif if ARCH_CHIP_KINETIS source arch/arm/src/kinetis/Kconfig endif -if ARCH_CHIP_LM3S -source arch/arm/src/lm3s/Kconfig +if ARCH_CHIP_LM +source arch/arm/src/lm/Kconfig endif if ARCH_CHIP_LPC17XX source arch/arm/src/lpc17xx/Kconfig diff --git a/arch/arm/include/lm3s/chip.h b/arch/arm/include/lm/chip.h similarity index 97% rename from arch/arm/include/lm3s/chip.h rename to arch/arm/include/lm/chip.h index d7e98a46139..9eee51922e6 100644 --- a/arch/arm/include/lm3s/chip.h +++ b/arch/arm/include/lm/chip.h @@ -1,5 +1,5 @@ /************************************************************************************ - * arch/arm/include/lm3s/chip.h + * arch/arm/include/lm/chip.h * * Copyright (C) 2009-2010, 2013 Gregory Nutt. All rights reserved. * Author: Gregory Nutt @@ -33,8 +33,8 @@ * ************************************************************************************/ -#ifndef __ARCH_ARM_INCLUDE_LM3S_CHIP_H -#define __ARCH_ARM_INCLUDE_LM3S_CHIP_H +#ifndef __ARCH_ARM_INCLUDE_LM_CHIP_H +#define __ARCH_ARM_INCLUDE_LM_CHIP_H /************************************************************************************ * Included Files @@ -120,4 +120,4 @@ * Public Function Prototypes ****************************************************************************/ -#endif /* __ARCH_ARM_INCLUDE_LM3S_CHIP_H */ +#endif /* __ARCH_ARM_INCLUDE_LM_CHIP_H */ diff --git a/arch/arm/include/lm3s/irq.h b/arch/arm/include/lm/irq.h similarity index 99% rename from arch/arm/include/lm3s/irq.h rename to arch/arm/include/lm/irq.h index 6ffc7dec09d..a80517e40da 100644 --- a/arch/arm/include/lm3s/irq.h +++ b/arch/arm/include/lm/irq.h @@ -1,5 +1,5 @@ /************************************************************************************ - * arch/arm/include/lm3s/irq.h + * arch/arm/include/lm/irq.h * * Copyright (C) 2009-2011 Gregory Nutt. All rights reserved. * Author: Gregory Nutt @@ -37,8 +37,8 @@ * only indirectly through nuttx/irq.h */ -#ifndef __ARCH_ARM_INCLUDE_LM3S_IRQ_H -#define __ARCH_ARM_INCLUDE_LM3S_IRQ_H +#ifndef __ARCH_ARM_INCLUDE_LM_IRQ_H +#define __ARCH_ARM_INCLUDE_LM_IRQ_H /************************************************************************************ * Included Files @@ -493,5 +493,5 @@ EXTERN void gpio_irqdisable(int irq); #endif #endif -#endif /* __ARCH_ARM_INCLUDE_LM3S_IRQ_H */ +#endif /* __ARCH_ARM_INCLUDE_LM_IRQ_H */ diff --git a/arch/arm/src/lm3s/Kconfig b/arch/arm/src/lm/Kconfig similarity index 88% rename from arch/arm/src/lm3s/Kconfig rename to arch/arm/src/lm/Kconfig index aaf8342fa6b..74d1712f32c 100644 --- a/arch/arm/src/lm3s/Kconfig +++ b/arch/arm/src/lm/Kconfig @@ -3,31 +3,49 @@ # see misc/tools/kconfig-language.txt. # -comment "LM3S Configuration Options" +comment "Stellaris Configuration Options" choice - prompt "LM3S Chip Selection" + prompt "Stellaris Chip Selection" default ARCH_CHIP_LM3S6965 - depends on ARCH_CHIP_LM3S + depends on ARCH_CHIP_LM config ARCH_CHIP_LM3S6918 bool "LM3S6918" + select ARCH_CORTEXM3 + select ARCH_CHIP_LM3S select LM3S_HAVE_SSI1 config ARCH_CHIP_LM3S9B96 bool "LM3S9B96" + select ARCH_CORTEXM3 + select ARCH_CHIP_LM3S config ARCH_CHIP_LM3S6432 bool "LM3S6432" + select ARCH_CORTEXM3 + select ARCH_CHIP_LM3S config ARCH_CHIP_LM3S6965 bool "LM3S6965" + select ARCH_CORTEXM3 + select ARCH_CHIP_LM3S config ARCH_CHIP_LM3S8962 bool "LM3S8962" + select ARCH_CORTEXM3 + select ARCH_CHIP_LM3S endchoice +# Chip families + +config ARCH_CHIP_LM3S + bool + +config ARCH_CHIP_LM4F + bool + config LM3S_HAVE_SSI1 bool diff --git a/arch/arm/src/lm3s/Make.defs b/arch/arm/src/lm/Make.defs similarity index 98% rename from arch/arm/src/lm3s/Make.defs rename to arch/arm/src/lm/Make.defs index 66b8f56583c..aacbb1c831d 100644 --- a/arch/arm/src/lm3s/Make.defs +++ b/arch/arm/src/lm/Make.defs @@ -1,5 +1,5 @@ ############################################################################ -# arch/arm/src/lm3s/Make.defs +# arch/arm/src/lm/Make.defs # # Copyright (C) 2009-2011, 2013 Gregory Nutt. All rights reserved. # Author: Gregory Nutt diff --git a/arch/arm/src/lm3s/chip.h b/arch/arm/src/lm/chip.h similarity index 95% rename from arch/arm/src/lm3s/chip.h rename to arch/arm/src/lm/chip.h index 481a9be159b..5857b309496 100644 --- a/arch/arm/src/lm3s/chip.h +++ b/arch/arm/src/lm/chip.h @@ -1,5 +1,5 @@ /************************************************************************************ - * arch/arm/src/lm3s/chip.h + * arch/arm/src/lm/chip.h * * Copyright (C) 2009-2010 Gregory Nutt. All rights reserved. * Author: Gregory Nutt @@ -33,15 +33,15 @@ * ************************************************************************************/ -#ifndef __ARCH_ARM_SRC_LM3S_CHIP_H -#define __ARCH_ARM_SRC_LM3S_CHIP_H +#ifndef __ARCH_ARM_SRC_LM_CHIP_H +#define __ARCH_ARM_SRC_LM_CHIP_H /************************************************************************************ * Included Files ************************************************************************************/ #include -#include +#include /************************************************************************************ * Pre-processor Definitions @@ -80,4 +80,4 @@ * Public Function Prototypes ****************************************************************************/ -#endif /* __ARCH_ARM_SRC_LM3S_CHIP_H */ +#endif /* __ARCH_ARM_SRC_LM_CHIP_H */ diff --git a/arch/arm/src/lm3s/chip/lm3s_epi.h b/arch/arm/src/lm/chip/lm3s_epi.h similarity index 97% rename from arch/arm/src/lm3s/chip/lm3s_epi.h rename to arch/arm/src/lm/chip/lm3s_epi.h index 5b54d44ac48..82fc94f4c70 100644 --- a/arch/arm/src/lm3s/chip/lm3s_epi.h +++ b/arch/arm/src/lm/chip/lm3s_epi.h @@ -1,5 +1,5 @@ /************************************************************************************ - * arch/arm/src/lm3s/chip/lm3s_epi.h + * arch/arm/src/lm/chip/lm3s_epi.h * * Copyright (C) 2009-2013 Max Neklyudov. All rights reserved. * Author: Max Neklyudov @@ -33,8 +33,8 @@ * ************************************************************************************/ -#ifndef __ARCH_ARM_SRC_LM3S_CHIP_LM3S_EPI_H -#define __ARCH_ARM_SRC_LM3S_CHIP_LM3S_EPI_H +#ifndef __ARCH_ARM_SRC_LM_CHIP_LM3S_EPI_H +#define __ARCH_ARM_SRC_LM_CHIP_LM3S_EPI_H /************************************************************************************ * Included Files @@ -110,4 +110,4 @@ #define EPI_BAUD_COUNT0_MASK (0xFFFF << EPI_BAUD_COUNT0_SHIFT) # define EPI_BAUD_COUNT0(n) ((n) << EPI_BAUD_COUNT0_SHIFT) -#endif /* __ARCH_ARM_SRC_LM3S_CHIP_LM3S_EPI_H */ +#endif /* __ARCH_ARM_SRC_LM_CHIP_LM3S_EPI_H */ diff --git a/arch/arm/src/lm3s/chip/lm3s_ethernet.h b/arch/arm/src/lm/chip/lm3s_ethernet.h similarity index 98% rename from arch/arm/src/lm3s/chip/lm3s_ethernet.h rename to arch/arm/src/lm/chip/lm3s_ethernet.h index 940686e7ded..512e962219e 100644 --- a/arch/arm/src/lm3s/chip/lm3s_ethernet.h +++ b/arch/arm/src/lm/chip/lm3s_ethernet.h @@ -1,5 +1,5 @@ /************************************************************************************ - * arch/arm/src/lm3s/chip/lm3s_ethernet.h + * arch/arm/src/lm/chip/lm3s_ethernet.h * * Copyright (C) 2009-2010, 2012-2013 Gregory Nutt. All rights reserved. * Author: Gregory Nutt @@ -33,8 +33,8 @@ * ************************************************************************************/ -#ifndef __ARCH_ARM_SRC_LM3S_CHIP_LM3S_ETHERNET_H -#define __ARCH_ARM_SRC_LM3S_CHIP_LM3S_ETHERNET_H +#ifndef __ARCH_ARM_SRC_LM_CHIP_LM3S_ETHERNET_H +#define __ARCH_ARM_SRC_LM_CHIP_LM3S_ETHERNET_H /************************************************************************************ * Included Files @@ -200,4 +200,4 @@ * Public Function Prototypes ************************************************************************************/ -#endif /* __ARCH_ARM_SRC_LM3S_CHIP_LM3S_ETHERNET_H */ +#endif /* __ARCH_ARM_SRC_LM_CHIP_LM3S_ETHERNET_H */ diff --git a/arch/arm/src/lm3s/chip/lm3s_flash.h b/arch/arm/src/lm/chip/lm3s_flash.h similarity index 97% rename from arch/arm/src/lm3s/chip/lm3s_flash.h rename to arch/arm/src/lm/chip/lm3s_flash.h index 2bd8956b0a4..2f6dc78faeb 100644 --- a/arch/arm/src/lm3s/chip/lm3s_flash.h +++ b/arch/arm/src/lm/chip/lm3s_flash.h @@ -1,5 +1,5 @@ /************************************************************************************ - * arch/arm/src/lm3s/chip/lm3s_flash.h + * arch/arm/src/lm/chip/lm3s_flash.h * * Copyright (C) 2009, 2013 Gregory Nutt. All rights reserved. * Author: Gregory Nutt @@ -33,8 +33,8 @@ * ************************************************************************************/ -#ifndef __ARCH_ARM_SRC_LM3S_CHIP_LM3S_FLASH_H -#define __ARCH_ARM_SRC_LM3S_CHIP_LM3S_FLASH_H +#ifndef __ARCH_ARM_SRC_LM_CHIP_LM3S_FLASH_H +#define __ARCH_ARM_SRC_LM_CHIP_LM3S_FLASH_H /************************************************************************************ * Included Files @@ -125,4 +125,4 @@ * Public Function Prototypes ************************************************************************************/ -#endif /* __ARCH_ARM_SRC_LM3S_CHIP_LM3S_FLASH_H */ +#endif /* __ARCH_ARM_SRC_LM_CHIP_LM3S_FLASH_H */ diff --git a/arch/arm/src/lm3s/chip/lm3s_gpio.h b/arch/arm/src/lm/chip/lm3s_gpio.h similarity index 99% rename from arch/arm/src/lm3s/chip/lm3s_gpio.h rename to arch/arm/src/lm/chip/lm3s_gpio.h index 7253c1e7a86..2c199dae9d4 100644 --- a/arch/arm/src/lm3s/chip/lm3s_gpio.h +++ b/arch/arm/src/lm/chip/lm3s_gpio.h @@ -1,5 +1,5 @@ /************************************************************************************ - * arch/arm/src/lm3s/chip/lm3s_gpio.h + * arch/arm/src/lm/chip/lm3s_gpio.h * * Copyright (C) 2009-2010, 2013 Gregory Nutt. All rights reserved. * Author: Gregory Nutt @@ -33,8 +33,8 @@ * ************************************************************************************/ -#ifndef __ARCH_ARM_SRC_LM3S_CHIP_LM3S_GPIO_H -#define __ARCH_ARM_SRC_LM3S_CHIP_LM3S_GPIO_H +#ifndef __ARCH_ARM_SRC_LM_CHIP_LM3S_GPIO_H +#define __ARCH_ARM_SRC_LM_CHIP_LM3S_GPIO_H /************************************************************************************ * Included Files @@ -392,4 +392,4 @@ * Public Function Prototypes ************************************************************************************/ -#endif /* __ARCH_ARM_SRC_LM3S_CHIP_LM3S_GPIO_H */ +#endif /* __ARCH_ARM_SRC_LM_CHIP_LM3S_GPIO_H */ diff --git a/arch/arm/src/lm3s/chip/lm3s_i2c.h b/arch/arm/src/lm/chip/lm3s_i2c.h similarity index 98% rename from arch/arm/src/lm3s/chip/lm3s_i2c.h rename to arch/arm/src/lm/chip/lm3s_i2c.h index 71ebe8fcf2e..e029c4f3f35 100644 --- a/arch/arm/src/lm3s/chip/lm3s_i2c.h +++ b/arch/arm/src/lm/chip/lm3s_i2c.h @@ -1,5 +1,5 @@ /************************************************************************************ - * arch/arm/src/lm3s/chip/lm3s_i2c.h + * arch/arm/src/lm/chip/lm3s_i2c.h * * Copyright (C) 2009, 2013 Gregory Nutt. All rights reserved. * Author: Gregory Nutt @@ -33,8 +33,8 @@ * ************************************************************************************/ -#ifndef __ARCH_ARM_SRC_LM3S_CHIP_LM3S_I2C_H -#define __ARCH_ARM_SRC_LM3S_CHIP_LM3S_I2C_H +#ifndef __ARCH_ARM_SRC_LM_CHIP_LM3S_I2C_H +#define __ARCH_ARM_SRC_LM_CHIP_LM3S_I2C_H /************************************************************************************ * Included Files @@ -244,4 +244,4 @@ * Public Function Prototypes ****************************************************************************/ -#endif /* __ARCH_ARM_SRC_LM3S_CHIP_LM3S_I2C_H */ +#endif /* __ARCH_ARM_SRC_LM_CHIP_LM3S_I2C_H */ diff --git a/arch/arm/src/lm3s/chip/lm3s_memorymap.h b/arch/arm/src/lm/chip/lm3s_memorymap.h similarity index 99% rename from arch/arm/src/lm3s/chip/lm3s_memorymap.h rename to arch/arm/src/lm/chip/lm3s_memorymap.h index 31dc2b24904..51de04a2bde 100644 --- a/arch/arm/src/lm3s/chip/lm3s_memorymap.h +++ b/arch/arm/src/lm/chip/lm3s_memorymap.h @@ -1,5 +1,5 @@ /************************************************************************************ - * arch/arm/src/lm3s/chip/lm3s_memorymap.h + * arch/arm/src/lm/chip/lm3s_memorymap.h * * Copyright (C) 2009-2010 Gregory Nutt. All rights reserved. * Author: Gregory Nutt @@ -33,8 +33,8 @@ * ************************************************************************************/ -#ifndef __ARCH_ARM_SRC_LM3S_CHIP_LM3S_MEMORYMAP_H -#define __ARCH_ARM_SRC_LM3S_CHIP_LM3S_MEMORYMAP_H +#ifndef __ARCH_ARM_SRC_LM_CHIP_LM3S_MEMORYMAP_H +#define __ARCH_ARM_SRC_LM_CHIP_LM3S_MEMORYMAP_H /************************************************************************************ * Included Files @@ -357,4 +357,4 @@ * Public Function Prototypes ************************************************************************************/ -#endif /* __ARCH_ARM_SRC_LM3S_CHIP_LM3S_MEMORYMAP_H */ +#endif /* __ARCH_ARM_SRC_LM_CHIP_LM3S_MEMORYMAP_H */ diff --git a/arch/arm/src/lm3s/chip/lm3s_pinmap.h b/arch/arm/src/lm/chip/lm3s_pinmap.h similarity index 99% rename from arch/arm/src/lm3s/chip/lm3s_pinmap.h rename to arch/arm/src/lm/chip/lm3s_pinmap.h index 62a4a03fd0d..85ec1369a31 100644 --- a/arch/arm/src/lm3s/chip/lm3s_pinmap.h +++ b/arch/arm/src/lm/chip/lm3s_pinmap.h @@ -1,5 +1,5 @@ /************************************************************************************ - * arch/arm/src/lm3s/chip/lm3s_pinmap.h + * arch/arm/src/lm/chip/lm3s_pinmap.h * * Copyright (C) 2009-2010, 2013 Gregory Nutt. All rights reserved. * Author: Gregory Nutt @@ -33,8 +33,8 @@ * ************************************************************************************/ -#ifndef __ARCH_ARM_SRC_LM3S_CHIP_LM3S_PINMAP_H -#define __ARCH_ARM_SRC_LM3S_CHIP_LM3S_PINMAP_H +#ifndef __ARCH_ARM_SRC_LM_CHIP_LM3S_PINMAP_H +#define __ARCH_ARM_SRC_LM_CHIP_LM3S_PINMAP_H /************************************************************************************ * Included Files @@ -278,4 +278,4 @@ * Public Function Prototypes ****************************************************************************/ -#endif /* __ARCH_ARM_SRC_LM3S_CHIP_LM3S_PINMAP_H */ +#endif /* __ARCH_ARM_SRC_LM_CHIP_LM3S_PINMAP_H */ diff --git a/arch/arm/src/lm3s/chip/lm3s_ssi.h b/arch/arm/src/lm/chip/lm3s_ssi.h similarity index 98% rename from arch/arm/src/lm3s/chip/lm3s_ssi.h rename to arch/arm/src/lm/chip/lm3s_ssi.h index b56ca77cb93..be5a766e549 100644 --- a/arch/arm/src/lm3s/chip/lm3s_ssi.h +++ b/arch/arm/src/lm/chip/lm3s_ssi.h @@ -1,5 +1,5 @@ /************************************************************************************ - * arch/arm/src/lm3s/chip/lm3s_ssi.h + * arch/arm/src/lm/chip/lm3s_ssi.h * * Copyright (C) 2009, 2013 Gregory Nutt. All rights reserved. * Author: Gregory Nutt @@ -33,8 +33,8 @@ * ************************************************************************************/ -#ifndef __ARCH_ARM_SRC_LM3S_CHIP_LM3S_SSI_H -#define __ARCH_ARM_SRC_LM3S_CHIP_LM3S_SSI_H +#ifndef __ARCH_ARM_SRC_LM_CHIP_LM3S_SSI_H +#define __ARCH_ARM_SRC_LM_CHIP_LM3S_SSI_H /************************************************************************************ * Included Files @@ -232,4 +232,4 @@ ************************************************************************************/ #endif /* LM3S_NSSI > 0 */ -#endif /* __ARCH_ARM_SRC_LM3S_CHIP_LM3S_SSI_H */ +#endif /* __ARCH_ARM_SRC_LM_CHIP_LM3S_SSI_H */ diff --git a/arch/arm/src/lm3s/chip/lm3s_syscontrol.h b/arch/arm/src/lm/chip/lm3s_syscontrol.h similarity index 99% rename from arch/arm/src/lm3s/chip/lm3s_syscontrol.h rename to arch/arm/src/lm/chip/lm3s_syscontrol.h index d66cfeb475a..00a222ee379 100644 --- a/arch/arm/src/lm3s/chip/lm3s_syscontrol.h +++ b/arch/arm/src/lm/chip/lm3s_syscontrol.h @@ -1,5 +1,5 @@ /************************************************************************************ - * arch/arm/src/lm3s/chip/lm3s_syscontrol.h + * arch/arm/src/lm/chip/lm3s_syscontrol.h * * Copyright (C) 2009-2010, 2013 Gregory Nutt. All rights reserved. * Author: Gregory Nutt @@ -33,8 +33,8 @@ * ************************************************************************************/ -#ifndef __ARCH_ARM_SRC_LM3S_CHIP_LM3S_SYSCONTROL_H -#define __ARCH_ARM_SRC_LM3S_CHIP_LM3S_SYSCONTROL_H +#ifndef __ARCH_ARM_SRC_LM_CHIP_LM3S_SYSCONTROL_H +#define __ARCH_ARM_SRC_LM_CHIP_LM3S_SYSCONTROL_H /************************************************************************************ * Included Files @@ -492,4 +492,4 @@ * Public Functions ************************************************************************************/ -#endif /* __ARCH_ARM_SRC_LM3S_CHIP_LM3S_SYSCONTROL_H */ +#endif /* __ARCH_ARM_SRC_LM_CHIP_LM3S_SYSCONTROL_H */ diff --git a/arch/arm/src/lm3s/chip/lm3s_timer.h b/arch/arm/src/lm/chip/lm3s_timer.h similarity index 97% rename from arch/arm/src/lm3s/chip/lm3s_timer.h rename to arch/arm/src/lm/chip/lm3s_timer.h index 649737f130a..6be963cc316 100644 --- a/arch/arm/src/lm3s/chip/lm3s_timer.h +++ b/arch/arm/src/lm/chip/lm3s_timer.h @@ -1,5 +1,5 @@ /************************************************************************************ - * arch/arm/src/lm3s/chip/lm3s_timer.h + * arch/arm/src/lm/chip/lm3s_timer.h * * Copyright (C) 2012 Max Nekludov. All rights reserved. * Author: Max Nekludov @@ -33,8 +33,8 @@ * ************************************************************************************/ -#ifndef __ARCH_ARM_SRC_LM3S_CHIP_LM3S_TIMER_H -#define __ARCH_ARM_SRC_LM3S_CHIP_LM3S_TIMER_H +#ifndef __ARCH_ARM_SRC_LM_CHIP_LM3S_TIMER_H +#define __ARCH_ARM_SRC_LM_CHIP_LM3S_TIMER_H /************************************************************************************ * Included Files @@ -122,4 +122,4 @@ #define TIMER_GPTMICR_TATOCINT_SHIFT 0 /* Bits 0: GPTM Timer A Time-Out Raw Interrupt Clear*/ #define TIMER_GPTMICR_TATOCINT_MASK (0x01 << TIMER_GPTMICR_TATOCINT_SHIFT) -#endif /* __ARCH_ARM_SRC_LM3S_CHIP_LM3S_TIMER_H */ +#endif /* __ARCH_ARM_SRC_LM_CHIP_LM3S_TIMER_H */ diff --git a/arch/arm/src/lm3s/chip/lm3s_uart.h b/arch/arm/src/lm/chip/lm3s_uart.h similarity index 99% rename from arch/arm/src/lm3s/chip/lm3s_uart.h rename to arch/arm/src/lm/chip/lm3s_uart.h index 0fef5ccf7d4..98dcbce128d 100644 --- a/arch/arm/src/lm3s/chip/lm3s_uart.h +++ b/arch/arm/src/lm/chip/lm3s_uart.h @@ -1,5 +1,5 @@ /************************************************************************************ - * arch/arm/src/lm3s/chip/lm3s_uart.h + * arch/arm/src/lm/chip/lm3s_uart.h * * Copyright (C) 2009, 2013 Gregory Nutt. All rights reserved. * Author: Gregory Nutt @@ -33,8 +33,8 @@ * ************************************************************************************/ -#ifndef __ARCH_ARM_SRC_LM3S_CHIP_LM3S_UART_H -#define __ARCH_ARM_SRC_LM3S_CHIP_LM3S_UART_H +#ifndef __ARCH_ARM_SRC_LM_CHIP_LM3S_UART_H +#define __ARCH_ARM_SRC_LM_CHIP_LM3S_UART_H /************************************************************************************ * Included Files @@ -344,4 +344,4 @@ * Public Functions ************************************************************************************/ -#endif /* __ARCH_ARM_SRC_LM3S_CHIP_LM3S_UART_H */ +#endif /* __ARCH_ARM_SRC_LM_CHIP_LM3S_UART_H */ diff --git a/arch/arm/src/lm3s/chip/lm_memorymap.h b/arch/arm/src/lm/chip/lm_memorymap.h similarity index 94% rename from arch/arm/src/lm3s/chip/lm_memorymap.h rename to arch/arm/src/lm/chip/lm_memorymap.h index c528578476e..530ecdf6475 100644 --- a/arch/arm/src/lm3s/chip/lm_memorymap.h +++ b/arch/arm/src/lm/chip/lm_memorymap.h @@ -1,5 +1,5 @@ /************************************************************************************ - * arch/arm/src/lm3s/chip/lm_memorymap.h + * arch/arm/src/lm/chip/lm_memorymap.h * * Copyright (C) 2013 Gregory Nutt. All rights reserved. * Author: Gregory Nutt @@ -33,8 +33,8 @@ * ************************************************************************************/ -#ifndef __ARCH_ARM_SRC_LM3S_CHIP_LM_MEMORYMAP_H -#define __ARCH_ARM_SRC_LM3S_CHIP_LM_MEMORYMAP_H +#ifndef __ARCH_ARM_SRC_LM_CHIP_LM_MEMORYMAP_H +#define __ARCH_ARM_SRC_LM_CHIP_LM_MEMORYMAP_H /************************************************************************************ * Included Files @@ -66,4 +66,4 @@ * Public Function Prototypes ************************************************************************************/ -#endif /* __ARCH_ARM_SRC_LM3S_CHIP_LM_MEMORYMAP_H */ +#endif /* __ARCH_ARM_SRC_LM_CHIP_LM_MEMORYMAP_H */ diff --git a/arch/arm/src/lm3s/chip/lm_pinmap.h b/arch/arm/src/lm/chip/lm_pinmap.h similarity index 94% rename from arch/arm/src/lm3s/chip/lm_pinmap.h rename to arch/arm/src/lm/chip/lm_pinmap.h index b00a6e7940d..b8154dd9f57 100644 --- a/arch/arm/src/lm3s/chip/lm_pinmap.h +++ b/arch/arm/src/lm/chip/lm_pinmap.h @@ -1,5 +1,5 @@ /************************************************************************************ - * arch/arm/src/lm3s/chip/lm_pinmap.h + * arch/arm/src/lm/chip/lm_pinmap.h * * Copyright (C) 2013 Gregory Nutt. All rights reserved. * Author: Gregory Nutt @@ -33,8 +33,8 @@ * ************************************************************************************/ -#ifndef __ARCH_ARM_SRC_LM3S_CHIP_LM_PINMAP_H -#define __ARCH_ARM_SRC_LM3S_CHIP_LM_PINMAP_H +#ifndef __ARCH_ARM_SRC_LM_CHIP_LM_PINMAP_H +#define __ARCH_ARM_SRC_LM_CHIP_LM_PINMAP_H /************************************************************************************ * Included Files @@ -66,4 +66,4 @@ * Public Function Prototypes ************************************************************************************/ -#endif /* __ARCH_ARM_SRC_LM3S_CHIP_LM_PINMAP_H */ +#endif /* __ARCH_ARM_SRC_LM_CHIP_LM_PINMAP_H */ diff --git a/arch/arm/src/lm3s/lm3s_dumpgpio.c b/arch/arm/src/lm/lm3s_dumpgpio.c similarity index 99% rename from arch/arm/src/lm3s/lm3s_dumpgpio.c rename to arch/arm/src/lm/lm3s_dumpgpio.c index 9d205b76341..a84dc59ddb7 100644 --- a/arch/arm/src/lm3s/lm3s_dumpgpio.c +++ b/arch/arm/src/lm/lm3s_dumpgpio.c @@ -1,5 +1,5 @@ /**************************************************************************** - * arch/arm/src/lm3s/lm3s_dumpgpio.c + * arch/arm/src/lm/lm3s_dumpgpio.c * * Copyright (C) 2009-2010 Gregory Nutt. All rights reserved. * Author: Gregory Nutt diff --git a/arch/arm/src/lm3s/lm3s_ethernet.c b/arch/arm/src/lm/lm3s_ethernet.c similarity index 99% rename from arch/arm/src/lm3s/lm3s_ethernet.c rename to arch/arm/src/lm/lm3s_ethernet.c index f44b6654ffe..f6edab5ae2f 100644 --- a/arch/arm/src/lm3s/lm3s_ethernet.c +++ b/arch/arm/src/lm/lm3s_ethernet.c @@ -1,5 +1,5 @@ /**************************************************************************** - * arch/arm/src/lm3s/lm3s_ethernet.c + * arch/arm/src/lm/lm3s_ethernet.c * * Copyright (C) 2009-2010 Gregory Nutt. All rights reserved. * Author: Gregory Nutt diff --git a/arch/arm/src/lm3s/lm3s_gpio.c b/arch/arm/src/lm/lm3s_gpio.c similarity index 99% rename from arch/arm/src/lm3s/lm3s_gpio.c rename to arch/arm/src/lm/lm3s_gpio.c index dd005fdd19b..48cbefabf73 100644 --- a/arch/arm/src/lm3s/lm3s_gpio.c +++ b/arch/arm/src/lm/lm3s_gpio.c @@ -1,5 +1,5 @@ /**************************************************************************** - * arch/arm/src/lm3s/lm3s_gpio.c + * arch/arm/src/lm/lm3s_gpio.c * arch/arm/src/chip/lm3s_gpio.c * * Copyright (C) 2009-2010 Gregory Nutt. All rights reserved. diff --git a/arch/arm/src/lm3s/lm3s_gpioirq.c b/arch/arm/src/lm/lm3s_gpioirq.c similarity index 99% rename from arch/arm/src/lm3s/lm3s_gpioirq.c rename to arch/arm/src/lm/lm3s_gpioirq.c index 511195f2d56..a54bfe335e8 100644 --- a/arch/arm/src/lm3s/lm3s_gpioirq.c +++ b/arch/arm/src/lm/lm3s_gpioirq.c @@ -1,5 +1,5 @@ /**************************************************************************** - * arch/arm/src/lm3s/lm3s_gpioirq.c + * arch/arm/src/lm/lm3s_gpioirq.c * arch/arm/src/chip/lm3s_gpioirq.c * * Copyright (C) 2009-2010, 2012 Gregory Nutt. All rights reserved. diff --git a/arch/arm/src/lm3s/lm3s_irq.c b/arch/arm/src/lm/lm3s_irq.c similarity index 99% rename from arch/arm/src/lm3s/lm3s_irq.c rename to arch/arm/src/lm/lm3s_irq.c index 2f0b9fa7280..2039d84a85a 100644 --- a/arch/arm/src/lm3s/lm3s_irq.c +++ b/arch/arm/src/lm/lm3s_irq.c @@ -1,5 +1,5 @@ /**************************************************************************** - * arch/arm/src/lm3s/lm3s_irq.c + * arch/arm/src/lm/lm3s_irq.c * arch/arm/src/chip/lm3s_irq.c * * Copyright (C) 2009, 2011 Gregory Nutt. All rights reserved. diff --git a/arch/arm/src/lm3s/lm3s_lowputc.c b/arch/arm/src/lm/lm3s_lowputc.c similarity index 99% rename from arch/arm/src/lm3s/lm3s_lowputc.c rename to arch/arm/src/lm/lm3s_lowputc.c index bdbd5a9065b..7f9a826c8f0 100644 --- a/arch/arm/src/lm3s/lm3s_lowputc.c +++ b/arch/arm/src/lm/lm3s_lowputc.c @@ -1,5 +1,5 @@ /************************************************************************** - * arch/arm/src/lm3s/lm3s_lowputc.c + * arch/arm/src/lm/lm3s_lowputc.c * * Copyright (C) 2009-2010 Gregory Nutt. All rights reserved. * Author: Gregory Nutt diff --git a/arch/arm/src/lm3s/lm3s_serial.c b/arch/arm/src/lm/lm3s_serial.c similarity index 99% rename from arch/arm/src/lm3s/lm3s_serial.c rename to arch/arm/src/lm/lm3s_serial.c index 7ed9b6fa84b..79628c765b8 100644 --- a/arch/arm/src/lm3s/lm3s_serial.c +++ b/arch/arm/src/lm/lm3s_serial.c @@ -1,5 +1,5 @@ /**************************************************************************** - * arch/arm/src/lm3s/lm3s_serial.c + * arch/arm/src/lm/lm3s_serial.c * * Copyright (C) 2009-2010, 2012 Gregory Nutt. All rights reserved. * Author: Gregory Nutt diff --git a/arch/arm/src/lm3s/lm3s_ssi.c b/arch/arm/src/lm/lm3s_ssi.c similarity index 100% rename from arch/arm/src/lm3s/lm3s_ssi.c rename to arch/arm/src/lm/lm3s_ssi.c diff --git a/arch/arm/src/lm3s/lm3s_start.c b/arch/arm/src/lm/lm3s_start.c similarity index 99% rename from arch/arm/src/lm3s/lm3s_start.c rename to arch/arm/src/lm/lm3s_start.c index 341b82e5076..4dfe9284424 100644 --- a/arch/arm/src/lm3s/lm3s_start.c +++ b/arch/arm/src/lm/lm3s_start.c @@ -1,5 +1,5 @@ /**************************************************************************** - * arch/arm/src/lm3s/lm3s_start.c + * arch/arm/src/lm/lm3s_start.c * arch/arm/src/chip/lm3s_start.c * * Copyright (C) 2009, 2012 Gregory Nutt. All rights reserved. diff --git a/arch/arm/src/lm3s/lm3s_syscontrol.c b/arch/arm/src/lm/lm3s_syscontrol.c similarity index 99% rename from arch/arm/src/lm3s/lm3s_syscontrol.c rename to arch/arm/src/lm/lm3s_syscontrol.c index 3ad0cacb5ca..87545bec7af 100644 --- a/arch/arm/src/lm3s/lm3s_syscontrol.c +++ b/arch/arm/src/lm/lm3s_syscontrol.c @@ -1,5 +1,5 @@ /**************************************************************************** - * arch/arm/src/lm3s/lm3s_syscontrol.c + * arch/arm/src/lm/lm3s_syscontrol.c * arch/arm/src/chip/lm3s_syscontrol.c * * Copyright (C) 2009 Gregory Nutt. All rights reserved. diff --git a/arch/arm/src/lm3s/lm3s_timerisr.c b/arch/arm/src/lm/lm3s_timerisr.c similarity index 99% rename from arch/arm/src/lm3s/lm3s_timerisr.c rename to arch/arm/src/lm/lm3s_timerisr.c index 9cd912249f5..823d810da20 100644 --- a/arch/arm/src/lm3s/lm3s_timerisr.c +++ b/arch/arm/src/lm/lm3s_timerisr.c @@ -1,5 +1,5 @@ /**************************************************************************** - * arch/arm/src/lm3s/lm3s_timerisr.c + * arch/arm/src/lm/lm3s_timerisr.c * * Copyright (C) 2009 Gregory Nutt. All rights reserved. * Author: Gregory Nutt diff --git a/arch/arm/src/lm3s/lm3s_vectors.S b/arch/arm/src/lm/lm3s_vectors.S similarity index 99% rename from arch/arm/src/lm3s/lm3s_vectors.S rename to arch/arm/src/lm/lm3s_vectors.S index 71db122a0d4..fe92fc9547e 100644 --- a/arch/arm/src/lm3s/lm3s_vectors.S +++ b/arch/arm/src/lm/lm3s_vectors.S @@ -1,5 +1,5 @@ /************************************************************************************ - * arch/arm/src/lm3s/lm3s_vectors.S + * arch/arm/src/lm/lm3s_vectors.S * arch/arm/src/chip/lm3s_vectors.S * * Copyright (C) 2009-2010 Gregory Nutt. All rights reserved. diff --git a/arch/arm/src/lm3s/lm_ethernet.h b/arch/arm/src/lm/lm_ethernet.h similarity index 95% rename from arch/arm/src/lm3s/lm_ethernet.h rename to arch/arm/src/lm/lm_ethernet.h index 600955b95bd..29fe4fd17b1 100644 --- a/arch/arm/src/lm3s/lm_ethernet.h +++ b/arch/arm/src/lm/lm_ethernet.h @@ -1,5 +1,5 @@ /************************************************************************************ - * arch/arm/src/lm3s/lm_ethernet.h + * arch/arm/src/lm/lm_ethernet.h * * Copyright (C) 2009-2010, 2013 Gregory Nutt. All rights reserved. * Author: Gregory Nutt @@ -33,8 +33,8 @@ * ************************************************************************************/ -#ifndef __ARCH_ARM_SRC_LM3S_LM_ETHERNET_H -#define __ARCH_ARM_SRC_LM3S_LM_ETHERNET_H +#ifndef __ARCH_ARM_SRC_LM_LM_ETHERNET_H +#define __ARCH_ARM_SRC_LM_LM_ETHERNET_H /************************************************************************************ * Included Files @@ -100,4 +100,4 @@ int lm3s_ethinitialize(int intf); #endif /* __ASSEMBLY__ */ #endif /* LM3S_NETHCONTROLLERS > 1 */ -#endif /* __ARCH_ARM_SRC_LM3S_LM_ETHERNET_H */ +#endif /* __ARCH_ARM_SRC_LM_LM_ETHERNET_H */ diff --git a/arch/arm/src/lm3s/lm_gpio.h b/arch/arm/src/lm/lm_gpio.h similarity index 98% rename from arch/arm/src/lm3s/lm_gpio.h rename to arch/arm/src/lm/lm_gpio.h index 1bfb79fc906..9577fd9261f 100644 --- a/arch/arm/src/lm3s/lm_gpio.h +++ b/arch/arm/src/lm/lm_gpio.h @@ -1,5 +1,5 @@ /************************************************************************************ - * arch/arm/src/lm3s/lm_gpio.h + * arch/arm/src/lm/lm_gpio.h * * Copyright (C) 2009-2010, 2013 Gregory Nutt. All rights reserved. * Author: Gregory Nutt @@ -33,8 +33,8 @@ * ************************************************************************************/ -#ifndef __ARCH_ARM_SRC_LM3S_LM_GPIO_H -#define __ARCH_ARM_SRC_LM3S_LM_GPIO_H +#ifndef __ARCH_ARM_SRC_LM_LM_GPIO_H +#define __ARCH_ARM_SRC_LM_LM_GPIO_H /************************************************************************************ * Included Files @@ -220,4 +220,4 @@ int weak_function gpio_irqinitialize(void); #endif #endif /* __ASSEMBLY__ */ -#endif /* __ARCH_ARM_SRC_LM3S_LM_GPIO_H */ +#endif /* __ARCH_ARM_SRC_LM_LM_GPIO_H */ diff --git a/arch/arm/src/lm3s/lm_lowputc.h b/arch/arm/src/lm/lm_lowputc.h similarity index 95% rename from arch/arm/src/lm3s/lm_lowputc.h rename to arch/arm/src/lm/lm_lowputc.h index 8e2858ebf35..b384bbd800e 100644 --- a/arch/arm/src/lm3s/lm_lowputc.h +++ b/arch/arm/src/lm/lm_lowputc.h @@ -1,5 +1,5 @@ /************************************************************************************ - * arch/arm/src/lm3s/lm3s_lowputc.h + * arch/arm/src/lm/lm3s_lowputc.h * * Copyright (C) 2009-2010, 2013 Gregory Nutt. All rights reserved. * Author: Gregory Nutt @@ -33,8 +33,8 @@ * ************************************************************************************/ -#ifndef __ARCH_ARM_SRC_LM3S_LM_LOWPUTC_H -#define __ARCH_ARM_SRC_LM3S_LM_LOWPUTC_H +#ifndef __ARCH_ARM_SRC_LM_LM_LOWPUTC_H +#define __ARCH_ARM_SRC_LM_LM_LOWPUTC_H /************************************************************************************ * Included Files @@ -84,4 +84,4 @@ void up_lowsetup(void); #endif #endif /* __ASSEMBLY__ */ -#endif /* __ARCH_ARM_SRC_LM3S_LM_LOWPUTC_H */ +#endif /* __ARCH_ARM_SRC_LM_LM_LOWPUTC_H */ diff --git a/arch/arm/src/lm3s/lm_ssi.h b/arch/arm/src/lm/lm_ssi.h similarity index 97% rename from arch/arm/src/lm3s/lm_ssi.h rename to arch/arm/src/lm/lm_ssi.h index dd1e30817dd..4e711989874 100644 --- a/arch/arm/src/lm3s/lm_ssi.h +++ b/arch/arm/src/lm/lm_ssi.h @@ -1,5 +1,5 @@ /************************************************************************************ - * arch/arm/src/lm3s/lm_ssi.h + * arch/arm/src/lm/lm_ssi.h * * Copyright (C) 2009-2010, 2013 Gregory Nutt. All rights reserved. * Author: Gregory Nutt @@ -33,8 +33,8 @@ * ************************************************************************************/ -#ifndef __ARCH_ARM_SRC_LM3S_LM_SSI_H -#define __ARCH_ARM_SRC_LM3S_LM_SSI_H +#ifndef __ARCH_ARM_SRC_LM_LM_SSI_H +#define __ARCH_ARM_SRC_LM_LM_SSI_H /************************************************************************************ * Included Files @@ -111,4 +111,4 @@ int lm3s_spicmddata(FAR struct spi_dev_s *dev, enum spi_dev_e devid, bool cmd); #endif #endif /* __ASSEMBLY__ */ -#endif /* __ARCH_ARM_SRC_LM3S_LM_SSI_H */ +#endif /* __ARCH_ARM_SRC_LM_LM_SSI_H */ diff --git a/arch/arm/src/lm3s/lm_syscontrol.h b/arch/arm/src/lm/lm_syscontrol.h similarity index 95% rename from arch/arm/src/lm3s/lm_syscontrol.h rename to arch/arm/src/lm/lm_syscontrol.h index 7c49da56583..79cc2349d12 100644 --- a/arch/arm/src/lm3s/lm_syscontrol.h +++ b/arch/arm/src/lm/lm_syscontrol.h @@ -1,5 +1,5 @@ /************************************************************************************ - * arch/arm/src/lm3s/lm3s_syscontrol.h + * arch/arm/src/lm/lm3s_syscontrol.h * * Copyright (C) 2009-2010, 2013 Gregory Nutt. All rights reserved. * Author: Gregory Nutt @@ -33,8 +33,8 @@ * ************************************************************************************/ -#ifndef __ARCH_ARM_SRC_LM3S_LM_SYSCONTROL_H -#define __ARCH_ARM_SRC_LM3S_LM_SYSCONTROL_H +#ifndef __ARCH_ARM_SRC_LM_LM_SYSCONTROL_H +#define __ARCH_ARM_SRC_LM_LM_SYSCONTROL_H /************************************************************************************ * Included Files @@ -97,4 +97,4 @@ void up_clockconfig(void); #endif #endif /* __ASSEMBLY__ */ -#endif /* __ARCH_ARM_SRC_LM3S_LM_SYSCONTROL_H */ +#endif /* __ARCH_ARM_SRC_LM_LM_SYSCONTROL_H */ diff --git a/configs/eagle100/README.txt b/configs/eagle100/README.txt index a79ac2b2d70..3f9da652b47 100644 --- a/configs/eagle100/README.txt +++ b/configs/eagle100/README.txt @@ -273,7 +273,7 @@ Eagle100-specific Configuration Options CONFIG_ARCH_CHIP - Identifies the arch/*/chip subdirectory - CONFIG_ARCH_CHIP=lm3s + CONFIG_ARCH_CHIP=lm CONFIG_ARCH_CHIP_name - For use in C code to identify the exact chip: @@ -371,7 +371,7 @@ Eagle100-specific Configuration Options to build the LM3S Ethernet driver CONFIG_LM3S_ETHLEDS - Enable to use Ethernet LEDs on the board. CONFIG_LM3S_BOARDMAC - If the board-specific logic can provide - a MAC address (via lm3s_ethernetmac()), then this should be selected. + a MAC address (via lm_ethernetmac()), then this should be selected. CONFIG_LM3S_ETHHDUPLEX - Set to force half duplex operation CONFIG_LM3S_ETHNOAUTOCRC - Set to suppress auto-CRC generation CONFIG_LM3S_ETHNOPAD - Set to suppress Tx padding diff --git a/configs/eagle100/httpd/defconfig b/configs/eagle100/httpd/defconfig index c2ea86bed87..cf4f979304c 100644 --- a/configs/eagle100/httpd/defconfig +++ b/configs/eagle100/httpd/defconfig @@ -38,7 +38,8 @@ CONFIG_ARCH="arm" CONFIG_ARCH_ARM=y CONFIG_ARCH_CORTEXM3=y -CONFIG_ARCH_CHIP="lm3s" +CONFIG_ARCH_CHIP="lm" +CONFIG_ARCH_CHIP_LM=y CONFIG_ARCH_CHIP_LM3S=y CONFIG_ARCH_CHIP_LM3S6918=y CONFIG_ARCH_BOARD="eagle100" diff --git a/configs/eagle100/nettest/defconfig b/configs/eagle100/nettest/defconfig index 2dab94846f5..a3b50ead6b0 100644 --- a/configs/eagle100/nettest/defconfig +++ b/configs/eagle100/nettest/defconfig @@ -38,7 +38,8 @@ CONFIG_ARCH="arm" CONFIG_ARCH_ARM=y CONFIG_ARCH_CORTEXM3=y -CONFIG_ARCH_CHIP="lm3s" +CONFIG_ARCH_CHIP="lm" +CONFIG_ARCH_CHIP_LM=y CONFIG_ARCH_CHIP_LM3S=y CONFIG_ARCH_CHIP_LM3S6918=y CONFIG_ARCH_BOARD="eagle100" diff --git a/configs/eagle100/nsh/defconfig b/configs/eagle100/nsh/defconfig index fd141bc80de..342023d6a0f 100644 --- a/configs/eagle100/nsh/defconfig +++ b/configs/eagle100/nsh/defconfig @@ -38,7 +38,8 @@ CONFIG_ARCH="arm" CONFIG_ARCH_ARM=y CONFIG_ARCH_CORTEXM3=y -CONFIG_ARCH_CHIP="lm3s" +CONFIG_ARCH_CHIP="lm" +CONFIG_ARCH_CHIP_LM=y CONFIG_ARCH_CHIP_LM3S=y CONFIG_ARCH_CHIP_LM3S6918=y CONFIG_ARCH_BOARD="eagle100" diff --git a/configs/eagle100/nxflat/defconfig b/configs/eagle100/nxflat/defconfig index 20cd50432c5..fe02ab4b928 100644 --- a/configs/eagle100/nxflat/defconfig +++ b/configs/eagle100/nxflat/defconfig @@ -38,7 +38,8 @@ CONFIG_ARCH="arm" CONFIG_ARCH_ARM=y CONFIG_ARCH_CORTEXM3=y -CONFIG_ARCH_CHIP="lm3s" +CONFIG_ARCH_CHIP="lm" +CONFIG_ARCH_CHIP_LM=y CONFIG_ARCH_CHIP_LM3S=y CONFIG_ARCH_CHIP_LM3S6918=y CONFIG_ARCH_BOARD="eagle100" diff --git a/configs/eagle100/ostest/defconfig b/configs/eagle100/ostest/defconfig index 01f3be334ff..52496c4a32e 100644 --- a/configs/eagle100/ostest/defconfig +++ b/configs/eagle100/ostest/defconfig @@ -38,7 +38,8 @@ CONFIG_ARCH="arm" CONFIG_ARCH_ARM=y CONFIG_ARCH_CORTEXM3=y -CONFIG_ARCH_CHIP="lm3s" +CONFIG_ARCH_CHIP="lm" +CONFIG_ARCH_CHIP_LM=y CONFIG_ARCH_CHIP_LM3S=y CONFIG_ARCH_CHIP_LM3S6918=y CONFIG_ARCH_BOARD="eagle100" diff --git a/configs/eagle100/thttpd/defconfig b/configs/eagle100/thttpd/defconfig index 460bd64b332..7efbbed11a9 100644 --- a/configs/eagle100/thttpd/defconfig +++ b/configs/eagle100/thttpd/defconfig @@ -38,7 +38,8 @@ CONFIG_ARCH="arm" CONFIG_ARCH_ARM=y CONFIG_ARCH_CORTEXM3=y -CONFIG_ARCH_CHIP="lm3s" +CONFIG_ARCH_CHIP="lm" +CONFIG_ARCH_CHIP_LM=y CONFIG_ARCH_CHIP_LM3S=y CONFIG_ARCH_CHIP_LM3S6918=y CONFIG_ARCH_BOARD="eagle100" diff --git a/configs/ekk-lm3s9b96/README.txt b/configs/ekk-lm3s9b96/README.txt index d331c1cd563..f7896118e7f 100644 --- a/configs/ekk-lm3s9b96/README.txt +++ b/configs/ekk-lm3s9b96/README.txt @@ -173,13 +173,13 @@ IDEs 2) Start the NuttX build at least one time from the Cygwin command line before trying to create your project. This is necessary to create certain auto-generated files and directories that will be needed. - 3) Set up include pathes: You will need include/, arch/arm/src/lm3s, + 3) Set up include pathes: You will need include/, arch/arm/src/lm, arch/arm/src/common, arch/arm/src/armv7-m, and sched/. 4) All assembly files need to have the definition option -D __ASSEMBLY__ on the command line. Startup files will probably cause you some headaches. The NuttX startup file - is arch/arm/src/lm3s/lm3s_vectors.S. + is arch/arm/src/lm/lm_vectors.S. NuttX EABI "buildroot" Toolchain ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -294,7 +294,7 @@ Stellaris EKK-LM3S9B96 Evaluation Kit Configuration Options CONFIG_ARCH_CHIP - Identifies the arch/*/chip subdirectory - CONFIG_ARCH_CHIP=lm3s + CONFIG_ARCH_CHIP=lm CONFIG_ARCH_CHIP_name - For use in C code to identify the exact chip: @@ -389,7 +389,7 @@ Stellaris EKK-LM3S9B96 Evaluation Kit Configuration Options to build the LM3S Ethernet driver CONFIG_LM3S_ETHLEDS - Enable to use Ethernet LEDs on the board. CONFIG_LM3S_BOARDMAC - If the board-specific logic can provide - a MAC address (via lm3s_ethernetmac()), then this should be selected. + a MAC address (via lm_ethernetmac()), then this should be selected. CONFIG_LM3S_ETHHDUPLEX - Set to force half duplex operation CONFIG_LM3S_ETHNOAUTOCRC - Set to suppress auto-CRC generation CONFIG_LM3S_ETHNOPAD - Set to suppress Tx padding diff --git a/configs/ekk-lm3s9b96/nsh/defconfig b/configs/ekk-lm3s9b96/nsh/defconfig index d8ae63cfffd..b614c031643 100644 --- a/configs/ekk-lm3s9b96/nsh/defconfig +++ b/configs/ekk-lm3s9b96/nsh/defconfig @@ -39,7 +39,8 @@ CONFIG_ARCH="arm" CONFIG_ARCH_ARM=y CONFIG_ARCH_CORTEXM3=y -CONFIG_ARCH_CHIP="lm3s" +CONFIG_ARCH_CHIP="lm" +CONFIG_ARCH_CHIP_LM=y CONFIG_ARCH_CHIP_LM3S=y CONFIG_ARCH_CHIP_LM3S9B96=y CONFIG_ARCH_BOARD="ekk-lm3s9b96" diff --git a/configs/ekk-lm3s9b96/ostest/defconfig b/configs/ekk-lm3s9b96/ostest/defconfig index 62a092d1f2f..df562236067 100644 --- a/configs/ekk-lm3s9b96/ostest/defconfig +++ b/configs/ekk-lm3s9b96/ostest/defconfig @@ -39,7 +39,8 @@ CONFIG_ARCH="arm" CONFIG_ARCH_ARM=y CONFIG_ARCH_CORTEXM3=y -CONFIG_ARCH_CHIP="lm3s" +CONFIG_ARCH_CHIP="lm" +CONFIG_ARCH_CHIP_LM=y CONFIG_ARCH_CHIP_LM3S=y CONFIG_ARCH_CHIP_LM3S9B96=y CONFIG_ARCH_BOARD="ekk-lm3s9b96" diff --git a/configs/ekk-lm3s9b96/src/ekklm3s9b96_internal.h b/configs/ekk-lm3s9b96/src/ekklm3s9b96_internal.h index bb3315f5b26..17b0d0e2790 100644 --- a/configs/ekk-lm3s9b96/src/ekklm3s9b96_internal.h +++ b/configs/ekk-lm3s9b96/src/ekklm3s9b96_internal.h @@ -1,6 +1,6 @@ /************************************************************************************ * configs/ekk-lm3s9b96/src/ekklm3s9b96_internal.h - * arch/arm/src/board/lm3s6965ek_internal.n + * arch/arm/src/board/lm3s6965ek_internal.h * * Copyright (C) 2012 Gregory Nutt. All rights reserved. * Authors: Gregory Nutt diff --git a/configs/lm3s6432-s2e/README.txt b/configs/lm3s6432-s2e/README.txt index 296a10f0543..669708c1682 100644 --- a/configs/lm3s6432-s2e/README.txt +++ b/configs/lm3s6432-s2e/README.txt @@ -163,13 +163,13 @@ IDEs 2) Start the NuttX build at least one time from the Cygwin command line before trying to create your project. This is necessary to create certain auto-generated files and directories that will be needed. - 3) Set up include pathes: You will need include/, arch/arm/src/lm3s, + 3) Set up include pathes: You will need include/, arch/arm/src/lm, arch/arm/src/common, arch/arm/src/armv7-m, and sched/. 4) All assembly files need to have the definition option -D __ASSEMBLY__ on the command line. Startup files will probably cause you some headaches. The NuttX startup file - is arch/arm/src/lm3s/lm3s_vectors.S. + is arch/arm/src/lm/lm_vectors.S. NuttX EABI "buildroot" Toolchain ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -288,7 +288,7 @@ Stellaris MDL-S2E Reference Design Configuration Options CONFIG_ARCH_CHIP - Identifies the arch/*/chip subdirectory - CONFIG_ARCH_CHIP=lm3s + CONFIG_ARCH_CHIP=lm CONFIG_ARCH_CHIP_name - For use in C code to identify the exact chip: diff --git a/configs/lm3s6432-s2e/nsh/defconfig b/configs/lm3s6432-s2e/nsh/defconfig index 7d1657cda5c..edd61eaccbe 100644 --- a/configs/lm3s6432-s2e/nsh/defconfig +++ b/configs/lm3s6432-s2e/nsh/defconfig @@ -38,7 +38,8 @@ CONFIG_ARCH="arm" CONFIG_ARCH_ARM=y CONFIG_ARCH_CORTEXM3=y -CONFIG_ARCH_CHIP="lm3s" +CONFIG_ARCH_CHIP="lm" +CONFIG_ARCH_CHIP_LM=y CONFIG_ARCH_CHIP_LM3S=y CONFIG_ARCH_CHIP_LM3S6432=y CONFIG_ARCH_BOARD="lm3s6432-s2e" diff --git a/configs/lm3s6432-s2e/ostest/defconfig b/configs/lm3s6432-s2e/ostest/defconfig index 90357ce7f5d..2d32db81c67 100644 --- a/configs/lm3s6432-s2e/ostest/defconfig +++ b/configs/lm3s6432-s2e/ostest/defconfig @@ -38,7 +38,8 @@ CONFIG_ARCH="arm" CONFIG_ARCH_ARM=y CONFIG_ARCH_CORTEXM3=y -CONFIG_ARCH_CHIP="lm3s" +CONFIG_ARCH_CHIP="lm" +CONFIG_ARCH_CHIP_LM=y CONFIG_ARCH_CHIP_LM3S=y CONFIG_ARCH_CHIP_LM3S6432=y CONFIG_ARCH_BOARD="lm3s6432-s2e" diff --git a/configs/lm3s6965-ek/README.txt b/configs/lm3s6965-ek/README.txt index 09a07ec6853..5a9cdbf4e73 100644 --- a/configs/lm3s6965-ek/README.txt +++ b/configs/lm3s6965-ek/README.txt @@ -197,13 +197,13 @@ IDEs 2) Start the NuttX build at least one time from the Cygwin command line before trying to create your project. This is necessary to create certain auto-generated files and directories that will be needed. - 3) Set up include pathes: You will need include/, arch/arm/src/lm3s, + 3) Set up include pathes: You will need include/, arch/arm/src/lm, arch/arm/src/common, arch/arm/src/armv7-m, and sched/. 4) All assembly files need to have the definition option -D __ASSEMBLY__ on the command line. Startup files will probably cause you some headaches. The NuttX startup file - is arch/arm/src/lm3s/lm3s_vectors.S. + is arch/arm/src/lm/lm_vectors.S. NuttX EABI "buildroot" Toolchain ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -357,7 +357,7 @@ Stellaris LM3S6965 Evaluation Kit Configuration Options CONFIG_ARCH_CHIP - Identifies the arch/*/chip subdirectory - CONFIG_ARCH_CHIP=lm3s + CONFIG_ARCH_CHIP=lm CONFIG_ARCH_CHIP_name - For use in C code to identify the exact chip: @@ -452,7 +452,7 @@ Stellaris LM3S6965 Evaluation Kit Configuration Options to build the LM3S Ethernet driver CONFIG_LM3S_ETHLEDS - Enable to use Ethernet LEDs on the board. CONFIG_LM3S_BOARDMAC - If the board-specific logic can provide - a MAC address (via lm3s_ethernetmac()), then this should be selected. + a MAC address (via lm_ethernetmac()), then this should be selected. CONFIG_LM3S_ETHHDUPLEX - Set to force half duplex operation CONFIG_LM3S_ETHNOAUTOCRC - Set to suppress auto-CRC generation CONFIG_LM3S_ETHNOPAD - Set to suppress Tx padding diff --git a/configs/lm3s6965-ek/nsh/defconfig b/configs/lm3s6965-ek/nsh/defconfig index 64f4397cb54..c1827920b9e 100755 --- a/configs/lm3s6965-ek/nsh/defconfig +++ b/configs/lm3s6965-ek/nsh/defconfig @@ -65,6 +65,7 @@ CONFIG_ARCH="arm" # CONFIG_ARCH_CHIP_DM320 is not set # CONFIG_ARCH_CHIP_IMX is not set # CONFIG_ARCH_CHIP_KINETIS is not set +CONFIG_ARCH_CHIP_LM=y CONFIG_ARCH_CHIP_LM3S=y # CONFIG_ARCH_CHIP_LPC17XX is not set # CONFIG_ARCH_CHIP_LPC214X is not set @@ -76,7 +77,7 @@ CONFIG_ARCH_CHIP_LM3S=y # CONFIG_ARCH_CHIP_STR71X is not set CONFIG_ARCH_CORTEXM3=y CONFIG_ARCH_FAMILY="armv7-m" -CONFIG_ARCH_CHIP="lm3s" +CONFIG_ARCH_CHIP="lm" CONFIG_ARCH_HAVE_MPU=y # CONFIG_ARMV7M_MPU is not set CONFIG_BOARD_LOOPSPERMSEC=4531 diff --git a/configs/lm3s6965-ek/nx/defconfig b/configs/lm3s6965-ek/nx/defconfig index be75c287559..e3cac8dd753 100755 --- a/configs/lm3s6965-ek/nx/defconfig +++ b/configs/lm3s6965-ek/nx/defconfig @@ -65,6 +65,7 @@ CONFIG_ARCH="arm" # CONFIG_ARCH_CHIP_DM320 is not set # CONFIG_ARCH_CHIP_IMX is not set # CONFIG_ARCH_CHIP_KINETIS is not set +CONFIG_ARCH_CHIP_LM=y CONFIG_ARCH_CHIP_LM3S=y # CONFIG_ARCH_CHIP_LPC17XX is not set # CONFIG_ARCH_CHIP_LPC214X is not set @@ -76,7 +77,7 @@ CONFIG_ARCH_CHIP_LM3S=y # CONFIG_ARCH_CHIP_STR71X is not set CONFIG_ARCH_CORTEXM3=y CONFIG_ARCH_FAMILY="armv7-m" -CONFIG_ARCH_CHIP="lm3s" +CONFIG_ARCH_CHIP="lm" CONFIG_ARCH_HAVE_MPU=y # CONFIG_ARMV7M_MPU is not set CONFIG_BOARD_LOOPSPERMSEC=4531 diff --git a/configs/lm3s6965-ek/ostest/defconfig b/configs/lm3s6965-ek/ostest/defconfig index 83e89a6ae77..81247c795d7 100755 --- a/configs/lm3s6965-ek/ostest/defconfig +++ b/configs/lm3s6965-ek/ostest/defconfig @@ -65,6 +65,7 @@ CONFIG_ARCH="arm" # CONFIG_ARCH_CHIP_DM320 is not set # CONFIG_ARCH_CHIP_IMX is not set # CONFIG_ARCH_CHIP_KINETIS is not set +CONFIG_ARCH_CHIP_LM=y CONFIG_ARCH_CHIP_LM3S=y # CONFIG_ARCH_CHIP_LPC17XX is not set # CONFIG_ARCH_CHIP_LPC214X is not set @@ -76,7 +77,7 @@ CONFIG_ARCH_CHIP_LM3S=y # CONFIG_ARCH_CHIP_STR71X is not set CONFIG_ARCH_CORTEXM3=y CONFIG_ARCH_FAMILY="armv7-m" -CONFIG_ARCH_CHIP="lm3s" +CONFIG_ARCH_CHIP="lm" CONFIG_ARCH_HAVE_MPU=y # CONFIG_ARMV7M_MPU is not set CONFIG_BOARD_LOOPSPERMSEC=4531 diff --git a/configs/lm3s6965-ek/src/lm3s6965ek_internal.h b/configs/lm3s6965-ek/src/lm3s6965ek_internal.h index 8ebd4cf65a0..4cd2eddc76a 100644 --- a/configs/lm3s6965-ek/src/lm3s6965ek_internal.h +++ b/configs/lm3s6965-ek/src/lm3s6965ek_internal.h @@ -1,6 +1,6 @@ /************************************************************************************ * configs/lm3s6965-ek/src/lm3s6965ek_internal.h - * arch/arm/src/board/lm3s6965ek_internal.n + * arch/arm/src/board/lm3s6965ek_internal.h * * Copyright (C) 2010 Gregory Nutt. All rights reserved. * Author: Gregory Nutt diff --git a/configs/lm3s8962-ek/README.txt b/configs/lm3s8962-ek/README.txt index fdb78346603..0f796e38dc7 100644 --- a/configs/lm3s8962-ek/README.txt +++ b/configs/lm3s8962-ek/README.txt @@ -181,13 +181,13 @@ IDEs 2) Start the NuttX build at least one time from the Cygwin command line before trying to create your project. This is necessary to create certain auto-generated files and directories that will be needed. - 3) Set up include pathes: You will need include/, arch/arm/src/lm3s, + 3) Set up include pathes: You will need include/, arch/arm/src/lm, arch/arm/src/common, arch/arm/src/armv7-m, and sched/. 4) All assembly files need to have the definition option -D __ASSEMBLY__ on the command line. Startup files will probably cause you some headaches. The NuttX startup file - is arch/arm/src/lm3s/lm3s_vectors.S. + is arch/arm/src/lm/lm_vectors.S. NuttX EABI "buildroot" Toolchain ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -341,7 +341,7 @@ Stellaris LM3S8962 Evaluation Kit Configuration Options CONFIG_ARCH_CHIP - Identifies the arch/*/chip subdirectory - CONFIG_ARCH_CHIP=lm3s + CONFIG_ARCH_CHIP=lm CONFIG_ARCH_CHIP_name - For use in C code to identify the exact chip: @@ -436,7 +436,7 @@ Stellaris LM3S8962 Evaluation Kit Configuration Options to build the LM3S Ethernet driver CONFIG_LM3S_ETHLEDS - Enable to use Ethernet LEDs on the board. CONFIG_LM3S_BOARDMAC - If the board-specific logic can provide - a MAC address (via lm3s_ethernetmac()), then this should be selected. + a MAC address (via lm_ethernetmac()), then this should be selected. CONFIG_LM3S_ETHHDUPLEX - Set to force half duplex operation CONFIG_LM3S_ETHNOAUTOCRC - Set to suppress auto-CRC generation CONFIG_LM3S_ETHNOPAD - Set to suppress Tx padding diff --git a/configs/lm3s8962-ek/nsh/defconfig b/configs/lm3s8962-ek/nsh/defconfig index 79f90d5f9b6..1d3df2fa795 100755 --- a/configs/lm3s8962-ek/nsh/defconfig +++ b/configs/lm3s8962-ek/nsh/defconfig @@ -38,7 +38,8 @@ CONFIG_ARCH="arm" CONFIG_ARCH_ARM=y CONFIG_ARCH_CORTEXM3=y -CONFIG_ARCH_CHIP="lm3s" +CONFIG_ARCH_CHIP="lm" +CONFIG_ARCH_CHIP_LM=y CONFIG_ARCH_CHIP_LM3S=y CONFIG_ARCH_CHIP_LM3S8962=y CONFIG_ARCH_BOARD="lm3s8962-ek" diff --git a/configs/lm3s8962-ek/nx/defconfig b/configs/lm3s8962-ek/nx/defconfig index 8424b6623de..37fc8903ddb 100755 --- a/configs/lm3s8962-ek/nx/defconfig +++ b/configs/lm3s8962-ek/nx/defconfig @@ -38,7 +38,8 @@ CONFIG_ARCH="arm" CONFIG_ARCH_ARM=y CONFIG_ARCH_CORTEXM3=y -CONFIG_ARCH_CHIP="lm3s" +CONFIG_ARCH_CHIP="lm" +CONFIG_ARCH_CHIP_LM=y CONFIG_ARCH_CHIP_LM3S=y CONFIG_ARCH_CHIP_LM3S8962=y CONFIG_ARCH_BOARD="lm3s8962-ek" diff --git a/configs/lm3s8962-ek/ostest/defconfig b/configs/lm3s8962-ek/ostest/defconfig index 73fbff29fbd..731003fd0e1 100755 --- a/configs/lm3s8962-ek/ostest/defconfig +++ b/configs/lm3s8962-ek/ostest/defconfig @@ -38,7 +38,8 @@ CONFIG_ARCH="arm" CONFIG_ARCH_ARM=y CONFIG_ARCH_CORTEXM3=y -CONFIG_ARCH_CHIP="lm3s" +CONFIG_ARCH_CHIP="lm" +CONFIG_ARCH_CHIP_LM=y CONFIG_ARCH_CHIP_LM3S=y CONFIG_ARCH_CHIP_LM3S8962=y CONFIG_ARCH_BOARD="lm3s8962-ek"