This is an automated email from the ASF dual-hosted git repository. xiaoxiang pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nuttx.git
The following commit(s) were added to refs/heads/master by this push: new 57a7cb503a Documentation: fix spelling 57a7cb503a is described below commit 57a7cb503a5e47b64d5e852c63e9716b067ea495 Author: Lars Kruse <de...@sumpfralle.de> AuthorDate: Sat May 3 06:15:46 2025 +0200 Documentation: fix spelling --- .codespell-ignore-lines | 4 ++++ Documentation/ReleaseNotes/NuttX-10.0.0 | 4 ++-- Documentation/ReleaseNotes/NuttX-10.1.0 | 2 +- Documentation/ReleaseNotes/NuttX-10.2.0 | 4 ++-- Documentation/ReleaseNotes/NuttX-10.3.0 | 4 ++-- Documentation/ReleaseNotes/NuttX-11.0.0 | 4 ++-- Documentation/ReleaseNotes/NuttX-12.0.0 | 6 +++--- Documentation/ReleaseNotes/NuttX-12.1.0 | 4 ++-- Documentation/ReleaseNotes/NuttX-12.2.0 | 4 ++-- Documentation/ReleaseNotes/NuttX-12.3.0 | 10 +++++----- Documentation/ReleaseNotes/NuttX-12.6.0 | 2 +- Documentation/ReleaseNotes/NuttX-12.7.0 | 2 +- Documentation/ReleaseNotes/NuttX-12.8.0 | 8 ++++---- Documentation/ReleaseNotes/NuttX-6.9 | 2 +- Documentation/ReleaseNotes/NuttX-7.10 | 2 +- Documentation/ReleaseNotes/NuttX-7.14 | 2 +- Documentation/ReleaseNotes/NuttX-7.16 | 2 +- Documentation/ReleaseNotes/NuttX-7.20 | 2 +- Documentation/ReleaseNotes/NuttX-7.21 | 2 +- Documentation/ReleaseNotes/NuttX-7.22 | 6 +++--- Documentation/ReleaseNotes/NuttX-7.23 | 4 ++-- Documentation/ReleaseNotes/NuttX-7.25 | 2 +- Documentation/ReleaseNotes/NuttX-7.26 | 6 +++--- Documentation/ReleaseNotes/NuttX-7.29 | 6 +++--- Documentation/ReleaseNotes/NuttX-7.31 | 6 +++--- Documentation/ReleaseNotes/NuttX-7.9 | 2 +- Documentation/ReleaseNotes/NuttX-8.2 | 2 +- Documentation/applications/examples/camera/index.rst | 2 +- Documentation/applications/graphics/nxwm/cnxconsole.rst | 2 +- Documentation/components/drivers/thermal/index.rst | 2 +- Documentation/components/filesystem/mnemofs.rst | 4 ++-- Documentation/components/filesystem/tmpfs.rst | 2 +- Documentation/components/libs/libc/index.rst | 2 +- Documentation/components/nxgraphics/appendix.rst | 8 ++++---- Documentation/components/syscall.rst | 2 +- Documentation/contributing/coding_style.rst | 4 ++-- Documentation/debugging/coresight.rst | 2 +- Documentation/guides/port_drivers_to_stm32f7.rst | 4 ++-- Documentation/guides/pysimcoder.rst | 2 +- Documentation/implementation/device_drivers.rst | 2 +- Documentation/legacy_README.md | 2 +- .../platforms/arm/kinetis/boards/twr-k60n512/README.txt | 2 +- .../platforms/arm/kinetis/boards/twr-k64f120m/README.txt | 2 +- .../platforms/arm/lpc31xx/boards/olimex-lpc-h3131/index.rst | 2 +- Documentation/platforms/arm/nrf52/ieee802154.rst | 4 ++-- Documentation/platforms/arm/s32k1xx/index.rst | 2 +- .../platforms/arm/sama5/boards/sama5d2-xult/README.txt | 2 +- .../platforms/arm/sama5/boards/sama5d3-xplained/README.txt | 2 +- .../platforms/arm/sama5/boards/sama5d3x-ek/README.txt | 2 +- Documentation/platforms/arm/sama5/boards/sama5d4-ek/README.txt | 6 +++--- .../platforms/arm/samd2l2/boards/samd20-xplained/README.txt | 2 +- .../platforms/arm/samd2l2/boards/samd21-xplained/README.txt | 2 +- .../platforms/arm/stm32f4/boards/stm32f401rc-rs485/index.rst | 2 +- Documentation/platforms/arm/tiva/boards/dk-tm4c129x/README.txt | 2 +- .../platforms/arm/tiva/boards/tm4c129e-launchpad/README.txt | 2 +- .../platforms/avr/at90usb/boards/micropendous3/README.txt | 8 ++++---- .../platforms/avr/at90usb/boards/teensy-2.0/README.txt | 6 +++--- Documentation/platforms/avr/atmega/boards/amber/README.txt | 6 +++--- Documentation/platforms/avr/atmega/index.rst | 2 +- Documentation/platforms/x86/qemu/boards/qemu-i486/README.txt | 2 +- Documentation/reference/os/mutex.rst | 2 +- 61 files changed, 104 insertions(+), 100 deletions(-) diff --git a/.codespell-ignore-lines b/.codespell-ignore-lines index 77b123d24d..5b1ac140ba 100644 --- a/.codespell-ignore-lines +++ b/.codespell-ignore-lines @@ -12,3 +12,7 @@ Linix 45ZWN24-40 2 0.5 Ohm 0.400 mH 2.34A 24V THN, # define AES_ISR_URAT_WORRDACC (5 << AES_ISR_URAT_SHIFT) /* WRONLY register read access */ WRONLY, +* [#14540](https://github.com/apache/nuttx/pull/14540) CMake/preprocess: fix typo PREPROCES -> PREPROCESS +* [#14927](https://github.com/apache/nuttx/pull/14927) spelling: fix spelling typo premption -> preemption +* [#15520](https://github.com/apache/nuttx/pull/15520) drivers/note: fix typo falgs and align local name to irq_mask + ans init diff --git a/Documentation/ReleaseNotes/NuttX-10.0.0 b/Documentation/ReleaseNotes/NuttX-10.0.0 index 12543acad8..690a5d1129 100644 --- a/Documentation/ReleaseNotes/NuttX-10.0.0 +++ b/Documentation/ReleaseNotes/NuttX-10.0.0 @@ -30,7 +30,7 @@ interface has also been removed, but more care will need to be exercised: `wd_delete()` also cancels any running timer so, in many case, calls to `wd_delete()` should be replaced with calls to `wd_cancel()`. If you are certain that the timer has never been started, then you must remove the call to -`wd_delete()` altogether. Calling `wd_cancel()` with an un-initialized s`truct +`wd_delete()` altogether. Calling `wd_cancel()` with an un-initialized `struct wdog_s` instance may well cause a fatal crash. * Replace the first parameter of all remaining wdog function calls from. For example, replace a call like `ret = wd_cancel(priv->wdog)` where `priv->wdog` was type `WDOG_ID` with the call @@ -210,7 +210,7 @@ error for ::setbuf if CONFIG\_STDIO\_DISABLE\_BUFFERING is set errno in mq\_open * [PR-1595](https://github.com/apache/nuttx/pull/1595) epoll\_wait() -must loop until "maxevents" to fille output evs array +must loop until "maxevents" to fill the output evs array * [PR-1519](https://github.com/apache/nuttx/pull/1519) libc: Replace index/rindex from macro to function to protect against side effects with diff --git a/Documentation/ReleaseNotes/NuttX-10.1.0 b/Documentation/ReleaseNotes/NuttX-10.1.0 index 0a515c461e..b5e434fdba 100644 --- a/Documentation/ReleaseNotes/NuttX-10.1.0 +++ b/Documentation/ReleaseNotes/NuttX-10.1.0 @@ -358,7 +358,7 @@ NuttX-10.1.0 * [#1968](https://github.com/apache/nuttx/pull/1968) arm: kinetis: freedom-k64f: Declare missing NUM_BUTTONS * [#1990](https://github.com/apache/nuttx/pull/1990) arm: kinetis: flexcan fixed compile error * [#2120](https://github.com/apache/nuttx/pull/2120) arm: stm32h7: Fix missing 'ret' reported by Frank-Christian Kruegel -* [#2159](https://github.com/apache/nuttx/pull/2159) xtensa: esp32: Fix SPI master DMA RX buffer memcpy size erro +* [#2159](https://github.com/apache/nuttx/pull/2159) xtensa: esp32: Fix SPI master DMA RX buffer memcpy size error * [#2160](https://github.com/apache/nuttx/pull/2160) arm: stm32l4/stm32l4_adc.c: fix copy-paste mistake with CONFI * [#2210](https://github.com/apache/nuttx/pull/2210) arm: stm32/stm32_adc.c: do not allow negative ref count * [#2214](https://github.com/apache/nuttx/pull/2214) xtensa: esp32: Fix rt-timer issues diff --git a/Documentation/ReleaseNotes/NuttX-10.2.0 b/Documentation/ReleaseNotes/NuttX-10.2.0 index ca2b0048fd..3446415241 100644 --- a/Documentation/ReleaseNotes/NuttX-10.2.0 +++ b/Documentation/ReleaseNotes/NuttX-10.2.0 @@ -54,7 +54,7 @@ NuttX-10.2.0 * [#4450](https://github.com/apache/nuttx/pull/4450) libxx:uClibc++: disable new_handler.cpp when use libsupc++ * [#4456](https://github.com/apache/nuttx/pull/4456) libc/gettext: Initialize path field when creating mofile struct. * [#4466](https://github.com/apache/nuttx/pull/4466) sched/wdog/wd_start.c: prevent accessing watch-dog lag if head is NULL -* [#4499](https://github.com/apache/nuttx/pull/4499) uClibc++:remove typeinfo.cpp that confict with libsupc++ +* [#4499](https://github.com/apache/nuttx/pull/4499) uClibc++:remove typeinfo.cpp that conflict with libsupc++ * [#3698](https://github.com/apache/nuttx/pull/3698) sched/task: Simplify the syscall handling of task_spawn * [#3813](https://github.com/apache/nuttx/pull/3813) syscall/syscall.csv: Correct ordering of entries * [#4020](https://github.com/apache/nuttx/pull/4020) SMP should depends on ARCH_INTERRUPTSTACK @@ -650,7 +650,7 @@ NuttX-10.2.0 * [#4061](https://github.com/apache/nuttx/pull/4061) FAT32 kconfig entry to enforce computation of free clusters at mount * [#4079](https://github.com/apache/nuttx/pull/4079) fs/procfs: layout the output of meminfo correctly * [#4093](https://github.com/apache/nuttx/pull/4093) fs: Move the default ioctl handle from nx_vioctl to file_vioctl -* [#4097](https://github.com/apache/nuttx/pull/4097) fs: Remove the inernal st_count field from struct stat +* [#4097](https://github.com/apache/nuttx/pull/4097) fs: Remove the internal st_count field from struct stat * [#4101](https://github.com/apache/nuttx/pull/4101) fs: pseudorename should call inode_release in the error path * [#4118](https://github.com/apache/nuttx/pull/4118) fs: Support the root file system attributes(mode, uid, gid and time) * [#4119](https://github.com/apache/nuttx/pull/4119) fs: fstat shouldn't follow the symbol link diff --git a/Documentation/ReleaseNotes/NuttX-10.3.0 b/Documentation/ReleaseNotes/NuttX-10.3.0 index ced4eba830..6f52463e51 100644 --- a/Documentation/ReleaseNotes/NuttX-10.3.0 +++ b/Documentation/ReleaseNotes/NuttX-10.3.0 @@ -106,7 +106,7 @@ NuttX-10.3.0 * [#5527](https://github.com/apache/nuttx/pull/5527) libnx: handle the bad message correctly * [#5321](https://github.com/apache/nuttx/pull/5321) libxx: uclibxx: add patch use overload constructor of filebuf & ostream * [#4747](https://github.com/apache/nuttx/pull/4747) Revert "libc: Implement fesetround & fegetround for arm" -* [#4739](https://github.com/apache/nuttx/pull/4739) Revert "lib/netdb: Change the default NETDB_DNSCLIENT_NAMESIZE to NAM… +* [#4739](https://github.com/apache/nuttx/pull/4739) Revert "lib/netdb: Change the default NETDB_DNSCLIENT_NAMESIZE to NAME… * [#5459](https://github.com/apache/nuttx/pull/5459) mm: mm_heap: add mm_foreach to run handler for every memory node * [#5504](https://github.com/apache/nuttx/pull/5504) mm: handle take mm sem in IRQ @@ -531,7 +531,7 @@ NuttX-10.3.0 * [#5636](https://github.com/apache/nuttx/pull/5636) arch: risc-v/qemu-rv: Set FS bits in mstatus * [#5529](https://github.com/apache/nuttx/pull/5529) arch: risc-v/qemu-rv: Supports SMP up to 8 cores and other minor changes * [#4825](https://github.com/apache/nuttx/pull/4825) arch: risc-v/xtensa: Kconfig: Some cleanup and improvements to arch versions of C library functions. -* [#5683](https://github.com/apache/nuttx/pull/5683) arch: risc-v/xtensa: corrent dumpstate xcp size +* [#5683](https://github.com/apache/nuttx/pull/5683) arch: risc-v/xtensa: correct dumpstate xcp size * [#5717](https://github.com/apache/nuttx/pull/5717) Revert "arch: risc-v: Correct FPU register save area in riscv_copystate" #### SPARC diff --git a/Documentation/ReleaseNotes/NuttX-11.0.0 b/Documentation/ReleaseNotes/NuttX-11.0.0 index 148b300e2f..0ff8bfb459 100644 --- a/Documentation/ReleaseNotes/NuttX-11.0.0 +++ b/Documentation/ReleaseNotes/NuttX-11.0.0 @@ -40,7 +40,7 @@ NuttX-11.0.0 * [#6392](https://github.com/apache/nuttx/pull/6392) sched/mqueue: remove sched_lock to improve performance * [#6377](https://github.com/apache/nuttx/pull/6377) sched/tls: Shouldn't get tls info directly from sp in kernel space * [#6365](https://github.com/apache/nuttx/pull/6365) sched/tls: Wrap up_info_size into tls_info_size -* [#6340](https://github.com/apache/nuttx/pull/6340) Change dpends on SCHED_[L|H]PWORK to SCHED_WORKQUEUE +* [#6340](https://github.com/apache/nuttx/pull/6340) Change depends on SCHED_[L|H]PWORK to SCHED_WORKQUEUE * [#6250](https://github.com/apache/nuttx/pull/6250) sched: Remove task_restart in case of CONFIG_BUILD_KERNEL * [#6236](https://github.com/apache/nuttx/pull/6236) sched: Remove task_delete in case of CONFIG_BUILD_KERNEL * [#5822](https://github.com/apache/nuttx/pull/5822) sched/dumpstack: Print "backtrace:" only in the first iteration @@ -65,7 +65,7 @@ NuttX-11.0.0 * [#6120](https://github.com/apache/nuttx/pull/6120) Implement execle, execve, execvp, execlp and execvpe * [#5814](https://github.com/apache/nuttx/pull/5814) env_dup: Allocate memory from the correct memory pool -* [#5914](https://github.com/apache/nuttx/pull/5914) mm/mm_heap: place alloc-bit at the LSB of node->preceeding +* [#5914](https://github.com/apache/nuttx/pull/5914) mm/mm_heap: place alloc-bit at the LSB of node->preceding * [#6685](https://github.com/apache/nuttx/pull/6685) mm/mm_heap: update MM_BACKTRACE and malloc failed output * [#6658](https://github.com/apache/nuttx/pull/6658) mm: Fixed the usage of CONFIG_MM_BACKTRACE & CONFIG_DEBUG_MM * [#5906](https://github.com/apache/nuttx/pull/5906) mm_heap: heapsize align with MM_MIN_CHUNK diff --git a/Documentation/ReleaseNotes/NuttX-12.0.0 b/Documentation/ReleaseNotes/NuttX-12.0.0 index 02bac26b32..c02e67eb3c 100644 --- a/Documentation/ReleaseNotes/NuttX-12.0.0 +++ b/Documentation/ReleaseNotes/NuttX-12.0.0 @@ -163,7 +163,7 @@ NuttX-12.0.0 * [#6961](https://github.com/apache/incubator-nuttx/pull/6961) Fixed format specifier in various prints. * [#7532](https://github.com/apache/incubator-nuttx/pull/7532) hwspinlock: add hwspinlock driver for multi CPU * [#7472](https://github.com/apache/incubator-nuttx/pull/7472) Initialize global mutext/sem by NXMUTEX_INITIALIZER and SEM_INITIALIZER - * [#6926](https://github.com/apache/incubator-nuttx/pull/6926) list.h: Change inline function to macro as much as possbile + * [#6926](https://github.com/apache/incubator-nuttx/pull/6926) list.h: Change inline function to macro as much as possible * [#7517](https://github.com/apache/incubator-nuttx/pull/7517) nxmutex: minor fix for mutex lock mismatch * [#6965](https://github.com/apache/incubator-nuttx/pull/6965) nxmutex: replace nxsem when used as a lock * [#6966](https://github.com/apache/incubator-nuttx/pull/6966) queue: Change some queue function to macro @@ -260,7 +260,7 @@ NuttX-12.0.0 * [#7155](https://github.com/apache/incubator-nuttx/pull/7155) arch: arm: armv7-r: remove incorrect include header "addrenv.h" * [#7773](https://github.com/apache/incubator-nuttx/pull/7773) arch: arm: armv7-r: sync ARM_THUMB support from cortex-a * [#7513](https://github.com/apache/incubator-nuttx/pull/7513) arch: arm: armv7-a/r: add isb after CACHE and TLB operations. - * [#7195](https://github.com/apache/incubator-nuttx/pull/7195) arch: arm: armv7-a/r: SMP hande all cores start at same time + * [#7195](https://github.com/apache/incubator-nuttx/pull/7195) arch: arm: armv7-a/r: SMP handle all cores start at same time * [#7338](https://github.com/apache/incubator-nuttx/pull/7338) arch: arm: armv7-a/r: Don't define fiq stack if CONFIG_ARMV7A_DECODEFIQ=n * [#7751](https://github.com/apache/incubator-nuttx/pull/7751) arch: arm: armv7-a/r: thumb: force assembler files to be interpreted as Thumb code * [#7129](https://github.com/apache/incubator-nuttx/pull/7129) arch: arm: armv7-a/r: Implement up_affinity_irq @@ -421,7 +421,7 @@ NuttX-12.0.0 * [#6883](https://github.com/apache/incubator-nuttx/pull/6883) arch: sim: set CMDLINE env to the argument user pass to nuttx * [#7717](https://github.com/apache/incubator-nuttx/pull/7717) arch: sim: sim_alsa.c: add mp3 offload playback on sim * [#7282](https://github.com/apache/incubator-nuttx/pull/7282) arch: sim: support multiple tapdev for sim - * [#7655](https://github.com/apache/incubator-nuttx/pull/7655) arch: sim: Unify the host soruce file naming + * [#7655](https://github.com/apache/incubator-nuttx/pull/7655) arch: sim: Unify the host source file naming * [#6908](https://github.com/apache/incubator-nuttx/pull/6908) arch: sim: wchar_t: fix visual studio Compiler Error C2371 * [#7335](https://github.com/apache/incubator-nuttx/pull/7335) arch: sparc: add support of spin_lock for LEON3 and LEON4 * [#7292](https://github.com/apache/incubator-nuttx/pull/7292) arch: sparc: dismiss non-Unicode characters issue diff --git a/Documentation/ReleaseNotes/NuttX-12.1.0 b/Documentation/ReleaseNotes/NuttX-12.1.0 index 82196099da..44300d8c1a 100644 --- a/Documentation/ReleaseNotes/NuttX-12.1.0 +++ b/Documentation/ReleaseNotes/NuttX-12.1.0 @@ -331,7 +331,7 @@ Improvements * [#8817](https://github.com/apache/nuttx/pull/8817) arm: nrf52: improvements for GPIOTE and buttons example for boards * [#8923](https://github.com/apache/nuttx/pull/8923) arm: nrf52: initial support for USBDEV * [#8725](https://github.com/apache/nuttx/pull/8725) arm: nrf52: minor fixes for SoftDevice -* [#8702](https://github.com/apache/nuttx/pull/8702) arm: nrf52: use the lates SoftDevice release (v2.3.0) +* [#8702](https://github.com/apache/nuttx/pull/8702) arm: nrf52: use the latest SoftDevice release (v2.3.0) * [#8793](https://github.com/apache/nuttx/pull/8793) arm: nrf52/nrf53: various fixes * [#8804](https://github.com/apache/nuttx/pull/8804) arm: nrf53: add ADC support * [#8909](https://github.com/apache/nuttx/pull/8909) arm: nrf53: add GPIOTE support (GPIO interrupts) @@ -475,7 +475,7 @@ Improvements * [#8076](https://github.com/apache/nuttx/pull/8076) sim: move some i2c,spi configs from board to arch * [#8469](https://github.com/apache/nuttx/pull/8469) sim: realize sim timer tickless * [#7911](https://github.com/apache/nuttx/pull/7911) sim: Refine arch/sim implementation -* [#7946](https://github.com/apache/nuttx/pull/7946) sim: remove unused variale in sim_saveusercontext() +* [#7946](https://github.com/apache/nuttx/pull/7946) sim: remove unused variable in sim_saveusercontext() * [#8849](https://github.com/apache/nuttx/pull/8849) sim: sim_linuxi2c: fix snprintf parameter * [#8472](https://github.com/apache/nuttx/pull/8472) sim: sim_saveusercontext & sim_fullcontextrestore update * [#7928](https://github.com/apache/nuttx/pull/7928) sim: take timer irq as real timer with WALL_SIGNAL diff --git a/Documentation/ReleaseNotes/NuttX-12.2.0 b/Documentation/ReleaseNotes/NuttX-12.2.0 index 94fcfa667c..817b406d1d 100644 --- a/Documentation/ReleaseNotes/NuttX-12.2.0 +++ b/Documentation/ReleaseNotes/NuttX-12.2.0 @@ -289,7 +289,7 @@ Improvements * [#9020](https://github.com/apache/nuttx/pull/9020) arch/xtensa/esp32: ESP32 not use IMEM in user heap mode * [#9408](https://github.com/apache/nuttx/pull/9408) arch/xtensa/esp32: Fix build issues for SoftAP mode * [#9236](https://github.com/apache/nuttx/pull/9236) arch/xtensa/esp32: Fix himem driver crash in SMP mode -* [#8926](https://github.com/apache/nuttx/pull/8926) arch/xtensa/esp32: fix signal deliver when task is running on ther CPU +* [#8926](https://github.com/apache/nuttx/pull/8926) arch/xtensa/esp32: fix signal deliver when task is running on other CPU * [#8963](https://github.com/apache/nuttx/pull/8963) arch/xtensa/esp32: Fix Wi-Fi driver parameter settings * [#8974](https://github.com/apache/nuttx/pull/8974) arch/xtensa/esp32: Make asprintf and lib_free corresponding * [#9077](https://github.com/apache/nuttx/pull/9077) arch/xtensa/esp32: Ssd1306 @@ -405,7 +405,7 @@ Improvements * [#8907](https://github.com/apache/nuttx/pull/#8907) drivers/video/fb: add vsync offset support * [#9101](https://github.com/apache/nuttx/pull/#9101) drivers/video/fb: fix pollnotify calling crash in advance * [#9328](https://github.com/apache/nuttx/pull/#9328) drivers/video/fb_driver: add fb_open and fb_close -* [#9388](https://github.com/apache/nuttx/pull/#9388) drivers/video/vnc_server: Fix that vnc_updater thread exited caused by readed a null data +* [#9388](https://github.com/apache/nuttx/pull/#9388) drivers/video/vnc_server: Fix that vnc_updater thread exited caused by reading a null data * [#9329](https://github.com/apache/nuttx/pull/#9329) drivers/video/vnc_server: set touch.maxpoint to 1 for circbuf_init * [#9447](https://github.com/apache/nuttx/pull/#9447) drivers/virtio: Fix virtnet_transmit() in virtio-mmio-net.c * [#9457](https://github.com/apache/nuttx/pull/#9457) drivers/virtio: Fix virtio-mmio-net diff --git a/Documentation/ReleaseNotes/NuttX-12.3.0 b/Documentation/ReleaseNotes/NuttX-12.3.0 index 8e83cb1b68..2a6e3e6367 100644 --- a/Documentation/ReleaseNotes/NuttX-12.3.0 +++ b/Documentation/ReleaseNotes/NuttX-12.3.0 @@ -90,7 +90,7 @@ libs * [#9835](https://github.com/apache/nuttx/pull/9835) libc: basename: Change len type from int to size_t * [#10417](https://github.com/apache/nuttx/pull/10417) libc: change the default NETDB_DNSCLIENT_MAXRESPONSE to the standard length * [#10021](https://github.com/apache/nuttx/pull/10021) libc: compatible with Android for htonq:ntohq -* [#10708](https://github.com/apache/nuttx/pull/10708) libc: currect usage of getpid:gettid in library +* [#10708](https://github.com/apache/nuttx/pull/10708) libc: correct usage of getpid:gettid in library * [#10121](https://github.com/apache/nuttx/pull/10121) libc: fdt: add libfdt support * [#10405](https://github.com/apache/nuttx/pull/10405) libc: fdt: modify makefile * [#10519](https://github.com/apache/nuttx/pull/10519) libc: fix a fatal bug in fread @@ -127,7 +127,7 @@ libs * [#9708](https://github.com/apache/nuttx/pull/9708) libc: pthread: add the implementation of pthread_getcpuclockid * [#9903](https://github.com/apache/nuttx/pull/9903) libc: pthread: fix the incorrect description in comments * [#10752](https://github.com/apache/nuttx/pull/10752) libc: pthread: g_lock may lead deadlock -* [#9771](https://github.com/apache/nuttx/pull/9771) libc: pthread: remove unsed compare code in pthread_rwlock_init() +* [#9771](https://github.com/apache/nuttx/pull/9771) libc: pthread: remove unused compare code in pthread_rwlock_init() * [#9948](https://github.com/apache/nuttx/pull/9948) libc: rand_r: support rand_r api * [#9773](https://github.com/apache/nuttx/pull/9773) libc: set CONFIG_PTHREAD_STACK_MIN as DEFAULT_MM_PGSIZE`s default value and * [#10064](https://github.com/apache/nuttx/pull/10064) libc: stdio: changed LIBC_NL_ARGMAX default value to 9 @@ -514,7 +514,7 @@ New Driver Support * [#10725](https://github.com/apache/nuttx/pull/10725) sensors: goldfish: add goldfish gps driver * [#9954](https://github.com/apache/nuttx/pull/9954) sensors: gps: Implement the GPS driver framework * [#10152](https://github.com/apache/nuttx/pull/10152) power: Regulator:add new features -* [#10167](https://github.com/apache/nuttx/pull/10167) reset: Add resest driver framework +* [#10167](https://github.com/apache/nuttx/pull/10167) reset: Add reset driver framework * [#10001](https://github.com/apache/nuttx/pull/10001) timers: qemu: add qemu rtc driver. * [#10171](https://github.com/apache/nuttx/pull/10171) video: add NuttX Goldfish-FB driver * [#10118](https://github.com/apache/nuttx/pull/10118) video: add NuttX goldfish camera driver @@ -637,7 +637,7 @@ Drivers With Improvements * [#10673](https://github.com/apache/nuttx/pull/10673) serial: Add ram uart driver * [#10170](https://github.com/apache/nuttx/pull/10170) serial: filter out control character in pty echo * [#10443](https://github.com/apache/nuttx/pull/10443) serial: fix error echo about VT100 escape sequence -* [#10442](https://github.com/apache/nuttx/pull/10442) serial: fix race condition about calling rxflowcontrol in mutli thread +* [#10442](https://github.com/apache/nuttx/pull/10442) serial: fix race condition about calling rxflowcontrol in multiple thread * [#9799](https://github.com/apache/nuttx/pull/9799) serial: serial.c fix logic error * [#9980](https://github.com/apache/nuttx/pull/9980) serial: Simplify the echo process * [#10019](https://github.com/apache/nuttx/pull/10019) serial: uart_16550: Wait before setting Line Control Register (Synopsys DesignWare 8250) @@ -940,4 +940,4 @@ For boards that enable board serial string using COMPOSITE_BOARD_SERIALSTR, PL23 * [#9932](https://github.com/apache/nuttx/pull/9932) video: driver support multiple instance -The interface of video_uninitialize() has changed and is no longer compatible. \ No newline at end of file +The interface of video_uninitialize() has changed and is no longer compatible. diff --git a/Documentation/ReleaseNotes/NuttX-12.6.0 b/Documentation/ReleaseNotes/NuttX-12.6.0 index 430b991943..6ee9915d4f 100644 --- a/Documentation/ReleaseNotes/NuttX-12.6.0 +++ b/Documentation/ReleaseNotes/NuttX-12.6.0 @@ -233,7 +233,7 @@ Architecture improvements * [#12279](https://github.com/apache/nuttx/pull/12279) arch/risc-v/qemu: fix kernel build issue 12275 * [#12290](https://github.com/apache/nuttx/pull/12290) arch/risc-v/qemu: graceful shutdown via SBI * [#12178](https://github.com/apache/nuttx/pull/12178) arch/risc-v/qemu-rv: Add S-mode support -* [#12433](https://github.com/apache/nuttx/pull/12433) arch/risc-v/riscv_mtimer: Update the mtimecmp value once per interrup… +* [#12433](https://github.com/apache/nuttx/pull/12433) arch/risc-v/riscv_mtimer: Update the mtimecmp value once per interrupt… * [#12535](https://github.com/apache/nuttx/pull/12535) arch/risc-v/rv64ilp32: revise fpucmp * [#12435](https://github.com/apache/nuttx/pull/12435) arch/risc-v/syscall: Optimize user service call performance * [#12301](https://github.com/apache/nuttx/pull/12301) arch/risc-v/virt: graceful shutdown in M-mode diff --git a/Documentation/ReleaseNotes/NuttX-12.7.0 b/Documentation/ReleaseNotes/NuttX-12.7.0 index 95b5d452f1..985343dd26 100644 --- a/Documentation/ReleaseNotes/NuttX-12.7.0 +++ b/Documentation/ReleaseNotes/NuttX-12.7.0 @@ -255,7 +255,7 @@ arm * [#12873](https://github.com/apache/nuttx/pull/12873) arm/lm3s6965-ek: Disable NTPC for lm3s6965 to fix maximum flash space… * [#13557](https://github.com/apache/nuttx/pull/13557) arm/qemu: Add mounting of tmpfs * [#13117](https://github.com/apache/nuttx/pull/13117) arm/qemu: enable WFI in `up_idle` -* [#13131](https://github.com/apache/nuttx/pull/13131) arm/spinlock: up_testset() sould not depends on SMP +* [#13131](https://github.com/apache/nuttx/pull/13131) arm/spinlock: up_testset() should not depend on SMP * [#12879](https://github.com/apache/nuttx/pull/12879) arm/stm32f401rc-rs485: Add support to BMP280 sensor * [#13565](https://github.com/apache/nuttx/pull/13565) arm/stm32f401rc-rs485: Add support to LCD 16x2 with I2C Backpack * [#12839](https://github.com/apache/nuttx/pull/12839) arm/stm32f401rc-rs485: Add support to RFID MFRC522 diff --git a/Documentation/ReleaseNotes/NuttX-12.8.0 b/Documentation/ReleaseNotes/NuttX-12.8.0 index ab92e5cf27..2e8df3b095 100644 --- a/Documentation/ReleaseNotes/NuttX-12.8.0 +++ b/Documentation/ReleaseNotes/NuttX-12.8.0 @@ -518,7 +518,7 @@ Drivers With Improvements * [#13947](https://github.com/apache/nuttx/pull/13947) drivers/devicetree/fdt: get 'reg' property * [#13916](https://github.com/apache/nuttx/pull/13916) drivers/fb: use ENOTTY to replace assert * [#14790](https://github.com/apache/nuttx/pull/14790) Drivers/input -* [#14177](https://github.com/apache/nuttx/pull/14177) drivers/input: fix complie err about undefined +* [#14177](https://github.com/apache/nuttx/pull/14177) drivers/input: fix compile err about undefined * [#14728](https://github.com/apache/nuttx/pull/14728) drivers/misc: fix rpmsg dev poll assert crash * [#14729](https://github.com/apache/nuttx/pull/14729) drivers/misc: fix rpmsgdev read overflow * [#15047](https://github.com/apache/nuttx/pull/15047) drivers/net: change netdev_lower_quota_load to macro @@ -697,7 +697,7 @@ Improvements * [#14554](https://github.com/apache/nuttx/pull/14554) DNS: Implement TCP fallback * [#14867](https://github.com/apache/nuttx/pull/14867) IPV6 macro * [#13906](https://github.com/apache/nuttx/pull/13906) local_sock: fix accept use-after-free -* [#14103](https://github.com/apache/nuttx/pull/14103) local_socket: corrent send/recv return value after shutdown +* [#14103](https://github.com/apache/nuttx/pull/14103) local_socket: correct send/recv return value after shutdown * [#14574](https://github.com/apache/nuttx/pull/14574) tcp_input: if tcp->req > recvreq send ack only when state is TCP_ESTABLISHED * [#14698](https://github.com/apache/nuttx/pull/14698) tcp: fix tcp can not retransmit timely when ACK with TCP_NEWDATA * [#14595](https://github.com/apache/nuttx/pull/14595) sys/socket: fix struct sockaddr_storage alignment issue @@ -746,7 +746,7 @@ Unsorted * [#14094](https://github.com/apache/nuttx/pull/14094) dump more information when CONFIG_MM_DUMP_DETAILS_ON_FAILURE enabled flush log before coredump * [#13902](https://github.com/apache/nuttx/pull/13902) e1000: add polling mode support for tx/rx * [#14646](https://github.com/apache/nuttx/pull/14646) Enable DEV_PIPE_NPOLLWAITERS default value 4 for adapter APP -* [#14318](https://github.com/apache/nuttx/pull/14318) Expand samplerate bits from 8 to 32 enchance encode capacity in sim offload. +* [#14318](https://github.com/apache/nuttx/pull/14318) Expand samplerate bits from 8 to 32 enhance encode capacity in sim offload. * [#14310](https://github.com/apache/nuttx/pull/14310) external/ffmpeg: add offloding audio recording with amr format. * [#13867](https://github.com/apache/nuttx/pull/13867) Fdt mmio: add common fdt mmio virtio device register function * [#14591](https://github.com/apache/nuttx/pull/14591) Feature/esp i2c bitbang @@ -885,7 +885,7 @@ Unsorted * [#14180](https://github.com/apache/nuttx/pull/14180) sdio_probe: set voltage use CMD5 * [#14802](https://github.com/apache/nuttx/pull/14802) segger/stream_rtt: fix warning after stream update * [#14465](https://github.com/apache/nuttx/pull/14465) sem: change sem wait to atomic operation -* [#14152](https://github.com/apache/nuttx/pull/14152) setjmp: fix setjmp returns 0 when calling longjmp with 0 as the secon… +* [#14152](https://github.com/apache/nuttx/pull/14152) setjmp: fix setjmp returns 0 when calling longjmp with 0 as the second… * [#14276](https://github.com/apache/nuttx/pull/14276) shm:fix build error * [#14524](https://github.com/apache/nuttx/pull/14524) Shmfs bug fix * [#14822](https://github.com/apache/nuttx/pull/14822) Simplify PCI driver configuration diff --git a/Documentation/ReleaseNotes/NuttX-6.9 b/Documentation/ReleaseNotes/NuttX-6.9 index 95de7f5c36..2cbff91281 100644 --- a/Documentation/ReleaseNotes/NuttX-6.9 +++ b/Documentation/ReleaseNotes/NuttX-6.9 @@ -47,7 +47,7 @@ then erases the underlying FLASH memory * Build System: The Make export logic now also tries to track down all architecture-specific header files and include these in the NuttX export bundle as well. Various changes and modifications so that -NuttX wil build on FreeBSD using the ASH shell (submitted by Kurt Lidl). +NuttX will build on FreeBSD using the ASH shell (submitted by Kurt Lidl). Bugfixes, order roughly on decreasing criticality include: diff --git a/Documentation/ReleaseNotes/NuttX-7.10 b/Documentation/ReleaseNotes/NuttX-7.10 index d4184fe95c..fe135f5d03 100644 --- a/Documentation/ReleaseNotes/NuttX-7.10 +++ b/Documentation/ReleaseNotes/NuttX-7.10 @@ -291,7 +291,7 @@ callers of net_startmonitor() to assume that the connection was okay, undoing the good things that net_startmonitor() did and causing the socket to be incorrectly marked as connected. This behavior was noted by Pelle Windestam. -- setsockopt() failed when setting timeouts to values less tha 100 +- setsockopt() failed when setting timeouts to values less than 100 msec. That is because the timeout is limited to stops of 1 decisecond and because the conversion of structure timeval was truncating the microsecond remainder. The utility diff --git a/Documentation/ReleaseNotes/NuttX-7.14 b/Documentation/ReleaseNotes/NuttX-7.14 index 75f5e3863a..7123f7645e 100644 --- a/Documentation/ReleaseNotes/NuttX-7.14 +++ b/Documentation/ReleaseNotes/NuttX-7.14 @@ -156,7 +156,7 @@ dependencies generated by a Windows compiler so that they can be used with the Cygwin make. - tools/mkwindeps.sh: A script that coordinates use of cnvwindeps.exe. Dependencies now work on the Cygwin platform when using a Windows -ative toolchain. +active toolchain. * Applications: NSH diff --git a/Documentation/ReleaseNotes/NuttX-7.16 b/Documentation/ReleaseNotes/NuttX-7.16 index 7253a811b8..bc54b9d1b9 100644 --- a/Documentation/ReleaseNotes/NuttX-7.16 +++ b/Documentation/ReleaseNotes/NuttX-7.16 @@ -182,7 +182,7 @@ than 1. From David Sidrane. - fs/Kconfig: Allow CONFIG_FS_WRITABLE to be manually selectable. This is needed when there are no writable file systems, but write support is still needed in BCH or FTL. -- arch/*/Makefile: Add definitions that can be overrided to use GCC +- arch/*/Makefile: Add definitions that can be overridden to use GCC instead of LD in the final link. From Paul Alexander Patience . * Applications: apps/netutils: diff --git a/Documentation/ReleaseNotes/NuttX-7.20 b/Documentation/ReleaseNotes/NuttX-7.20 index 7ed0ed0c24..937f56d808 100644 --- a/Documentation/ReleaseNotes/NuttX-7.20 +++ b/Documentation/ReleaseNotes/NuttX-7.20 @@ -69,7 +69,7 @@ multiple low-priority work queues are used. * Other Common Device Drivers: - Add capabilities() method to SDIO interface. Remove -CONFIG_SDIO_WIDTH_D1_ONLY. That should not be a global propertie, +CONFIG_SDIO_WIDTH_D1_ONLY. That should not be a global property, but rather a capability/limitation of single slot when there may be multiple slots. - Removed dmasupported() method from the SDIO interface. That is now diff --git a/Documentation/ReleaseNotes/NuttX-7.21 b/Documentation/ReleaseNotes/NuttX-7.21 index eeac7ba7c9..565b263865 100644 --- a/Documentation/ReleaseNotes/NuttX-7.21 +++ b/Documentation/ReleaseNotes/NuttX-7.21 @@ -493,7 +493,7 @@ sem_restorebaseprio needed to take the tcb from the holder prior to the holder being freed. In the failure case where sched_verifytcb fails it added the overhead of looking up the holder. There is also the additional thunking on the foreach to get from holer to -holder->tcb. An alternate approach could be to leve the interface +holder->tcb. An alternate approach could be to leave the interface the same and allocate a holder on the stack of sem_restoreholderprioB copy the sem's holder to it, free it as is done in this pr and then pass that address sem_restoreholderprio as the holder. It could diff --git a/Documentation/ReleaseNotes/NuttX-7.22 b/Documentation/ReleaseNotes/NuttX-7.22 index 5a785166bd..0fcb52b59a 100644 --- a/Documentation/ReleaseNotes/NuttX-7.22 +++ b/Documentation/ReleaseNotes/NuttX-7.22 @@ -514,7 +514,7 @@ frame for testing purposes. From Anthony Merlino. poll various attributes related to the coordinator. From Anthony Merlino. - wireless/ieee802154/i8sak: Add a option to retry on failures to the -assoc command (usually meaning tht the coordinator is not yet up). +assoc command (usually meaning that the coordinator is not yet up). - iwireless/ieee802154/8sak: Add reset command to reset the MAC layer. Adds option to assoc command -t to specify how long to wait for a response from the Coordinator. From Anthony Merlino. @@ -626,7 +626,7 @@ when both IPv4 and IPv6 are enabled. - UDP Networking: When upd_input() cannot process a packet, it returns ERROR so that network drivers may try calling ipv4_input() later. In this case, it must also set d_len to zero. Otherwise, all network -drivers will assume tht there is also an outgoing packet. This +drivers will assume that there is also an outgoing packet. This results in a gratuitous ARP. - TCP Networking: Correct some issues that prevent TCP from working correctly when both IPv4 and IPv6 are enabled. @@ -787,7 +787,7 @@ problem occurs, and is easily reproducible, if the device is connected to a CAN network with a wrongly configured CAN speed (baud rate). In our tests we set the CAN speed of the device to 1000000 and the speed of the other CAN nodes to 500000. The device is restarted and sends a -CANopen "bootup message" to the CAN network. This results in huge +CANopen "boot up message" to the CAN network. This results in huge amount of errors messages on the CAN bus, probably because of the CAN feature for acknowledging error messages. The error messages can't be read by the device because of the misconfigured CAN speed, instead the diff --git a/Documentation/ReleaseNotes/NuttX-7.23 b/Documentation/ReleaseNotes/NuttX-7.23 index 13b4b4f942..c207bc166f 100644 --- a/Documentation/ReleaseNotes/NuttX-7.23 +++ b/Documentation/ReleaseNotes/NuttX-7.23 @@ -670,7 +670,7 @@ be reported as a file instead of a directory by opendir. This happened after adding these three new procfs entries: fs/block, fs/mount, and fs/usage. Of course, there is no directory fs in this case, only three files that have fs/ in their relative pathnames. -The logic was detecting that fs was the name of the enty to report, +The logic was detecting that fs was the name of the entry to report, but it was then declaring that fs was a file (because fs/block is of type file). This was fixed by adding a check for matching lengths. i.e., if strlen(fs) != strlen(fs/block), then report fs as a @@ -802,7 +802,7 @@ code that already use this driver will be unchanged. 2. The STMPE811 register GPIO_DIR uses bit value 1 for output and 0 for input, but `stmpe811_gpioconfig` set the opposite. 3. The call to `stmpe811_gpiowrite` from inside of -`stmpe811_gpioconfig` leaded to deadlock. +`stmpe811_gpioconfig` lead to deadlock. From Dmitriy Linikov. - BQ2429X: Add BATIO_OPRTN_SYSON for enabling BATFET after SYSOFF. From Jussi Kivilinna. diff --git a/Documentation/ReleaseNotes/NuttX-7.25 b/Documentation/ReleaseNotes/NuttX-7.25 index fc24559b51..c4c9478157 100644 --- a/Documentation/ReleaseNotes/NuttX-7.25 +++ b/Documentation/ReleaseNotes/NuttX-7.25 @@ -427,7 +427,7 @@ longer available. - apps/system/lzf: Added the test case from Marc Alexander Lehmann's LIBLZF3.6 library From Boris Astardzhiev. -- apps/system/embedlog: Support for embedlog data loggin package from +- apps/system/embedlog: Support for embedlog data logging package from https://embedlog.kurwinet.pl/ From Michal Lyszczek. - apps/system/zmodem: Added an option to enable hardware flow control via termios. Allow stack size and priority to be configured. diff --git a/Documentation/ReleaseNotes/NuttX-7.26 b/Documentation/ReleaseNotes/NuttX-7.26 index 92bd47dd2d..c553ab6623 100644 --- a/Documentation/ReleaseNotes/NuttX-7.26 +++ b/Documentation/ReleaseNotes/NuttX-7.26 @@ -128,7 +128,7 @@ information about the currently running task. From Gregory Nutt. From ligd. - HostFS: Add re-try when hostfs mount() fails From ligd. - NFS: Update NFS client mount to VER3 From zhangyuan7. -- Partitions: Add PTABLE parser fs/partion: Add a partition parser +- Partitions: Add PTABLE parser fs/partition: Add a partition parser framework fs/driver/fs_blockpartition.c: Add register_blockpartition for block partition From Xiang Xiao. - MTD: Add gd25 driver From wangyanjiong. @@ -493,7 +493,7 @@ the Serial driver. From David Sidrane. - LPC54xx: The LPC54608 can only run at a maximum frequency of 180Mhz. This configuration requires uses the clk_in, external crystal clock, to drive the PLL. When that input was selected, the -board bootup failed waiting for the PLL to lock. After referring +board boot up failed waiting for the PLL to lock. After referring the driver from NXP, we should turn on power sources for the ext clock if system pll input select clk_in. NOTE that the LPC54628 did not require this step... perhaps because the system oscillator @@ -797,7 +797,7 @@ before performing the mount. From Gregory Nutt. - apps/examples/module: When built in the PROTECTED or KERNEL modes, the symbol table is not built by the application. That is because the build will fail since the kernel module depends on -internal OS symbols thar are not available to the application +internal OS symbols that are not available to the application build. With this change the examples does not attempt to build the kernel symbol table in these modes. Instead it just copies the kernel module symbol table into the nuttx/pass1 directory diff --git a/Documentation/ReleaseNotes/NuttX-7.29 b/Documentation/ReleaseNotes/NuttX-7.29 index 0d37d1d8d0..e51c46dfdd 100644 --- a/Documentation/ReleaseNotes/NuttX-7.29 +++ b/Documentation/ReleaseNotes/NuttX-7.29 @@ -480,7 +480,7 @@ It is using inih ini library in fsutils/inih. From Michal Lyszczek. - apps/examples/modbusmaster: Add Simple Modbus master example. This example only supports Read/Write HoldingRegisters, but it is easy to extend it to support Read/Write Input/Coils/etc. -Originally creatd by Vytautas in 2016 and updated with minor fixes +Originally created by Vytautas in 2016 and updated with minor fixes for this commit. From Alan Carvalho de Assis. - apps/examples/pwfb: Added a test/example at apps/examples/pwfb that was used for initial testing of the per-window framebuffer @@ -576,7 +576,7 @@ avoid a potential race condition. From Xiang Xiao. multiple timestamp prefix in each line. From Xiang Xiao. - SHM: Convert bytes to pages by MM_NPAGES instead of MM_PGALIGNUP From Xiang Xiao. -- SHM: shmget() should hould call shm_extend() to allocate the +- SHM: shmget() should call shm_extend() to allocate the physical memory. From Xiang Xiao. - Page Allocator: mm/pgalloc: shouldn't just allocate one page always. From Xiang Xiao. @@ -937,7 +937,7 @@ Gregory Nutt. * C Library/Header Files: -- strto*: In alll strto* function family, did't consume single '-' +- strto*: In all strto* function family, did't consume single '-' or '+', allow sign in strotul(l)). From Johannes. - getopt(): Add logic to reinitialize the stale context for the FLAT/PROTECTED builds. In these builds getopt() global variables diff --git a/Documentation/ReleaseNotes/NuttX-7.31 b/Documentation/ReleaseNotes/NuttX-7.31 index 43fea4db87..9898922dfa 100644 --- a/Documentation/ReleaseNotes/NuttX-7.31 +++ b/Documentation/ReleaseNotes/NuttX-7.31 @@ -274,7 +274,7 @@ LCD, add a new configuration to support an LCD. From Alin Jerpelea. - WiFi: Improve performance for webserver: (1) Enable SPI DMA for both TX and RX, (2) Increase SPI clock speed from 4MHz to 10MHz, -(3) Increase buffer size for sendfile() from 512B to 1KBm abd (4) +(3) Increase buffer size for sendfile() from 512B to 1KBm and (4) Enable sendfile() for webserver. From Masayuki Ishikawa. - MPY: Add MPY defconfig. From Alin Jerpelea. - Update defconfigs rndis and wifi: Enable RTC and webserver with @@ -496,7 +496,7 @@ Gregory Nutt. SPresence and other boards based on the CXD56 arch. To enable this binary format set in your config CONFIG_CXD56_BINARY=y. From Alin Jerpelea. -- tools/: Add flash_writer for CXD56 boards. This flash writter is +- tools/: Add flash_writer for CXD56 boards. This flash writer is using the xmodem for firmware transfer for flashing please use: 'tools/flash_writer.py -s -c /dev/ttyUSB0 -d -b 115200 -n nuttx.spk'. From Alin Jerpelea. @@ -613,7 +613,7 @@ re-inserted. From Anthony Merlino. usrsockdev_do_request(). In a client mode, socket() will be the first request for usrsockdev_do_request(). However, in a server mode, the first request to accepted sockets will be recv() or other -which depend on applications. So I think we should remove thi +which depend on applications. So I think we should remove the DEBUGASSERT from usrsockdev_do_request(). From Masayuki Ishikawa. - ICMPV6 Autoconfig: Use ntohs() to convert IPv6 address from network to host order int network debug output. From Bernd Walter. diff --git a/Documentation/ReleaseNotes/NuttX-7.9 b/Documentation/ReleaseNotes/NuttX-7.9 index 634b9d092e..cea03d79f9 100644 --- a/Documentation/ReleaseNotes/NuttX-7.9 +++ b/Documentation/ReleaseNotes/NuttX-7.9 @@ -39,7 +39,7 @@ method, (2) devices that have extended memory regions, and (3) devices that use 8-bit addressing. - Freescale MPL115A barometer: Add driver for the Freescale MPL115A barometer. From Alan Carvalho de Assis. -- CS2100-CP: Add a driver for the CS2100-CP Fractional-N Multipler +- CS2100-CP: Add a driver for the CS2100-CP Fractional-N Multiplier chip. - RTC IOCTls: Added the definitions of a driver based RTC interfaces and RTC upper half driver. diff --git a/Documentation/ReleaseNotes/NuttX-8.2 b/Documentation/ReleaseNotes/NuttX-8.2 index 5bf8e0be48..69def1a06c 100644 --- a/Documentation/ReleaseNotes/NuttX-8.2 +++ b/Documentation/ReleaseNotes/NuttX-8.2 @@ -215,7 +215,7 @@ wifi/defconfig. From Masayuki Ishikawa. and -fdata-sections to ARCHCFLAGS in scripts/Make.defs. From Masayuki Ishikawa. - Spresense SMP: Add smp configuration. From Masayuki Ishikawa. -- Spresense SCU: The SCU has to be initialized at bootup on Spresense +- Spresense SCU: The SCU has to be initialized at boot up on Spresense board because several functions depend on it. Add audio control definitions. Add configuration for the audio implementation. From Alin Jerpelea. diff --git a/Documentation/applications/examples/camera/index.rst b/Documentation/applications/examples/camera/index.rst index 08ad07565f..a2cd586f08 100644 --- a/Documentation/applications/examples/camera/index.rst +++ b/Documentation/applications/examples/camera/index.rst @@ -7,7 +7,7 @@ the command is as below.:: nsh> camera ([-jpg]) ([capture num]) - -jpg : this option is set for storing JPEG file into a strage. + -jpg : this option is set for storing JPEG file into a storage. : If this option isn't set capturing raw RGB565 data in a file. : raw RGB565 is default. diff --git a/Documentation/applications/graphics/nxwm/cnxconsole.rst b/Documentation/applications/graphics/nxwm/cnxconsole.rst index e96d2fb260..af399547d6 100644 --- a/Documentation/applications/graphics/nxwm/cnxconsole.rst +++ b/Documentation/applications/graphics/nxwm/cnxconsole.rst @@ -125,7 +125,7 @@ Almost everything said here applies to mouse/touchscreen input as well. If we were to replace the names keyboard to mouse, kbdin to mousein, etc. you have a pretty good description of how mouse/touchscreen input works. -The mouse/touchscreen input is a little simpler, however: The main simplication +The mouse/touchscreen input is a little simpler, however: The main simplification is that the additional complexities of the NxConsole and its special input device do not apply. Mouse/touchscreen input as always steered to widgets when the callback is received in ``CCallback::newMouseEvent`` by an unconditional call to diff --git a/Documentation/components/drivers/thermal/index.rst b/Documentation/components/drivers/thermal/index.rst index 5a32d629fd..019c62ea27 100644 --- a/Documentation/components/drivers/thermal/index.rst +++ b/Documentation/components/drivers/thermal/index.rst @@ -18,7 +18,7 @@ Brief - ``HOT``: When the device temperature reaches this trip point, stricter temperature control (such as resource limiting) is required. If the current temperature is equals to OR greater than temperature obtained last time, the temperature control level is increased. - ``CRITICAL``: Shut down / restart the device. -#. ProcFS node supported, used for debugging, and we can get the binding info between "Zone", "Cooling Decice", "Trip" and "Governor", temperature value and cooling state; (for example, "Zone Device"(temperature sensor): ``/proc/thermal/cpu_thermal``), and write 0 or 1 to turn off or on the "Zone Device"; +#. ProcFS node supported, used for debugging, and we can get the binding info between "Zone", "Cooling Device", "Trip" and "Governor", temperature value and cooling state; (for example, "Zone Device"(temperature sensor): ``/proc/thermal/cpu_thermal``), and write 0 or 1 to turn off or on the "Zone Device"; Device Driver ============= diff --git a/Documentation/components/filesystem/mnemofs.rst b/Documentation/components/filesystem/mnemofs.rst index e2d0d6709d..9756d44712 100644 --- a/Documentation/components/filesystem/mnemofs.rst +++ b/Documentation/components/filesystem/mnemofs.rst @@ -148,7 +148,7 @@ of it was written properly. This helps in making it power loss resilient. The journal, when combined with CoW, plays another important role. In pure CoW, any update to a CTZ file will result in it having a new location. This -new location wil need to be updated in the parent, which itself will have a +new location will need to be updated in the parent, which itself will have a new location after the update, and so on till it reaches the root. The journal stops this propagation immediately. When the journal is full above a certain limit, it will flush, and apply all of these changes to the FS @@ -261,4 +261,4 @@ VFS Method Layer VFS method layer contains methods exposed to the VFS. This layer works with the FS Object layer for direntry related tasks, or the LRU for file level -read/write tasks. \ No newline at end of file +read/write tasks. diff --git a/Documentation/components/filesystem/tmpfs.rst b/Documentation/components/filesystem/tmpfs.rst index 95fda02cfc..1d0dacb490 100644 --- a/Documentation/components/filesystem/tmpfs.rst +++ b/Documentation/components/filesystem/tmpfs.rst @@ -2,7 +2,7 @@ TMPFS ===== -NuttX TMPFS file system is a tiny dyamic RAM based file system. +NuttX TMPFS file system is a tiny dynamic RAM based file system. It can be enabled by adding ``CONFIG_FS_TMPFS=y`` to the configuration at build time. diff --git a/Documentation/components/libs/libc/index.rst b/Documentation/components/libs/libc/index.rst index 304df23341..fac61e12bf 100644 --- a/Documentation/components/libs/libc/index.rst +++ b/Documentation/components/libs/libc/index.rst @@ -92,7 +92,7 @@ Each type field has a format as follows:: type name: For all simpler types formal type | actual type: - For array types where the form of the formal (eg. int parm[2]) + For array types where the form of the formal (eg. int param[2]) differs from the type of actual passed parameter (eg. int*). This is necessary because you cannot do simple casts to array types. formal type | union member actual type | union member fieldname: diff --git a/Documentation/components/nxgraphics/appendix.rst b/Documentation/components/nxgraphics/appendix.rst index 570e439825..08b116be5c 100644 --- a/Documentation/components/nxgraphics/appendix.rst +++ b/Documentation/components/nxgraphics/appendix.rst @@ -572,8 +572,8 @@ Function Special Setup/Notes ``nx_lower()`` Change to ``CONFIG_EXAMPLES_NX_RAWWINDOWS=y`` in the YES ``<NuttX-Directory>/.config`` file ``nx_modal()`` . NO -``nx_setvisibility()`` Exercized using Twm4Nx YES, Informally -``nx_ishidden()`` Exercized using Twm4Nx YES, Informally +``nx_setvisibility()`` Exercised using Twm4Nx YES, Informally +``nx_ishidden()`` Exercised using Twm4Nx YES, Informally ``nx_fill()`` Change to ``CONFIG_EXAMPLES_NX_RAWWINDOWS=y`` in the YES ``<NuttX-Directory>/.config`` file ``nx_getrectangle()`` . YES @@ -604,8 +604,8 @@ Function Special Setup/Notes Verified ``nxtk_raise()`` . YES ``nxtk_lower()`` . YES ``nxtk_modal()`` . NO -``nxtk_setvisibility()`` Exercized using Twm4Nx YES, informally -``nxtk_ishidden()`` Exercized using Twm4Nx YES, informally +``nxtk_setvisibility()`` Exercised using Twm4Nx YES, informally +``nxtk_ishidden()`` Exercised using Twm4Nx YES, informally ``nxtk_fillwindow()`` . YES ``nxtk_getwindow()`` . NO ``nxtk_filltrapwindow()`` . NO diff --git a/Documentation/components/syscall.rst b/Documentation/components/syscall.rst index 2ce0572a37..909f3cfe3c 100644 --- a/Documentation/components/syscall.rst +++ b/Documentation/components/syscall.rst @@ -127,7 +127,7 @@ Each type field has a format as follows: * formal type | actual type: - For array types where the form of the formal (eg. ``int parm[2]``) + For array types where the form of the formal (eg. ``int param[2]``) differs from the type of actual passed parameter (eg. ``int*``). This is necessary because you cannot do simple casts to array types. diff --git a/Documentation/contributing/coding_style.rst b/Documentation/contributing/coding_style.rst index 87ce5daf76..b1ab92c598 100644 --- a/Documentation/contributing/coding_style.rst +++ b/Documentation/contributing/coding_style.rst @@ -1228,8 +1228,8 @@ Structures defining a structure within a type definition is discouraged. It is preferred that the structure definition and the type definition be separate definitions. In general, the NuttX coding style discourages - any ``typdef``-ing of structures; normally the full structure name is - used as types throughout the code. The reason for this is that is + any ``typedef``-ing of structures; normally the full structure name + is used as types throughout the code. The reason for this is that is structure pointers may be forward referenced in header files without having to include the file the provides the type definition. This greatly reduces header file coupling. diff --git a/Documentation/debugging/coresight.rst b/Documentation/debugging/coresight.rst index 9ece4ab751..865de2d8be 100644 --- a/Documentation/debugging/coresight.rst +++ b/Documentation/debugging/coresight.rst @@ -70,7 +70,7 @@ register with the framework for as long as they use the right APIs: ``struct coresight_desc *desc`` describes the type of current coresight device and where it connects to. When all the coresight devices are registered, -devices throught the tracing stream path can be enablea by calling: +devices through the tracing stream path can be enabled by calling: .. c:function:: int coresight_enable(FAR struct coresight_dev_s *srcdev, FAR struct coresight_dev_s *destdev); diff --git a/Documentation/guides/port_drivers_to_stm32f7.rst b/Documentation/guides/port_drivers_to_stm32f7.rst index aa6ec9c2d8..0d55232069 100644 --- a/Documentation/guides/port_drivers_to_stm32f7.rst +++ b/Documentation/guides/port_drivers_to_stm32f7.rst @@ -249,7 +249,7 @@ the buffers to the Cortex-M7 D-Cache line size: .. code-block:: c - /* Buffers use fro DMA access must begin on an address aligned with the + /* Buffers used for DMA access must begin on an address aligned with the * D-Cache line and must be an even multiple of the D-Cache line size. * These size/alignment requirements are necessary so that D-Cache flush * and invalidate operations will not have any additional effects. @@ -439,4 +439,4 @@ Here is where the write buffer in clean prior to starting a write DMA: arch_clean_dcache((uintptr_t)priv->dev.d_buf, (uintptr_t)priv->dev.d_buf + priv->dev.d_len); ... - } \ No newline at end of file + } diff --git a/Documentation/guides/pysimcoder.rst b/Documentation/guides/pysimcoder.rst index 7ac3cce779..648c8bfb62 100644 --- a/Documentation/guides/pysimcoder.rst +++ b/Documentation/guides/pysimcoder.rst @@ -130,7 +130,7 @@ Using pysimCoder to design NuttX application After running pysimCoder, separate blocks can be selected from the library menu on the left hand side. The menu contains several libraries, NuttX specific blocks can be found in library "NuttX". It is also possible to use blocks from other libraries like "input", "output", "math" and so on. Several blocks can have specific parameter options and various number -of inputs/outputs. Double left click on the block openes parameter settings while single right click on the block leads +of inputs/outputs. Double left click on the block opens parameter settings while single right click on the block leads to number of inputs/outputs setup. The pysimCoder interface can be seen in the picture below. .. figure:: image/interface.png diff --git a/Documentation/implementation/device_drivers.rst b/Documentation/implementation/device_drivers.rst index 526c109a0b..6a68d30877 100644 --- a/Documentation/implementation/device_drivers.rst +++ b/Documentation/implementation/device_drivers.rst @@ -60,7 +60,7 @@ The I2C Tool Of course, like most rules, there are lots of violations. I2C is another bus and the the I2C "driver" is another transport similar in many ways to SPI. For I2C, -there is an application at ``apps/system/i2c`` alled the "I2C tool" that will allow +there is an application at ``apps/system/i2c`` called the "I2C tool" that will allow you access I2C devices from the command line. This is not really just a test tool and not a real part of an application. diff --git a/Documentation/legacy_README.md b/Documentation/legacy_README.md index 957af266da..ba12461b3f 100644 --- a/Documentation/legacy_README.md +++ b/Documentation/legacy_README.md @@ -1635,7 +1635,7 @@ tools. There are, however, complexities in doing that because those tools depend on the shell environment and use DLLs that are not found (at least not without the correct setup). -Host Compiler: I use the MingGW GCC compiler which can be downloaded from +Host Compiler: I use the MinGW GCC compiler which can be downloaded from <http://www.mingw.org/>. If you are using GNUWin32, then it is recommended the you not install the optional MSYS components as there may be conflicts. diff --git a/Documentation/platforms/arm/kinetis/boards/twr-k60n512/README.txt b/Documentation/platforms/arm/kinetis/boards/twr-k60n512/README.txt index 19f159a0e0..38923bcd04 100644 --- a/Documentation/platforms/arm/kinetis/boards/twr-k60n512/README.txt +++ b/Documentation/platforms/arm/kinetis/boards/twr-k60n512/README.txt @@ -481,7 +481,7 @@ Where <subdir> is one of the following: CONFIG_MMCSD_SDIO=y : Use the SDIO-based MMC/SD driver CONFIG_MMCSD_NSLOTS=1 : One MMC/SD slot - CONFIG_FAT=y : Eable FAT file system + CONFIG_FAT=y : Enable FAT file system CONFIG_FAT_LCNAMES=y : FAT lower case name support CONFIG_FAT_LFN=y : FAT long file name support CONFIG_FAT_MAXFNAME=32 : Maximum length of a long file name diff --git a/Documentation/platforms/arm/kinetis/boards/twr-k64f120m/README.txt b/Documentation/platforms/arm/kinetis/boards/twr-k64f120m/README.txt index 59dd5978fb..11757f75ed 100644 --- a/Documentation/platforms/arm/kinetis/boards/twr-k64f120m/README.txt +++ b/Documentation/platforms/arm/kinetis/boards/twr-k64f120m/README.txt @@ -581,7 +581,7 @@ Where <subdir> is one of the following: CONFIG_MMCSD_SDIO=y : Use the SDIO-based MMC/SD driver CONFIG_MMCSD_NSLOTS=1 : One MMC/SD slot - CONFIG_FAT=y : Eable FAT file system + CONFIG_FAT=y : Enable FAT file system CONFIG_FAT_LCNAMES=n : FAT lower case name support CONFIG_FAT_LFN=y : FAT long file name support CONFIG_FAT_MAXFNAME=32 : Maximum length of a long file name diff --git a/Documentation/platforms/arm/lpc31xx/boards/olimex-lpc-h3131/index.rst b/Documentation/platforms/arm/lpc31xx/boards/olimex-lpc-h3131/index.rst index ef81e5c0ef..61bb513718 100644 --- a/Documentation/platforms/arm/lpc31xx/boards/olimex-lpc-h3131/index.rst +++ b/Documentation/platforms/arm/lpc31xx/boards/olimex-lpc-h3131/index.rst @@ -854,7 +854,7 @@ configuration: Since SDRAM is not currently working (see above) and NAND support has not be integrated, the only really option is to put NSH "on a - diet" to reduct the size so that it will fit into memory. + diet" to reduce the size so that it will fit into memory. Here are a few things you can do: diff --git a/Documentation/platforms/arm/nrf52/ieee802154.rst b/Documentation/platforms/arm/nrf52/ieee802154.rst index ae80f6ebe6..3748496e84 100644 --- a/Documentation/platforms/arm/nrf52/ieee802154.rst +++ b/Documentation/platforms/arm/nrf52/ieee802154.rst @@ -24,7 +24,7 @@ Work in progress features (some logic is present, but they require more work): * slotted CSMA-CA * GTS -Fetures not implemented: +Features not implemented: * enhanced ACK (Enh-ACK) * enhanced beacon @@ -40,5 +40,5 @@ This implementation reserves the following peripherals: * ``TIMER0`` - used as high resolution timer for ACK, IFS and other radio delays -* ``RTC0`` - if superframe support is enabled, used as low power timer to hande +* ``RTC0`` - if superframe support is enabled, used as low power timer to handle superframe events diff --git a/Documentation/platforms/arm/s32k1xx/index.rst b/Documentation/platforms/arm/s32k1xx/index.rst index 32571a1397..42017e67fe 100644 --- a/Documentation/platforms/arm/s32k1xx/index.rst +++ b/Documentation/platforms/arm/s32k1xx/index.rst @@ -91,7 +91,7 @@ Albeit the current implementation has some limitations: * Max I2C speed of 400KHz * Max transfer of 12 bytes (Could be extended by utilizing EDMA) -* No abort on NACK reception, shifter simplies continues on +* No abort on NACK reception, shifter simply continues * No multi-master support * No restart support diff --git a/Documentation/platforms/arm/sama5/boards/sama5d2-xult/README.txt b/Documentation/platforms/arm/sama5/boards/sama5d2-xult/README.txt index 13e84c9393..3928273a6d 100644 --- a/Documentation/platforms/arm/sama5/boards/sama5d2-xult/README.txt +++ b/Documentation/platforms/arm/sama5/boards/sama5d2-xult/README.txt @@ -364,7 +364,7 @@ REVISIT: Unverified, cloned text from the SAMA5D4-EK README.txt saveenv - 4. If Ethernet Phy has not been detected during former bootup, reset + 4. If Ethernet Phy has not been detected during former boot up, reset the board to reload U-Boot : the Ethernet address and Phy initialization shall be ok, now diff --git a/Documentation/platforms/arm/sama5/boards/sama5d3-xplained/README.txt b/Documentation/platforms/arm/sama5/boards/sama5d3-xplained/README.txt index b64b63c50c..287965f1ab 100644 --- a/Documentation/platforms/arm/sama5/boards/sama5d3-xplained/README.txt +++ b/Documentation/platforms/arm/sama5/boards/sama5d3-xplained/README.txt @@ -635,7 +635,7 @@ Load NuttX with U-Boot on AT91 boards saveenv - 4. If Ethernet Phy has not been detected during former bootup, reset + 4. If Ethernet Phy has not been detected during former boot up, reset the board to reload U-Boot : the Ethernet address and Phy initialization shall be ok, now diff --git a/Documentation/platforms/arm/sama5/boards/sama5d3x-ek/README.txt b/Documentation/platforms/arm/sama5/boards/sama5d3x-ek/README.txt index f75561dcba..f1a1e176b4 100644 --- a/Documentation/platforms/arm/sama5/boards/sama5d3x-ek/README.txt +++ b/Documentation/platforms/arm/sama5/boards/sama5d3x-ek/README.txt @@ -740,7 +740,7 @@ Load NuttX with U-Boot on AT91 boards saveenv - 4. If Ethernet Phy has not been detected during former bootup, reset + 4. If Ethernet Phy has not been detected during former boot up, reset the board to reload U-Boot : the Ethernet address and Phy initialization shall be ok, now diff --git a/Documentation/platforms/arm/sama5/boards/sama5d4-ek/README.txt b/Documentation/platforms/arm/sama5/boards/sama5d4-ek/README.txt index 615a3217e5..cf50e4d8a2 100644 --- a/Documentation/platforms/arm/sama5/boards/sama5d4-ek/README.txt +++ b/Documentation/platforms/arm/sama5/boards/sama5d4-ek/README.txt @@ -787,7 +787,7 @@ Running NuttX from SDRAM saveenv - 4. If Ethernet Phy has not been detected during former bootup, reset + 4. If Ethernet Phy has not been detected during former boot up, reset the board to reload U-Boot : the Ethernet address and Phy initialization shall be ok, now @@ -4131,7 +4131,7 @@ Configurations $ make menuconfig Enable the ROMFS file system and board-specific "ROMFS boot mount" - support to auto-mount the ROMFS file system on bootup. + support to auto-mount the ROMFS file system on boot up. $ tools/configure.sh sama5d4-ek:knsh : Establish this configuration $ export PATH=???:$PATH : Set up the PATH variable @@ -4608,7 +4608,7 @@ Configurations display. b. nximage. Displays the NuttX logo in the center of the display. c. nxlines. Shows many fat lines. This generally looks like a - "clock" with a cicle and a rotating line in the center. + "clock" with a circle and a rotating line in the center. d. nxtext. This demonstrates scrolling text with pop-up windows on top of the test. The pop-up windows come and go without corrupting the scrolling text. diff --git a/Documentation/platforms/arm/samd2l2/boards/samd20-xplained/README.txt b/Documentation/platforms/arm/samd2l2/boards/samd20-xplained/README.txt index baea4f10e4..995cbb5d06 100644 --- a/Documentation/platforms/arm/samd2l2/boards/samd20-xplained/README.txt +++ b/Documentation/platforms/arm/samd2l2/boards/samd20-xplained/README.txt @@ -857,7 +857,7 @@ Configuration sub-directories CONFIG_EXAMPLES_NXHELLO_BPP=1 : One bit per pixel CONFIG_EXAMPLES_NXHELLO_EXTERNINIT=y : Special initialization is required. - * The OLED is monochrome so the only "colors" are blacka nd white. + * The OLED is monochrome so the only "colors" are black and white. The default "colors" will give you while text on a black background. You can override the faults it you want black text on a while background. diff --git a/Documentation/platforms/arm/samd2l2/boards/samd21-xplained/README.txt b/Documentation/platforms/arm/samd2l2/boards/samd21-xplained/README.txt index 1174150fd8..fa8c7a502f 100644 --- a/Documentation/platforms/arm/samd2l2/boards/samd21-xplained/README.txt +++ b/Documentation/platforms/arm/samd2l2/boards/samd21-xplained/README.txt @@ -730,7 +730,7 @@ Configuration sub-directories CONFIG_EXAMPLES_NXHELLO_BPP=1 : One bit per pixel CONFIG_EXAMPLES_NXHELLO_EXTERNINIT=y : Special initialization is required. - * The OLED is monochrome so the only "colors" are blacka nd white. + * The OLED is monochrome so the only "colors" are black and white. The default "colors" will give you while text on a black background. You can override the faults it you want black text on a while background. diff --git a/Documentation/platforms/arm/stm32f4/boards/stm32f401rc-rs485/index.rst b/Documentation/platforms/arm/stm32f4/boards/stm32f401rc-rs485/index.rst index c7e25d9add..000e07c9f4 100644 --- a/Documentation/platforms/arm/stm32f4/boards/stm32f401rc-rs485/index.rst +++ b/Documentation/platforms/arm/stm32f4/boards/stm32f401rc-rs485/index.rst @@ -614,7 +614,7 @@ NSH commands:: Get the ip address assigned to eth0 and convert to hexadecimal, for example 192.168.1.2 becomes 0xC0A80102, than configure CONFIG_NETINIT_IPADDR and CONFIG_EXAMPLES_TELNETD_IPADDR, -also configure the router address, in this example it woukd be 0xC0A80101. After theses changes +also configure the router address, in this example it would be 0xC0A80101. After these changes rebuild and load the new firmware on your board:: nsh> mount -t procfs /proc diff --git a/Documentation/platforms/arm/tiva/boards/dk-tm4c129x/README.txt b/Documentation/platforms/arm/tiva/boards/dk-tm4c129x/README.txt index 568d143292..b3548ef2ac 100644 --- a/Documentation/platforms/arm/tiva/boards/dk-tm4c129x/README.txt +++ b/Documentation/platforms/arm/tiva/boards/dk-tm4c129x/README.txt @@ -725,7 +725,7 @@ Where <subdir> is one of the following: [80.6 F in January. I love living in Costa Rica1] The default units is degrees Fahrenheit, but that is easily - reconfigured. See the discussin above in the paragraph entitled + reconfigured. See the discussion above in the paragraph entitled "Temperature Sensor". ipv6: diff --git a/Documentation/platforms/arm/tiva/boards/tm4c129e-launchpad/README.txt b/Documentation/platforms/arm/tiva/boards/tm4c129e-launchpad/README.txt index 3a5b7bd5a7..a941d5cd5d 100644 --- a/Documentation/platforms/arm/tiva/boards/tm4c129e-launchpad/README.txt +++ b/Documentation/platforms/arm/tiva/boards/tm4c129e-launchpad/README.txt @@ -227,7 +227,7 @@ Where <subdir> is one of the following: The persistent network monitor thread is enabled. It monitors changes in link status, takes the network down when the link is - lost (e.g., cable disconnected), abd brings the network back up + lost (e.g., cable disconnected), and brings the network back up when the link becomes available again (e.g., cable connected). The Ethernet MAC address is factory-programmed into the non-volatile diff --git a/Documentation/platforms/avr/at90usb/boards/micropendous3/README.txt b/Documentation/platforms/avr/at90usb/boards/micropendous3/README.txt index 3381cdd9b3..3ab454b6c0 100644 --- a/Documentation/platforms/avr/at90usb/boards/micropendous3/README.txt +++ b/Documentation/platforms/avr/at90usb/boards/micropendous3/README.txt @@ -1,5 +1,5 @@ README -^^^^^ +^^^^^^ This is the README file for the port of NuttX to the Micropendous 3 board. This board is develepmend by http://code.google.com/p/opendous/. The @@ -341,9 +341,9 @@ Header File Installation Build Notes: - It may not necessary to have a built version of avr-lib; only header files - are required. Bu if you choose to use the optimized libraru functions of - the flowing point library, then you may have to build avr-lib from sources. + It may not be necessary to have a built version of avr-lib; only header files + are required. But if you choose to use the optimized library functions of + the floating point library, then you may have to build avr-lib from sources. Below are instructions for building avr-lib from fresh sources: 1. Download the avr-libc package from: diff --git a/Documentation/platforms/avr/at90usb/boards/teensy-2.0/README.txt b/Documentation/platforms/avr/at90usb/boards/teensy-2.0/README.txt index 2644ed8450..645d912dc2 100644 --- a/Documentation/platforms/avr/at90usb/boards/teensy-2.0/README.txt +++ b/Documentation/platforms/avr/at90usb/boards/teensy-2.0/README.txt @@ -350,9 +350,9 @@ Header File Installation Build Notes: - It may not necessary to have a built version of avr-lib; only header files - are required. Bu if you choose to use the optimized libraru functions of - the flowing point library, then you may have to build avr-lib from sources. + It may not be necessary to have a built version of avr-lib; only header files + are required. But if you choose to use the optimized library functions of + the floating point library, then you may have to build avr-lib from sources. Below are instructions for building avr-lib from fresh sources: 1. Download the avr-libc package from: diff --git a/Documentation/platforms/avr/atmega/boards/amber/README.txt b/Documentation/platforms/avr/atmega/boards/amber/README.txt index 83800f3709..fbdf62d96e 100644 --- a/Documentation/platforms/avr/atmega/boards/amber/README.txt +++ b/Documentation/platforms/avr/atmega/boards/amber/README.txt @@ -328,9 +328,9 @@ Header File Installation Build Notes: - It may not necessary to have a built version of avr-lib; only header files - are required. Bu if you choose to use the optimized libraru functions of - the flowing point library, then you may have to build avr-lib from sources. + It may not be necessary to have a built version of avr-lib; only header files + are required. But if you choose to use the optimized library functions of + the floating point library, then you may have to build avr-lib from sources. Below are instructions for building avr-lib from fresh sources: 1. Download the avr-libc package from: diff --git a/Documentation/platforms/avr/atmega/index.rst b/Documentation/platforms/avr/atmega/index.rst index 8151414c5e..f9518c9115 100644 --- a/Documentation/platforms/avr/atmega/index.rst +++ b/Documentation/platforms/avr/atmega/index.rst @@ -34,7 +34,7 @@ AVR ATMega2560 -------------- Extension of the AVR architecture to support the -ATMega2560 and specifi support for the Arduion MEGA2560 board were +ATMega2560 and specific support for the Arduion MEGA2560 board were contributed by Dimitry Kloper and first released in NuttX-7.14. diff --git a/Documentation/platforms/x86/qemu/boards/qemu-i486/README.txt b/Documentation/platforms/x86/qemu/boards/qemu-i486/README.txt index a2f6b30ca0..853c7bb378 100644 --- a/Documentation/platforms/x86/qemu/boards/qemu-i486/README.txt +++ b/Documentation/platforms/x86/qemu/boards/qemu-i486/README.txt @@ -60,7 +60,7 @@ Cygwin Build Problems 1. Google for "qemu windows download" and download some pre-built QEMU binaries. I found 0.14.0 here: http://dietpc.org/windows/qemu/, or - 2. Try building QEMU with MingGW (I understand that this is difficult). + 2. Try building QEMU with MinGW (I understand that this is difficult). NOTE: As of this writing, I have not been successful getting ANY pre-built version of QEMU to work successfully with WinXP. The same binaries work diff --git a/Documentation/reference/os/mutex.rst b/Documentation/reference/os/mutex.rst index e1e214c66e..6bbb206bef 100644 --- a/Documentation/reference/os/mutex.rst +++ b/Documentation/reference/os/mutex.rst @@ -108,7 +108,7 @@ Api description :param mutex: mutex descriptor. :return: - if mutex is locked will return `ture`. if not will return `false` + if mutex is locked will return `true`. if not will return `false` .. c:function:: void nxmutex_unlock(FAR mutex_t *mutex)