diff --git a/ChangeLog b/ChangeLog index b210e8ece48..bdea49c6fa2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -249,7 +249,7 @@ * sched/, mm/, and net/ subsystem debug can now be selectively enabled/disabled * Correct socket close logic: needs to disconnect TCP socket on close * uIP webserver now seems to be fully functional - * fs/ and lib/ subystem debug can now be selectively enabled/disabled + * fs/ and lib/ subsystem debug can now be selectively enabled/disabled * Added vsnprintf * Integrated uIP telnetd * Add missing logic to read-ahead buffer logic @@ -630,7 +630,7 @@ wrong by 64 bytes (Kevin Franzen). * eZ80Acclaim!: Corrected some stack handling errors during interrupt handling context save and restore (Kevin Franzen). - * eZ80Acclaim!: Corrected vector initializeation logic (Kevin Franzen). + * eZ80Acclaim!: Corrected vector initialization logic (Kevin Franzen). * eZ80Acclaim!: Corrected overflow problem in the calculation of UART baud rate divisor, the system timer divisor, and the EMAC poll timer. * eZ80Acclaim!: Fixed GPIO pin configuration get serial output @@ -4639,7 +4639,7 @@ 6.28 2013-06-14 Gregory Nutt * arch/arm/src/lpc17xx/lpc17_i2c.c: Interrupts were not being - re-enabled in the I2C initializeation function (2013-4-30). + re-enabled in the I2C initialization function (2013-4-30). * net/sendto.c: Added skeleton of implementation of send timeouts for UDP. However, this functionality really does not make sense, so it is disabled in the code (2013-4-30). diff --git a/Documentation/NXGraphicsSubsystem.html b/Documentation/NXGraphicsSubsystem.html index 6dbb7be3df6..32bb98d66a5 100644 --- a/Documentation/NXGraphicsSubsystem.html +++ b/Documentation/NXGraphicsSubsystem.html @@ -420,7 +420,7 @@

NxWidgets is a higher level, C++, object-oriented library for object-oriented access to graphical "widgets." NxWidgets is provided as a separate library in the apps/ repository - NxWidgets is built on top of the core NuttX graphics subsystem, but is part of the application space rather than part of the core OS graphics subystems. + NxWidgets is built on top of the core NuttX graphics subsystem, but is part of the application space rather than part of the core OS graphics subsystems.

1.3.6 NX Terminal Driver (NxTerm)

diff --git a/Documentation/NuttX.html b/Documentation/NuttX.html index 631097bab04..a15f971a18e 100644 --- a/Documentation/NuttX.html +++ b/Documentation/NuttX.html @@ -5408,7 +5408,7 @@ nsh> free Mem: 29232 5920 23312 23312

- You can see that 22.8KB (71.1%) of the SRAM heap is staill available for further application development while NSH is running. + You can see that 22.8KB (71.1%) of the SRAM heap is still available for further application development while NSH is running.

diff --git a/arch/arm/src/lc823450/lc823450_ipl2.c b/arch/arm/src/lc823450/lc823450_ipl2.c index 09168bf818b..79db920c0f9 100644 --- a/arch/arm/src/lc823450/lc823450_ipl2.c +++ b/arch/arm/src/lc823450/lc823450_ipl2.c @@ -211,7 +211,7 @@ static int install_recovery(const char *srcpath) #ifdef IMG_SIGNATURE if (upg_image.sig != IMG_SIGNATURE) { - _info("image signature missmatch. IPL2=%u, UPG=%u\n", + _info("image signature mismatch. IPL2=%u, UPG=%u\n", IMG_SIGNATURE, upg_image.sig); _info("go normal boot\n"); @@ -285,12 +285,14 @@ static void load_kernel(const char *name, const char *devname) (void)blk_read(tmp, 512 * 1024, devname, 0); /* disable all IRQ */ + for (i = LC823450_IRQ_NMI + 1; i < NR_IRQS; i++) { up_disable_irq(i); } /* clear pending IRQ */ + putreg32(0xffffffff, NVIC_IRQ0_31_CLRPEND); putreg32(0xffffffff, NVIC_IRQ32_63_CLRPEND); putreg32(0xffffffff, NVIC_IRQ64_95_CLRPEND); diff --git a/arch/arm/src/lc823450/lc823450_mtd.h b/arch/arm/src/lc823450/lc823450_mtd.h index c5618babfbb..6af025f4b09 100644 --- a/arch/arm/src/lc823450/lc823450_mtd.h +++ b/arch/arm/src/lc823450/lc823450_mtd.h @@ -82,7 +82,7 @@ #define LC823450_PART10_NBLOCKS 0 /* 0 means all remaining sectors */ #if CONFIG_MTD_CP_STARTBLOCK != LC823450_PART10_START -# error "Start sector of contents patrition missmatched" +# error "Start sector of contents partition mismatched" #endif /**************************************************************************** diff --git a/arch/arm/src/stm32/stm32_pminitialize.c b/arch/arm/src/stm32/stm32_pminitialize.c index 243bc53aa4e..adf30f3a472 100644 --- a/arch/arm/src/stm32/stm32_pminitialize.c +++ b/arch/arm/src/stm32/stm32_pminitialize.c @@ -46,22 +46,6 @@ #ifdef CONFIG_PM -/**************************************************************************** - * Pre-processor Definitions - ****************************************************************************/ - -/**************************************************************************** - * Private Data - ****************************************************************************/ - -/**************************************************************************** - * Public Data - ****************************************************************************/ - -/**************************************************************************** - * Private Functions - ****************************************************************************/ - /**************************************************************************** * Public Functions ****************************************************************************/ @@ -71,7 +55,7 @@ * * Description: * This function is called by MCU-specific logic at power-on reset in - * order to provide one-time initialization the power management subystem. + * order to provide one-time initialization the power management subsystem. * This function must be called *very* early in the initialization sequence * *before* any other device drivers are initialized (since they may * attempt to register with the power management subsystem). @@ -80,7 +64,7 @@ * None. * * Returned Value: - * None. + * None. * ****************************************************************************/ diff --git a/arch/arm/src/stm32/stm32_pwm.h b/arch/arm/src/stm32/stm32_pwm.h index 646326a4565..bfc054cd1c7 100644 --- a/arch/arm/src/stm32/stm32_pwm.h +++ b/arch/arm/src/stm32/stm32_pwm.h @@ -40,7 +40,7 @@ #define __ARCH_ARM_SRC_STM32_STM32_PWM_H /* The STM32 does not have dedicated PWM hardware. Rather, pulsed output control - * is a capabilitiy of the STM32 timers. The logic in this file implements the + * is a capability of the STM32 timers. The logic in this file implements the * lower half of the standard, NuttX PWM interface using the STM32 timers. That * interface is described in include/nuttx/timers/pwm.h. */ diff --git a/arch/arm/src/stm32f7/stm32_exti_alarm.c b/arch/arm/src/stm32f7/stm32_exti_alarm.c index 4ef4394b819..d832a63a472 100644 --- a/arch/arm/src/stm32f7/stm32_exti_alarm.c +++ b/arch/arm/src/stm32f7/stm32_exti_alarm.c @@ -111,7 +111,7 @@ static int stm32_exti_alarm_isr(int irq, void *context, FAR void *arg) * Sets/clears EXTI alarm interrupt. * * Input Parameters: - * - rising/falling edge: enables interrupt on rising/falling edget + * - rising/falling edge: enables interrupt on rising/falling edge * - event: generate event when set * - func: when non-NULL, generate interrupt * - arg: Argument passed to the interrupt callback diff --git a/arch/arm/src/stm32f7/stm32_pminitialize.c b/arch/arm/src/stm32f7/stm32_pminitialize.c index 600dab75e2b..d7955200d9f 100644 --- a/arch/arm/src/stm32f7/stm32_pminitialize.c +++ b/arch/arm/src/stm32f7/stm32_pminitialize.c @@ -55,7 +55,7 @@ * * Description: * This function is called by MCU-specific logic at power-on reset in - * order to provide one-time initialization the power management subystem. + * order to provide one-time initialization the power management subsystem. * This function must be called *very* early in the initialization sequence * *before* any other device drivers are initialized (since they may * attempt to register with the power management subsystem). @@ -64,7 +64,7 @@ * None. * * Returned Value: - * None. + * None. * ****************************************************************************/ diff --git a/arch/arm/src/stm32f7/stm32_pwm.h b/arch/arm/src/stm32f7/stm32_pwm.h index bc008b62c2e..2d20df48764 100644 --- a/arch/arm/src/stm32f7/stm32_pwm.h +++ b/arch/arm/src/stm32f7/stm32_pwm.h @@ -39,7 +39,7 @@ #define __ARCH_ARM_SRC_STM32F7_STM32_PWM_H /* The STM32 does not have dedicated PWM hardware. Rather, pulsed output - * control is a capabilitiy of the STM32 timers. The logic in this file + * control is a capability of the STM32 timers. The logic in this file * implements the lower half of the standard, NuttX PWM interface using the * STM32 timers. That interface is described in include/nuttx/timers/pwm.h. */ diff --git a/arch/arm/src/stm32h7/stm32_alarm.h b/arch/arm/src/stm32h7/stm32_alarm.h index 4efc3f56d41..eef1f12a2c4 100644 --- a/arch/arm/src/stm32h7/stm32_alarm.h +++ b/arch/arm/src/stm32h7/stm32_alarm.h @@ -1,5 +1,5 @@ /**************************************************************************** - * arch/arm/src/include/stm32f7/stm32_alarm.h + * arch/arm/src/include/stm32h7/stm32_alarm.h * * Copyright (C) 2016, 2018, 2019 Gregory Nutt. All rights reserved. * Authors: Neil Hancock - delegated to Gregory Nutt Mar 30, 2016 diff --git a/arch/arm/src/stm32h7/stm32_exti_alarm.c b/arch/arm/src/stm32h7/stm32_exti_alarm.c index 41d113e58de..2d79eb37155 100644 --- a/arch/arm/src/stm32h7/stm32_exti_alarm.c +++ b/arch/arm/src/stm32h7/stm32_exti_alarm.c @@ -112,7 +112,7 @@ static int stm32_exti_alarm_isr(int irq, void *context, FAR void *arg) * Sets/clears EXTI alarm interrupt. * * Input Parameters: - * - rising/falling edge: enables interrupt on rising/falling edget + * - rising/falling edge: enables interrupt on rising/falling edge * - event: generate event when set * - func: when non-NULL, generate interrupt * - arg: Argument passed to the interrupt callback diff --git a/arch/arm/src/stm32h7/stm32_pwm.h b/arch/arm/src/stm32h7/stm32_pwm.h index 0bd364daa60..1ed2ec3a261 100644 --- a/arch/arm/src/stm32h7/stm32_pwm.h +++ b/arch/arm/src/stm32h7/stm32_pwm.h @@ -40,7 +40,7 @@ #define __ARCH_ARM_SRC_STM32H7_STM32_PWM_H /* The STM32 does not have dedicated PWM hardware. Rather, pulsed output control - * is a capabilitiy of the STM32 timers. The logic in this file implements the + * is a capability of the STM32 timers. The logic in this file implements the * lower half of the standard, NuttX PWM interface using the STM32 timers. That * interface is described in include/nuttx/timers/pwm.h. */ diff --git a/arch/arm/src/stm32l4/stm32l4_exti_alarm.c b/arch/arm/src/stm32l4/stm32l4_exti_alarm.c index ab06e6b9c18..8a2eaae1ad8 100644 --- a/arch/arm/src/stm32l4/stm32l4_exti_alarm.c +++ b/arch/arm/src/stm32l4/stm32l4_exti_alarm.c @@ -104,7 +104,7 @@ static int stm32l4_exti_alarm_isr(int irq, void *context, FAR void *arg) * Sets/clears EXTI alarm interrupt. * * Input Parameters: - * - rising/falling edge: enables interrupt on rising/falling edget + * - rising/falling edge: enables interrupt on rising/falling edge * - event: generate event when set * - func: when non-NULL, generate interrupt * diff --git a/arch/arm/src/stm32l4/stm32l4_exti_comp.c b/arch/arm/src/stm32l4/stm32l4_exti_comp.c index e4cb7e15d18..7e047073323 100644 --- a/arch/arm/src/stm32l4/stm32l4_exti_comp.c +++ b/arch/arm/src/stm32l4/stm32l4_exti_comp.c @@ -124,7 +124,7 @@ static int stm32l4_exti_comp_isr(int irq, void *context, FAR void *arg) * * Input Parameters: * - cmp: comparator - * - rising/falling edge: enables interrupt on rising/falling edget + * - rising/falling edge: enables interrupt on rising/falling edge * - event: generate event when set * - func: when non-NULL, generate interrupt * - arg: Argument passed to the interrupt callback diff --git a/arch/arm/src/stm32l4/stm32l4_pminitialize.c b/arch/arm/src/stm32l4/stm32l4_pminitialize.c index 89a8547a586..f2f9a31f8f7 100644 --- a/arch/arm/src/stm32l4/stm32l4_pminitialize.c +++ b/arch/arm/src/stm32l4/stm32l4_pminitialize.c @@ -55,7 +55,7 @@ * * Description: * This function is called by MCU-specific logic at power-on reset in - * order to provide one-time initialization the power management subystem. + * order to provide one-time initialization the power management subsystem. * This function must be called *very* early in the initialization sequence * *before* any other device drivers are initialized (since they may * attempt to register with the power management subsystem). @@ -64,7 +64,7 @@ * None. * * Returned Value: - * None. + * None. * ****************************************************************************/ diff --git a/arch/avr/src/at32uc3/at32uc3.h b/arch/avr/src/at32uc3/at32uc3.h index 22ee5219157..7e8d7cbd543 100644 --- a/arch/avr/src/at32uc3/at32uc3.h +++ b/arch/avr/src/at32uc3/at32uc3.h @@ -211,7 +211,7 @@ void usart_configure(uintptr_t usart_base, uint32_t baud, unsigned int parity, * * Description: * Initialize a console for debug output. This function is called very - * early in the initializeation sequence to configure the serial console + * early in the initialization sequence to configure the serial console * uart (only). * ****************************************************************************/ diff --git a/arch/avr/src/atmega/atmega.h b/arch/avr/src/atmega/atmega.h index d6b286f4ddc..40bfd9070ee 100644 --- a/arch/avr/src/atmega/atmega.h +++ b/arch/avr/src/atmega/atmega.h @@ -118,7 +118,7 @@ void usart1_configure(void); * * Description: * Initialize a console for debug output. This function is called very - * early in the initializeation sequence to configure the serial console + * early in the initialization sequence to configure the serial console * uart (only). * ****************************************************************************/ diff --git a/audio/README.txt b/audio/README.txt index 31167273076..f924269e2ca 100644 --- a/audio/README.txt +++ b/audio/README.txt @@ -49,7 +49,7 @@ General Audio Settings CONFIG_AUDIO Enables overall support for audio subsystem CONFIG_AUDIO_MULTI_SESSION - Enables support for the audio subystem to track mutliple open sessions + Enables support for the audio subsystem to track multiple open sessions with lower-level audio devices. CONFIG_AUDIO_LARGE_BUFFERS Specifies that buffer size variables should be 32-bit vs. the normal 16-bit diff --git a/boards/arm/kinetis/twr-k60n512/README.txt b/boards/arm/kinetis/twr-k60n512/README.txt index 39cd5834e46..8ecf3c36d56 100644 --- a/boards/arm/kinetis/twr-k60n512/README.txt +++ b/boards/arm/kinetis/twr-k60n512/README.txt @@ -491,4 +491,4 @@ Where is one of the following: CONFIG_SCHED_WORKQUEUE=y : Enable the NuttX workqueue - CONFIG_NSH_ARCHINIT=y : Provide NSH initializeation logic + CONFIG_NSH_ARCHINIT=y : Provide NSH initialization logic diff --git a/boards/arm/kinetis/twr-k64f120m/README.txt b/boards/arm/kinetis/twr-k64f120m/README.txt index f1b5a113bf9..5898395e116 100644 --- a/boards/arm/kinetis/twr-k64f120m/README.txt +++ b/boards/arm/kinetis/twr-k64f120m/README.txt @@ -597,7 +597,7 @@ Where is one of the following: CONFIG_SCHED_WORKQUEUE=y : Enable the NuttX workqueue - CONFIG_NSH_ARCHINIT=y : Provide NSH initializeation logic + CONFIG_NSH_ARCHINIT=y : Provide NSH initialization logic netnsh: ------ diff --git a/boards/arm/lpc17xx_40xx/lpcxpresso-lpc1768/README.txt b/boards/arm/lpc17xx_40xx/lpcxpresso-lpc1768/README.txt index fe174affaef..aeb07f5c135 100644 --- a/boards/arm/lpc17xx_40xx/lpcxpresso-lpc1768/README.txt +++ b/boards/arm/lpc17xx_40xx/lpcxpresso-lpc1768/README.txt @@ -347,7 +347,7 @@ LEDs - The LED is not illuminated until the LPCXpresso completes initialization. If the LED is stuck in the OFF state, this means that the LPCXpresso did not - complete initializeation. + complete initialization. - Each time the OS enters an interrupt (or a signal) it will turn the LED OFF and restores its previous stated upon return from the interrupt (or signal). diff --git a/boards/arm/lpc17xx_40xx/zkit-arm-1769/README.txt b/boards/arm/lpc17xx_40xx/zkit-arm-1769/README.txt index d4da800f627..c0c721fda82 100644 --- a/boards/arm/lpc17xx_40xx/zkit-arm-1769/README.txt +++ b/boards/arm/lpc17xx_40xx/zkit-arm-1769/README.txt @@ -156,7 +156,7 @@ LEDs - The LED is not illuminated until the ZKit-ARM completes initialization. If the LED is stuck in the OFF state, this means that the ZKit-ARM did not - complete initializeation. + complete initialization. - Each time the OS enters an interrupt (or a signal) it will turn the LED OFF and restores its previous stated upon return from the interrupt (or signal). diff --git a/boards/arm/stm32/mikroe-stm32f4/src/stm32_pm.c b/boards/arm/stm32/mikroe-stm32f4/src/stm32_pm.c index 880cabc7e91..c5eb21bc9a5 100644 --- a/boards/arm/stm32/mikroe-stm32f4/src/stm32_pm.c +++ b/boards/arm/stm32/mikroe-stm32f4/src/stm32_pm.c @@ -48,22 +48,6 @@ #ifdef CONFIG_PM -/**************************************************************************** - * Pre-processor Definitions - ****************************************************************************/ - -/**************************************************************************** - * Private Data - ****************************************************************************/ - -/**************************************************************************** - * Public Data - ****************************************************************************/ - -/**************************************************************************** - * Private Functions - ****************************************************************************/ - /**************************************************************************** * Public Functions ****************************************************************************/ @@ -73,8 +57,8 @@ * * Description: * This function is called by MCU-specific logic at power-on reset in - * order to provide one-time initialization the power management subystem. - * This function must be called *very* early in the initializeation sequence + * order to provide one-time initialization the power management subsystem. + * This function must be called *very* early in the initialization sequence * *before* any other device drivers are initialized (since they may * attempt to register with the power management subsystem). * @@ -82,7 +66,7 @@ * None. * * Returned Value: - * None. + * None. * ****************************************************************************/ diff --git a/boards/arm/stm32/olimex-stm32-p407/scripts/memory.ld b/boards/arm/stm32/olimex-stm32-p407/scripts/memory.ld index 57579c5c716..07c0462f557 100644 --- a/boards/arm/stm32/olimex-stm32-p407/scripts/memory.ld +++ b/boards/arm/stm32/olimex-stm32-p407/scripts/memory.ld @@ -72,12 +72,12 @@ * * Both of these alignment limitations could be reduced by using multiple * regions to map the FLASH/SDRAM range or perhaps with some clever use of - * subregions or with mutliple MPU regions per memory region. + * subregions or with multiple MPU regions per memory region. * * NOTE: The MPU is used in a mode where mappings are not required for * kernel addresses and, hence, there are not alignment issues for those * case. Only the user address spaces suffer from alignment requirements. - * However, in order to exploit this fact, we would staill need to change + * However, in order to exploit this fact, we would still need to change * the ordering of memory regions in SRAM. * * A detailed memory map for the 112KB SRAM region is as follows: diff --git a/boards/arm/stm32/omnibusf4/src/stm32_pm.c b/boards/arm/stm32/omnibusf4/src/stm32_pm.c index e0ed8c32b71..c449a228e46 100644 --- a/boards/arm/stm32/omnibusf4/src/stm32_pm.c +++ b/boards/arm/stm32/omnibusf4/src/stm32_pm.c @@ -49,22 +49,6 @@ #ifdef CONFIG_PM -/**************************************************************************** - * Pre-processor Definitions - ****************************************************************************/ - -/**************************************************************************** - * Private Data - ****************************************************************************/ - -/**************************************************************************** - * Public Data - ****************************************************************************/ - -/**************************************************************************** - * Private Functions - ****************************************************************************/ - /**************************************************************************** * Public Functions ****************************************************************************/ @@ -74,8 +58,8 @@ * * Description: * This function is called by MCU-specific logic at power-on reset in - * order to provide one-time initialization the power management subystem. - * This function must be called *very* early in the initializeation sequence + * order to provide one-time initialization the power management subsystem. + * This function must be called *very* early in the initialization sequence * *before* any other device drivers are initialized (since they may * attempt to register with the power management subsystem). * @@ -83,7 +67,7 @@ * None. * * Returned Value: - * None. + * None. * ****************************************************************************/ diff --git a/boards/arm/stm32/stm3210e-eval/src/stm32_pm.c b/boards/arm/stm32/stm3210e-eval/src/stm32_pm.c index 212fcf61a2b..db5f785c71b 100644 --- a/boards/arm/stm32/stm3210e-eval/src/stm32_pm.c +++ b/boards/arm/stm32/stm3210e-eval/src/stm32_pm.c @@ -48,22 +48,6 @@ #ifdef CONFIG_PM -/**************************************************************************** - * Pre-processor Definitions - ****************************************************************************/ - -/**************************************************************************** - * Private Data - ****************************************************************************/ - -/**************************************************************************** - * Public Data - ****************************************************************************/ - -/**************************************************************************** - * Private Functions - ****************************************************************************/ - /**************************************************************************** * Public Functions ****************************************************************************/ @@ -73,8 +57,8 @@ * * Description: * This function is called by MCU-specific logic at power-on reset in - * order to provide one-time initialization the power management subystem. - * This function must be called *very* early in the initializeation sequence + * order to provide one-time initialization the power management subsystem. + * This function must be called *very* early in the initialization sequence * *before* any other device drivers are initialized (since they may * attempt to register with the power management subsystem). * @@ -82,7 +66,7 @@ * None. * * Returned Value: - * None. + * None. * ****************************************************************************/ diff --git a/boards/arm/stm32/stm32f4discovery/src/stm32_pm.c b/boards/arm/stm32/stm32f4discovery/src/stm32_pm.c index cd7a3ec6c7d..c8385c0e985 100644 --- a/boards/arm/stm32/stm32f4discovery/src/stm32_pm.c +++ b/boards/arm/stm32/stm32f4discovery/src/stm32_pm.c @@ -49,22 +49,6 @@ #ifdef CONFIG_PM -/**************************************************************************** - * Pre-processor Definitions - ****************************************************************************/ - -/**************************************************************************** - * Private Data - ****************************************************************************/ - -/**************************************************************************** - * Public Data - ****************************************************************************/ - -/**************************************************************************** - * Private Functions - ****************************************************************************/ - /**************************************************************************** * Public Functions ****************************************************************************/ @@ -74,8 +58,8 @@ * * Description: * This function is called by MCU-specific logic at power-on reset in - * order to provide one-time initialization the power management subystem. - * This function must be called *very* early in the initializeation sequence + * order to provide one-time initialization the power management subsystem. + * This function must be called *very* early in the initialization sequence * *before* any other device drivers are initialized (since they may * attempt to register with the power management subsystem). * diff --git a/boards/arm/stm32/stm32ldiscovery/README.txt b/boards/arm/stm32/stm32ldiscovery/README.txt index 0e6570254d0..974265d9a04 100644 --- a/boards/arm/stm32/stm32ldiscovery/README.txt +++ b/boards/arm/stm32/stm32ldiscovery/README.txt @@ -41,10 +41,10 @@ Status * The following subsystem have header files, drivers and have been exercised: PWR, RCC, GPIO, SYSCFG, LCD, USART. - * The following subsystenms have header files and ported drivers, but are + * The following subsystems have header files and ported drivers, but are untested: DMA - * The following subystems have counterparts with other STM32 parts, but + * The following subsystems have counterparts with other STM32 parts, but have not been ported or verified: ADC, DAC, TIM2-15, TIM9-11, RTC, IWDG, WWDG, I2C, SPI, DBG. These may be close to functional depending upon how close the IP is on the STM32L15X. @@ -57,7 +57,7 @@ Status * The STM32L15X does support USB, however, USB is not available on the STM32L-Discovery board. - * These subystems are available on other STM32L15x/16x parts, but not on + * These subsystems are available on other STM32L15x/16x parts, but not on the part used in the STM32L-Discovery board: CRC, AES, FSMC, SDIO GPIO Pin Usage diff --git a/boards/arm/stm32f7/nucleo-144/Kconfig b/boards/arm/stm32f7/nucleo-144/Kconfig index f5b1cb64f39..e0d39ab4796 100644 --- a/boards/arm/stm32f7/nucleo-144/Kconfig +++ b/boards/arm/stm32f7/nucleo-144/Kconfig @@ -38,13 +38,13 @@ choice Advantage: Use the ST-Link as a console. No Extra wiring needed. - Disdvantage: Not the best choice for initial bring up. + Disadvantage: Not the best choice for initial bring up. ARDUINO Connector: Advantage: You have a shield so it is easy. - Disdvantage: You loose the use of the + Disadvantage: You loose the use of the other functions on PC6, PC7 STM32F7 diff --git a/boards/arm/stm32f7/nucleo-144/README.txt b/boards/arm/stm32f7/nucleo-144/README.txt index 09ea7fe912b..0f153575329 100644 --- a/boards/arm/stm32f7/nucleo-144/README.txt +++ b/boards/arm/stm32f7/nucleo-144/README.txt @@ -45,17 +45,22 @@ LQFP144 package. Variants include STM32F767ZIT6 NUCLEO-F767ZI STM32L496ZGT6 NUCLEO-L496ZG STM32L496ZGT6P NUCLEO-L496ZG-P - + STM32L4A6ZGT6 NUCLEO-L4A6ZG + STM32L4R5ZIT6 NUCLEO-L4R5ZI + STM32L4R5ZIT6P NUCLEO-L4R5ZI-P ------------- ------------------ -This directory is intended to support all Nucleo-144 variants since the -boards are identical, differing only in the installed part. This common +This directory is intended to support all STM32F7 Nucleo-144 variants since +the boards are identical, differing only in the installed part. This common board design provides uniformity in the documentation from ST and should allow us to quickly change configurations by just cloning a configuration and changing the CPU choice and board initialization. Unfortunately for the developer, the CPU specific information must be extracted from the -common information in the documentation. The exception are the STM32L496ZG -boards, which are supported by boards/nucleo-l496zg +common information in the documentation. + +The NUCLEO-L496ZG and NUCLEO-L496ZG-P boards are not supported by this +directory, but by boards/arm/stm32l4/nucleo-l496zg. Any other STM32L4 +Nucleo-144 boards are also not supported by this directory. Please read the User Manual UM1727: Getting started with STM32 Nucleo board software development tools and take note of the Powering options for the diff --git a/boards/arm/stm32l4/nucleo-l496zg/README.txt b/boards/arm/stm32l4/nucleo-l496zg/README.txt index 2bbe7e63e04..1d5a7102e77 100644 --- a/boards/arm/stm32l4/nucleo-l496zg/README.txt +++ b/boards/arm/stm32l4/nucleo-l496zg/README.txt @@ -36,7 +36,7 @@ LQFP144 package. Variants with a STM32L4 MCU include: ------------- ------------------ This directory supports only the STM32L4 variants of Nucleo-144. For others, -see boards/arm/stm32l4/nucleo-l496zg configuration. +see boards/arm/stm32f7/nucleo-144 configuration. Please read the User Manual UM2179: Getting started with STM32 Nucleo board software development tools and take note of the Powering options for the diff --git a/graphics/README.txt b/graphics/README.txt index 5a2e8a19a99..20538a61b36 100644 --- a/graphics/README.txt +++ b/graphics/README.txt @@ -21,7 +21,7 @@ at the present, but here is the longer term roadmap: NxWidgets - NxWidgets is a higher level, C++, object-oriented library for object- oriented access to graphics "widgets." NxWidgets is provided as a separate package. NxWidgets is built on top of the core NuttX graphics subsystem, - but is not a part of the core graphics subystems. + but is not a part of the core graphics subsystems. NXTOOLKIT - A set of C graphics tools that provide higher-level window drawing operations. The toolkit can be used for window-oriented graphics without NxWidgets and is built on top of NX. @@ -31,7 +31,7 @@ at the present, but here is the longer term roadmap: without NxWidgets and without NXTOOLKIT for raw access to window memory. NXGLIB - Low level graphics utilities and direct framebuffer rendering logic. NX is built on top of NXGLIB. - NxTerm - NxTerm is a write-only character device that is built on top of + NxTerm - NxTerm is a write-only character device that is built on top of an NX window. This character device can be used to provide stdout and stderr and, hence, can provide the output side of NuttX console. diff --git a/include/nuttx/net/radiodev.h b/include/nuttx/net/radiodev.h index c320779e816..f69620e315c 100644 --- a/include/nuttx/net/radiodev.h +++ b/include/nuttx/net/radiodev.h @@ -101,7 +101,7 @@ struct radiodev_properties_s * the reassembled packet. * * For fagemented frames, d_buf provided by radio driver will not be - * used. 6LoWPAN must handle mutliple reassemblies from different + * used. 6LoWPAN must handle multiple reassemblies from different * sources simultaneously. To support this, 6LoWPAN will allocate a * unique reassembly buffer for each active reassembly, based on the * reassembly tag and source radio address. These reassembly buffers diff --git a/net/route/net_fileroute.c b/net/route/net_fileroute.c index d070defb52a..afca9a138a4 100644 --- a/net/route/net_fileroute.c +++ b/net/route/net_fileroute.c @@ -178,7 +178,7 @@ int net_routesize(FAR const char *path, size_t entrysize) #ifdef CONFIG_DEBUG_NET_WARN if (nentries * entrysize != buf.st_size) { - nwarn("WARNING: Size of routing table is not an even mutliple of entries\n"); + nwarn("WARNING: Size of routing table is not an even multiple of entries\n"); nwarn(" %lu != %lu / %lu\n", (unsigned long)nentries, (unsigned long)buf.st_size, diff --git a/net/sixlowpan/sixlowpan_globals.c b/net/sixlowpan/sixlowpan_globals.c index 6d52082df18..ca86abf8458 100644 --- a/net/sixlowpan/sixlowpan_globals.c +++ b/net/sixlowpan/sixlowpan_globals.c @@ -49,9 +49,9 @@ /* The following data values are used to hold intermediate settings while * processing IEEE802.15.4 frames. These globals are shared with incoming - * and outgoing frame processing and possibly with mutliple IEEE802.15.4 MAC + * and outgoing frame processing and possibly with multiple IEEE802.15.4 MAC * devices. The network lock provides exclusive use of these globals - * during that processing + * during that processing. */ /* g_uncomp_hdrlen is the length of the headers before compression (if HC2 diff --git a/net/sixlowpan/sixlowpan_internal.h b/net/sixlowpan/sixlowpan_internal.h index b60e8399640..7e853045639 100644 --- a/net/sixlowpan/sixlowpan_internal.h +++ b/net/sixlowpan/sixlowpan_internal.h @@ -214,9 +214,9 @@ union sixlowpan_metadata_u /* The following data values are used to hold intermediate settings while * processing IEEE802.15.4 frames. These globals are shared with incoming - * and outgoing frame processing and possibly with mutliple IEEE802.15.4 MAC + * and outgoing frame processing and possibly with multiple IEEE802.15.4 MAC * devices. The network lock provides exclusive use of these globals - * during that processing + * during that processing. */ /* g_uncomp_hdrlen is the length of the headers before compression (if HC2