diff --git a/Documentation/NXGraphicsSubsystem.html b/Documentation/NXGraphicsSubsystem.html
index a4684731e2..d1398a2757 100644
--- a/Documentation/NXGraphicsSubsystem.html
+++ b/Documentation/NXGraphicsSubsystem.html
@@ -3852,7 +3852,7 @@ int nxcursor_setposition(NXHANDLE hnd, FAR const struct nxgl_point_s *pos);
CONFIG_NXTK_BORDERWIDTH
:
- - Specifies with with of the border (in pixels) used with
+
- Specifies the width of the border (in pixels) used with
framed windows. The default is 4.
CONFIG_NXTK_BORDERCOLOR1
, CONFIG_NXTK_BORDERCOLOR2
, and CONFIG_NXTK_BORDERCOLOR3
:
- Specify the colors of the border used with framed windows.
diff --git a/boards/arm/stm32/stm32f103-minimum/src/stm32_lcd_backpack.c b/boards/arm/stm32/stm32f103-minimum/src/stm32_lcd_backpack.c
index fd413d1295..b6484041fa 100644
--- a/boards/arm/stm32/stm32f103-minimum/src/stm32_lcd_backpack.c
+++ b/boards/arm/stm32/stm32f103-minimum/src/stm32_lcd_backpack.c
@@ -85,7 +85,7 @@ int stm32_lcd_backpack_init(FAR const char *devpath)
* Note: We are using the LCD_I2C_BACKPACK_CFG_SAINSMART config that
* defined the I2C Address to 0x27 to PCF8574. Double check if all
* the bits (pins) from PCF8574 connected to the LCD controller
- * are correct with with this LCD CFG definition.
+ * are correct with this LCD CFG definition.
*/
cfg.rows = 2;
diff --git a/boards/arm/stm32/stm32f4discovery/README.txt b/boards/arm/stm32/stm32f4discovery/README.txt
index 7a73c2ee1b..9022220390 100644
--- a/boards/arm/stm32/stm32f4discovery/README.txt
+++ b/boards/arm/stm32/stm32f4discovery/README.txt
@@ -2147,7 +2147,7 @@ Configuration Sub-directories
+CONFIG_EXAMPLES_NXLINES_BPP=1
+CONFIG_EXAMPLES_NXLINES_EXTERNINIT=y
- There are some issues with with the presentation... some tuning of the
+ There are some issues with the presentation... some tuning of the
configuration could fix that. Lower resolution displays are also more
subject to the "fat, flat line bug" that I need to fix someday. See
http://www.nuttx.org/doku.php?id=wiki:graphics:nxgraphics for a description
diff --git a/boards/avr/at90usb/micropendous3/README.txt b/boards/avr/at90usb/micropendous3/README.txt
index a3de52a06e..2891925269 100644
--- a/boards/avr/at90usb/micropendous3/README.txt
+++ b/boards/avr/at90usb/micropendous3/README.txt
@@ -161,7 +161,7 @@ DFU Bootloader
^^^^^^^^^^^^^^
There is also an DFU bootloader that resides in the upper 8Kb of FLASH
-(unless you ERASE the flash with with ICE). You can enter this bootloader
+(unless you ERASE the flash with ICE). You can enter this bootloader
(if it is in FLASH) by:
Holding both the SW1 (RESET) and SW2, then releasing SW1 while continuing
diff --git a/drivers/rwbuffer.c b/drivers/rwbuffer.c
index 0d2c2761f0..a4459c5845 100644
--- a/drivers/rwbuffer.c
+++ b/drivers/rwbuffer.c
@@ -177,7 +177,7 @@ static void rwb_wrtimeout(FAR void *arg)
finfo("Timeout!\n");
- /* If a timeout elapses with with write buffer activity, this watchdog
+ /* If a timeout elapses with write buffer activity, this watchdog
* handler function will be evoked on the thread of execution of the
* worker thread.
*/
diff --git a/fs/unionfs/fs_unionfs.c b/fs/unionfs/fs_unionfs.c
index 7b57eb7805..39a6ac06b3 100644
--- a/fs/unionfs/fs_unionfs.c
+++ b/fs/unionfs/fs_unionfs.c
@@ -2278,7 +2278,7 @@ static int unionfs_unlink(FAR struct inode *mountpt,
else
{
- /* Check if the file exists with with name on file system 2. The only
+ /* Check if the file exists with name on file system 2. The only
* reason that we check here is so that we can return the more
* meaningful -ENOSYS if file system 2 is a read-only file system.
*/
diff --git a/graphics/Kconfig b/graphics/Kconfig
index f8154a23d4..5c980874f9 100644
--- a/graphics/Kconfig
+++ b/graphics/Kconfig
@@ -299,7 +299,7 @@ config NXTK_BORDERWIDTH
int "Border Width"
default 4
---help---
- Specifies with with of the border (in pixels) used with framed windows.
+ Specifies the width of the border (in pixels) used with framed windows.
The default is 4.
config NXTK_DEFAULT_BORDERCOLORS
diff --git a/graphics/README.txt b/graphics/README.txt
index 20538a61b3..d3ac53da8a 100644
--- a/graphics/README.txt
+++ b/graphics/README.txt
@@ -138,7 +138,7 @@ CONFIG_NX_XYINPUT
CONFIG_NX_KBD
Build in support of keypad/keyboard input.
CONFIG_NXTK_BORDERWIDTH
- Specifies with with of the border (in pixels) used with framed windows.
+ Specifies the width of the border (in pixels) used with framed windows.
The default is 4.
CONFIG_NXTK_BORDERCOLOR1, CONFIG_NXTK_BORDERCOLOR2, CONFIG_NXTK_BORDERCOLOR3
Specify the colors of the border used with framed windows.
diff --git a/graphics/vnc/server/vnc_color.c b/graphics/vnc/server/vnc_color.c
index 517f58de59..27d069c105 100644
--- a/graphics/vnc/server/vnc_color.c
+++ b/graphics/vnc/server/vnc_color.c
@@ -375,7 +375,7 @@ int vnc_colors(FAR struct vnc_session_s *session, FAR struct nxgl_rect_s *rect,
for (pixndx = 0; pixndx < ncolors - 1; pixndx++)
{
- /* Compare color N with with colors M={(N_1)..ncolors} */
+ /* Compare color N with colors M={(N_1)..ncolors} */
maxndx = pixndx;
for (cmpndx = maxndx + 1; cmpndx < ncolors; cmpndx++)
diff --git a/include/nuttx/net/ethernet.h b/include/nuttx/net/ethernet.h
index dd4f675b65..6c6528f722 100644
--- a/include/nuttx/net/ethernet.h
+++ b/include/nuttx/net/ethernet.h
@@ -67,7 +67,7 @@
#define TPID_8021QVLAN 0x8100
-/* These are some of the types then associated with withe QVLAN tagged
+/* These are some of the types associated with QVLAN tagged
* Ethernet packets.
*/
diff --git a/libs/libc/README.txt b/libs/libc/README.txt
index e24daee4f6..5c43c90b2f 100644
--- a/libs/libc/README.txt
+++ b/libs/libc/README.txt
@@ -13,7 +13,7 @@ more like on multi-threaded program that all runs in kernel-mode.
But if the CONFIG_BUILD_PROTECTED option is selected, NuttX will be built
into distinct user-mode and kernel-mode sections. In that case, most of the
-code in the nuttx/ directory will run in kernel-mode with with exceptions
+code in the nuttx/ directory will run in kernel-mode with exceptions
of (1) the user-mode "proxies" found in syscall/proxies, and (2) the
standard C library functions found in this directory. In this build model,
it is critical to separate the user-mode OS interfaces in this way.
diff --git a/sched/task/task_exithook.c b/sched/task/task_exithook.c
index de5882ba89..1577a1fefe 100644
--- a/sched/task/task_exithook.c
+++ b/sched/task/task_exithook.c
@@ -647,7 +647,7 @@ void nxtask_exithook(FAR struct tcb_s *tcb, int status, bool nonblocking)
* a bug.
* 2. We cannot call the exit functions if nonblocking is requested: These
* functions might block.
- * 3. This function will only be called with with non-blocking == true
+ * 3. This function will only be called with non-blocking == true
* only when called through _exit(). _exit() behaviors requires that
* the exit functions *not* be called.
*/
@@ -682,7 +682,7 @@ void nxtask_exithook(FAR struct tcb_s *tcb, int status, bool nonblocking)
* NOTES:
* 1. We cannot flush the buffered I/O if nonblocking is requested.
* that might cause this logic to block.
- * 2. This function will only be called with with non-blocking == true
+ * 2. This function will only be called with non-blocking == true
* only when called through _exit(). _exit() behavior does not
* require that the streams be flushed
*/