Gregory Nutt
b49be4bb20
Squashed commit of the following:
...
arch/: Removed all references to CONFIG_DISABLE_POLL. The standard POSIX poll() can not longer be disabled.
sched/ audio/ crypto/: Removed all references to CONFIG_DISABLE_POLL. The standard POSIX poll() can not longer be disabled.
Documentation/: Removed all references to CONFIG_DISABLE_POLL. The standard POSIX poll() can not longer be disabled.
fs/: Removed all references to CONFIG_DISABLE_POLL. The standard POSIX poll() can not longer be disabled.
graphics/: Removed all references to CONFIG_DISABLE_POLL. The standard POSIX poll() can not longer be disabled.
net/: Removed all references to CONFIG_DISABLE_POLL. The standard POSIX poll() can not longer be disabled.
drivers/: Removed all references to CONFIG_DISABLE_POLL. The standard POSIX poll() can not longer be disabled.
include/, syscall/, wireless/: Removed all references to CONFIG_DISABLE_POLL. The standard POSIX poll() can not longer be disabled.
configs/: Remove all references to CONFIG_DISABLE_POLL. Standard POSIX poll can no longer be disabled.
2019-05-21 18:57:54 -06:00
Gregory Nutt
3ab2b82b63
configs/lpcxpresso-lpc54628: Reduce the width of the Icon Manager in Twm4Nx configuration. Now only two buttons wide.
2019-05-21 15:57:44 -06:00
Gregory Nutt
24773be754
Squashed commit of the following:
...
configs/lpcxpresso-lpc54628: Cosmetic update to a defconfig. Update to README.
configs/lpcxpresso-lpc54628: Update Twm4Nx configurations.
configs/lpcxpresso-lpc54628: Add another Twm4Nx configuration for working out the new CONTEMPORARY theme.
2019-05-21 14:49:19 -06:00
Juha Niskanen
2df7235536
arch/arm/src/stm32l4: Make STM32L4 CRS synchronization source board configurable.
...
configs/nucleo-l432kc: Add new configuration settings to board.h
configs/nucleo-l452re: ditto
configs/nucleo-l496zg: ditto
configs/stm32l476vg-disco: ditto
2019-05-21 10:21:57 -06:00
Juha Niskanen
9932ddb1f6
configs/stm32l476vg-disco and configs/stm32l4r9ai-disco: Fix an error in defconfig files because a line in the rcS file was longer than the configured NSH command line.
2019-05-21 10:19:41 -06:00
Maximilian Kriegleder
8f285b249d
arch/arm/src/stm32/Kconfig: Correct some typos in conditional logic.
2019-05-21 10:15:30 -06:00
Valmantas Paliksa
de05dd6e67
drivers/net/telnet.c: Handle ctrl events (SIGINT, SIGSTP).
2019-05-21 09:57:46 -06:00
Gregory Nutt
52203c4ae1
Documentation: Update the NuttX 'About' document in preparation for the NuttX-7.30 release.
2019-05-19 08:28:03 -06:00
Gregory Nutt
28ac578cd3
Update ReleaseNotes in preparation for the 7.30 release.
2019-05-18 15:18:06 -06:00
Gregory Nutt
84bde02def
Update ChangeLog in preparation for 7.30 release.
2019-05-18 09:01:32 -06:00
Mateusz Szafoni
8603a13f38
arch/arm/include/stm32f0l0/chip.h: Add one more definition of STM32_NADC.
2019-05-17 13:12:21 -06:00
Gregory Nutt
fd5a9b29cf
Merge branch 'master' of bitbucket.org:nuttx/nuttx
2019-05-17 12:55:39 -06:00
raiden00pl
a5250662fa
Merged in raiden00/nuttx_lora/lora (pull request #872 )
...
Port AES and RND to STM32 M0 + some improvements
arch/arm/src/stm32f0l0/stm32_rng.c: change the function names to use the stm32_rng prefix
arch/arm/src/stm32f0l0/stm32_usbdev.c: move HSI48 enable to stm32xx_rcc.c
arch/arm/src/stm32f0l0: add support for AES
arch/arm/src/stm32f0l0: add support for RND
arch/arm/src/stm32f0l0: add HSI48 support for L0
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-05-17 18:46:30 +00:00
Gregory Nutt
6253a8995f
apps/graphics/nxglyphs: Remove some warnings due to coupling with NXWM.
2019-05-17 08:41:23 -06:00
Gregory Nutt
c2136fda6d
sched/signal/sig_default.c: The abnormal termination handler was just calling exit() conditionally when, for example, Ctrl-C is sent to a task. The abnormal termination handler must obey the rules of cancellation points: If cancelation is disabled, then the abnormal termintion logic must wait for cancelation to be re-enabled; If cancellation is deffered then the abnormal termination logic may have to wait for the victim task to enter or exit a cancellation point.
2019-05-17 07:39:04 -06:00
Juha Niskanen
ced14b7b58
drivers/usbmisc: add FUSB303 driver
2019-05-17 07:04:22 -06:00
raiden00pl
0c6df13a4c
Merged in raiden00/nuttx_stm32 (pull request #871 )
...
arch/arm/src/stm32/Kconfig: simplify ARCH_HAVE_FPU selection and remove redundant options for F207
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-05-17 11:41:16 +00:00
Masayuki Ishikawa
cdc2797b5a
Merged in masayuki2009/nuttx.nuttx/fix_stm32f4dis_cxx (pull request #870 )
...
configs/stm32f4discovery: Keep c++ global constructor symbols
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-05-17 11:38:27 +00:00
Gregory Nutt
3d44634e31
graphics/nxterm: Add a new IOCTL that can be used to inform NxTerm that the size of a window has changed.
2019-05-16 13:12:24 -06:00
Gregory Nutt
7a653cba7e
graphics/nxterm and configs/boardctl.c: Replace specific interfaces between boardctl and nxterm with a generalized IOCTL interface.
2019-05-16 11:54:38 -06:00
Gregory Nutt
a40ef12895
graphics/: Fix an oversight in the implementation of per-window framebuffers. It is true that redraw callbacks can be supporessed for all cases ... EXCEPT ONE: When the window is resized to a larger size, then the newly exposed territory must be drawn for the first time.
2019-05-16 09:18:33 -06:00
Gregory Nutt
4676470dd7
arch/arm/src/stm32/chip/stm32_i2c.h: Fix typo in last PR noted by David Sidrane
2019-05-15 09:34:50 -06:00
raiden00pl
8ce1f1a67b
Merged in raiden00/nuttx_lora/lora (pull request #869 )
...
Port STM32F7 I2C to STM32F3 and STM32F0L0
arch/arm/src/stm32: port I2C IPv2 driver from F7 (only F3 chips)
arch/arm/src/stm32f0l0: port I2C IPv2 driver from F7
configs/b-l072z-lrwan1: nxlines_oled example (ssd1306)
configs/b-l072z-lrwan1: support for the I2C tool
configs/nucleo-f303ze: nxlines_oled example (ssd1306)
arch/arm/src/stm32h7/chip.h: cosmetics
arch/arm/src/stm32/chip/stm32_tim.h: cosmetics
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-05-15 08:20:28 +00:00
Gregory Nutt
6c79512b36
Update a README file.
2019-05-14 10:34:39 -06:00
Juha Niskanen
2f46f4f11f
arch/arm/src/stm32l4: Port HSI48 and CRS from STM32F0L0
2019-05-14 06:35:34 -06:00
Juha Niskanen
8bf2e45b6c
arch/arm/src/stm32l4/stm32l4_usbdev.c: add missing PWR USBV enable, correct two USB register bits
2019-05-14 06:32:07 -06:00
Gregory Nutt
8905bd6fa6
arch/arm/src/stm32f0l0: Eliminate some warnings found in build testing.
2019-05-13 12:29:26 -06:00
Gregory Nutt
6677471ee8
Update a README and a defconfig file
2019-05-13 09:50:07 -06:00
Gregory Nutt
f371679f58
libs/libnx/nxglib/nxglib_intersecting.c: Correct bogus logic in nxgl_interesting. Good to know I was stupid then to and that is it not just a recent thing.
2019-05-13 09:06:14 -06:00
Gregory Nutt
4f31eec94e
libs/libnx/nxmu/: Add a few bad input parameter checks. configs/lpcxpresso-lpc54628/twm4nx/defconfig: Need to enable the NX library.
2019-05-12 14:42:27 -06:00
Gregory Nutt
611a87075c
Coding standard fixes from review of last PR.
2019-05-11 13:46:38 -06:00
Leif Jakob
3b13bf58f8
Merged in leif_jakob/nuttx/nrf24l01-support-for-O_NONBLOCK-W_TX_PAYLOAD_NOACK (pull request #868 )
...
nrf24l01: don't block in read if file descriptor is O_NONBLOCK
nrf24l01: support for "multicast" TX mode - no waiting for ACK (needs to be enabled with fcntl SETTXPAYLOADNOACK)
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-05-11 19:14:54 +00:00
Gregory Nutt
d57bc5b3a3
Update a README.
2019-05-10 15:29:45 -06:00
Gregory Nutt
3874f468de
graphics/nxbe/nxbe_getrectangle.c: Fix an error in coordinate system usage. Expected rectangle in device coordinate frame, but was passing the rectangle in window-relative coordinate frame.
2019-05-10 09:18:17 -06:00
Gregory Nutt
392809fae5
libs/libnx/nxtk/nxtk_opentoolbar.c: Refuse to open a toolbar of height zero.
2019-05-10 08:30:09 -06:00
Gregory Nutt
05ce221523
graphics/: Add new NX interfaces to query if a window is hidden or not.
2019-05-09 08:27:12 -06:00
raiden00pl
ebad04c269
Merged in raiden00/nuttx_l0f0/stm32m0_adc (pull request #867 )
...
Initial ADC support and some improvemnets for the STM32 M0
arch/arm/src/stm32f0l0/Kconfig: improvements
configs/b-l072z-lrwan1: add ADC example
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-05-09 13:02:53 +00:00
Gregory Nutt
a0061325ef
Documentation/NuttX.html: Fix typos in a name.
2019-05-09 06:42:12 -06:00
Gregory Nutt
04a0a7c8bb
Documentation/NXGraphicsSubsystem.html: Add documentatin for new nx[tk]_modal() and nx[tk]_setvisibility() interfaces.
2019-05-08 11:03:06 -06:00
Gregory Nutt
1cce434a6b
configs/lpcxpresso-lpc54628: Update a README.txt.
2019-05-08 10:32:10 -06:00
Gregory Nutt
9b13eaf595
arm/src/lpc54xx/: Bring in the USB FS OHCI driver from LPC17. This is a quick'n'dirty port that I will finish sometime later (I hope). Currently, it is missing hardware clocking setup and is not even hooked into the build system yet. Needless to say it does not yet even compile.
2019-05-08 10:01:37 -06:00
Ivan Ucherdzhiev
82cb456e02
net/sixlowpan/sixlowpan_hc06.c: Correct an endian-ness problem in HC06 decompression.
2019-05-08 06:59:22 -06:00
Gregory Nutt
06ffd78ad4
Revert "include/nuttx/net/sixlowpan.h: Fix endian-ness problem in SIXLOWPAN_IS_IID_8BIT_COMPRESSABLE() macro definition. This macro checks whether we can compress the IID to 8 bits."
...
This reverts commit 0ac8b5b8f6
.
After additional testing Ivan determined that this original change was incorrect.
2019-05-08 06:28:53 -06:00
Gregory Nutt
a312503ed2
libs/libnx/nxtk/nxtk_events: Fix an error in handling mouse events for framed windows. When drawing, NX may report mouse positions outside of the Window. The is only for NX windows, but the outside-the-side positions were being discarded by nxtk_events().
2019-05-07 18:17:59 -06:00
Ivan Ucherdzhiev
0ac8b5b8f6
include/nuttx/net/sixlowpan.h: Fix endian-ness problem in SIXLOWPAN_IS_IID_8BIT_COMPRESSABLE() macro definition. This macro checks whether we can compress the IID to 8 bits.
2019-05-07 09:11:40 -06:00
Gregory Nutt
b05e940135
graphics/: Windows can now be created in the hidden state. This can be used to clean up initial window presentation which may involve several steps. This makes those steps all invisible until nx[tk]_setvisibility() is called to make the windows visible.
2019-05-07 08:49:16 -06:00
Gregory Nutt
8cc0d2fc15
graphics/nxbe/nxbe_setvisibility.c: Fix a missed redraw command in last NX visibility changes.
2019-05-06 12:04:48 -06:00
Gregory Nutt
49b2b74105
drivers/sensors/apds9960.c: Initial state of allocated structure was not being set. Noted by Leif Jacob.
2019-05-06 09:10:25 -06:00
Fabian Justi
40be068528
Merged in Justifa/nuttx (pull request #866 )
...
add missing files of BMP180 example for nucleo-l476rg
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-05-06 12:48:55 +00:00
Mateusz Szafoni
21feca2a46
arch/arm/src/stm32h7/Kconfig: fix warnings;
...
arch/arm/src/stm32h7/stm32_tim.c: don't use hardcoded UIF interrupt
2019-05-06 06:45:16 -06:00