Jake Choy
b1daa22040
net/udp/udp_finddev.c: Fix for network byte-order issue when checking if an address is a multicast address.
2018-07-17 11:18:11 -06:00
Daniel P. Carvalho
1ef922faac
configs/nucleo-l432kc: Fix RAM size; STM31L4x2xx has only 64Kb of RAM. Remove references to I2C and SDIO: There is no I2C2 or SDIO on the STM32F4x2xx.
2018-07-17 11:02:47 -06:00
Fanda
b05f846121
Merged in fvacek/nuttx/nxterm (pull request #686 )
...
Nxterm
* stm32f746g-disco/nxdemo
configuration to build working nxdemo application
related to #109
* stm32f746g-disco/nxterm config
NXTerm example for stm32f746g-disco board
Approved-by: GregoryN <gnutt@nuttx.org>
2018-07-17 17:00:25 +00:00
Fanda
f6069328b3
Merged in fvacek/nuttx (pull request #685 )
...
stm32f746g-disco/nxdemo
configuration to build working nxdemo application
related to #109
Approved-by: GregoryN <gnutt@nuttx.org>
2018-07-17 16:43:51 +00:00
Gregory Nutt
2553df7edc
binfmt/binfmt_execsymtab.c: Fix a recently introduced error: The size of the symbol table is now an 'int' variable; but a variable cannot be used as an initializer because it is not constant. Also updates a README file.
2018-07-17 10:34:56 -06:00
Masayuki Ishikawa
fddc4bf5ec
Merged in masayuki2009/nuttx.nuttx/fix_build_error_on_cygwin (pull request #684 )
...
configs/lc823450-xgevk: Fix a build error on cygwin.
NOTE: flock works on cygwin but does not support --verbose
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
Approved-by: GregoryN <gnutt@nuttx.org>
2018-07-17 03:53:48 +00:00
Daniel P. Carvalho
9223123cd2
arch/arm/src/stm32l4: Added custom pin mapping for STM32L4X2XX processors.
2018-07-16 15:42:13 -06:00
Gregory Nutt
a3f80e1894
binfmt/binfmt_execsymtab.c: Fix a typo in a configuration variable name.
2018-07-16 12:15:09 -06:00
Gregory Nutt
4d648625e3
arch/arm/src/stm32fy: IO compensation is non longer an inline function, just a plain callable function. Not really necessary for the F7, but now the implementation is identical to the F2 and F4.
2018-07-16 09:50:10 -06:00
Gregory Nutt
871bface28
arch/arm/src/stm32: Use of inline function for I/O compensation causes too many issues. No just a plain callable function.
2018-07-16 09:05:53 -06:00
Gregory Nutt
c1a2c55764
arch/arm/src/stm32/stm32_gpio.h: Correct a recently introduced compilation error: Not all STM32s have chip/stm32_syscfg.h
2018-07-16 08:43:28 -06:00
Gregory Nutt
f09f186375
arch/arm/src/stm32f7: Port Bob Feritich's change ( 2c699d7812
) to STM32 F2 and F4 which appear to have identical SD support and I/O compensation requirements.
2018-07-15 17:46:58 -06:00
Gregory Nutt
0c093f800d
arch/arm/src/stm32f7: Port Bob Feritich's change ( 2c699d7812
) to SDMMC2 and to all other STM32F7 architectures. Also add a conifiguration option to automatically enable I/O compensation.
2018-07-15 16:17:41 -06:00
Gregory Nutt
2c699d7812
arch/arm/src/stm32f7/chip/stm32f72xx73xx_pinmap.h: All of the SDMMC pins were set to 50 MHz, but not the clock. This sets the clock to 50 MHz also. This combined with turning on I/O compensation makes intermittent failures go away.
2018-07-15 15:23:39 -06:00
Gregory Nutt
4c67062457
Squashed commit of the following:
...
binfmt/, libs/libc/unistd, and others: Rename CONFIG_EXECFUNCS_SYMTAB to CONFIG_EXECFUNCS_SYMTAB_ARRAY. Rename CONFIG_EXECFUNCS_NSYMBOLS to CONFIG_EXECFUNCS_NSYMBOLS_VAR. Unlike CONFIG_EXECFUNCS_NSYMBOLS, CONFIG_EXECFUNCS_NSYMBOLS_VAR holds the name of an 'int' variable that contains the number of symbols in the symbol table.
configs/sama5d4-ek: Partial update to knsh build instructions.
2018-07-15 11:20:37 -06:00
Gregory Nutt
07b13260ce
configs/stm32f4discovery/src/stm32_rgbled.c: Krassimir Cheshmedzhiev claims that sys/types.h needs to be included to avoid undeclared 'OK'
2018-07-15 08:02:03 -06:00
Gregory Nutt
cca8771c4a
include/nuttx/sensors/bh1750fvi.h: Eliminate a warning.
2018-07-15 07:20:07 -06:00
Gregory Nutt
3f5a3d0962
tools/gencromfs.c: Need to include stdint.h.
2018-07-14 17:06:47 -06:00
Gregory Nutt
b0178e9519
toosl/cfgdefine.c: Add more configuration variable names that need to be de-quoted.
2018-07-14 16:48:00 -06:00
Gregory Nutt
49d6f44d96
drivers/usbhost/usbhost_max3421e.c: Select full duplex mode as the first step of the initialization.
2018-07-14 14:11:05 -06:00
Gregory Nutt
a74246d14e
Squashed commit of the following:
...
Update some comments
drivers/usbhost/usbhost_max3421e.c: Fix issue with uninitialized data.
2018-07-14 13:40:13 -06:00
Gregory Nutt
903a4d866a
libs/libc/unistd/Kconfig: Revisiting 664af2a69b
, the problem was not that the default should be 'not set', the problem is that the conditionals were backward.
2018-07-14 10:34:55 -06:00
Gregory Nutt
38073a523a
drivers/usbhost/husbhost_max3421e.c: Corret how VBUS power is controlled.
2018-07-14 08:50:08 -06:00
Gregory Nutt
29474a2b08
Trivial update to some comments and debug statement formats.
2018-07-14 07:11:25 -06:00
Masayuki Ishikawa
0a4091b86a
Merged in masayuki2009/nuttx.nuttx/lc823450_posix_spawn (pull request #683 )
...
configs/lc82345-xgevk: Add posix_spawn configuration
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
Approved-by: GregoryN <gnutt@nuttx.org>
2018-07-14 12:48:49 +00:00
Masayuki Ishikawa
367965be58
Merged in masayuki2009/nuttx.nuttx/lc823450_parallel_build (pull request #682 )
...
configs/lc823450-xgevk: Fix parallel build on lc823450-xgevk
This patch fixes an archive file (*.a) corruption by locking $(TOPDIR).
Please note that locking the current directory is insufficient because
some archive files such as libapps.a are specified with absolute path.
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
Approved-by: GregoryN <gnutt@nuttx.org>
2018-07-14 00:47:35 +00:00
Gregory Nutt
c6450fa27e
Refresh some configurations.
2018-07-13 15:06:20 -06:00
Gregory Nutt
664af2a69b
Default for CONFIG_EXECFUNCS_HAVE_SYMTAB should be 'not set'
2018-07-13 14:56:45 -06:00
Gregory Nutt
dae6d954bf
configs/lc823450-xgevk/src: Eliminate some warnings. drivers/usbhost: Update comments.
2018-07-13 14:41:31 -06:00
Gregory Nutt
9383e20002
drivers/usbhost/usbhost_max3421e.c: Improve debug/trace output formats.
2018-07-13 13:50:58 -06:00
Gregory Nutt
797ffcf52f
Update README.
2018-07-13 11:03:32 -06:00
Gregory Nutt
859d032938
This commit adds support for the MAX3421E to the viewtool-stm32107 board support
...
Squashed commit of the following:
configs/viewtool-stm32f107: Clean up some compilation errors. Now all builds correctly and is ready for test.
arch/arm/src/stm32: Do not condition building STM32 USB host logic on CONFIG_USBHOST. That then precludes building STM32 platforms with external USB host chips like the MAX3421E. Add an new, STM32-internal variable CONFIG_STM32_USBHOST that does the same job without such side-effects.
configs/viewtool-stm32f107: Add support for MAX3421E USB host.
2018-07-13 10:45:08 -06:00
Masayuki Ishikawa
50347a1068
Merged in masayuki2009/nuttx.nuttx/fix_i2schar (pull request #681 )
...
drivers/audio: Fix compile error in i2schar.c (CONFIG_DEBUG_ASSERTIONS=y)
Signed-off-by: Masayuki Ishikawa <masayuki.ishikawa@gmail.com>
Approved-by: GregoryN <gnutt@nuttx.org>
2018-07-13 11:53:37 +00:00
Gregory Nutt
15f07b81d2
Upate the NuttX.html 'About NuttX' document; update a README file.
2018-07-12 14:25:11 -06:00
David Sidrane
6e6583f5a3
Merged in david_s5/nuttx/master_singlewire (pull request #680 )
...
Added Single Wire Kconfig knob for H7
Approved-by: GregoryN <gnutt@nuttx.org>
2018-07-12 19:47:12 +00:00
David Sidrane
fbe5f56dd5
Merged in david_s5/nuttx/master_singlewire (pull request #679 )
...
Added Single Wire Kconfig knob
* stm32f0:Added Kconfig knob for STM32F0_USART_SINGLEWIRE
* stm32f7:Added Kconfig knob for STM32F7_USART_SINGLEWIRE
* stm32l4:Corrected comment in Kconfig STM32L4_USART_SINGLEWIRE
* stm32:Added Kconfig knob for STM32_USART_SINGLEWIRE
Approved-by: GregoryN <gnutt@nuttx.org>
2018-07-12 19:30:43 +00:00
Mateusz Szafoni
ece1bda46c
Merged in raiden00/nuttx_h7 (pull request #678 )
...
nucleo-h743zi/nsh: use Nucleo Virtual console as default serial
Approved-by: GregoryN <gnutt@nuttx.org>
2018-07-12 19:20:31 +00:00
Gregory Nutt
c09efb2603
arch/arm/src/stm32h7: Correct naming of global variables that violations the naming requirements of the coding standard.
2018-07-12 13:19:57 -06:00
Gregory Nutt
e569872358
arch/arm/Kconfig: Since the basic STM32H7 port is working, let's remove the EXPERIMENTAL dependency.
2018-07-12 12:35:35 -06:00
Mateusz Szafoni
82e5c6ceea
Merged in raiden00/nuttx_h7 (pull request #677 )
...
stm32h7: fix some definitions for uart, add serial driver with FIFO enabled
* stm32h7: stm32_irq.c: extend irqinfo to support H7 family
* stm32h7: fix some definitions for uart, add serial driver with FIFO enabled
Approved-by: GregoryN <gnutt@nuttx.org>
2018-07-12 18:31:59 +00:00
Gregory Nutt
f3c12215cf
arch/arm/src/stm32, stm32f0, stm32f7, stm32: Correct naming of global variables that violations the naming requirements of the coding standard.
2018-07-12 10:54:51 -06:00
Masayuki Ishikawa
562637391c
Merged in masayuki2009/nuttx.nuttx/lc832450_elf_test (pull request #675 )
...
lc832450 elf test
* arch/arm/src/lc823450: Change CONFIG_DEBUG to CONFIG_DEBUG_FEATURES in lc823450_start.c
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
* configs/lc823450-xgevk: Call elf_initialize() in lc823450_bringup.c
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
* configs/lc823450-xgevk: Add ELF related parameters in Make.defs
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
* configs/lc823450-xgevk: Add elf configuration
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
Approved-by: GregoryN <gnutt@nuttx.org>
2018-07-12 12:05:55 +00:00
Gregory Nutt
b8665996d5
Revert 0eff3d530f
: This removes the kx224, bh1749nuc and bh1790glc. These are very nicely written drivers, but they are based on some external sequencer logic which is not available to everyone. Hence, these are inapropriate to carry in the NuttX repository.
2018-07-11 15:36:33 -06:00
Gregory Nutt
6368a0d6a7
Fix trivial coding standard issue
2018-07-11 15:36:33 -06:00
Mateusz Szafoni
639d75ca3a
Merged in raiden00/nuttx_h7 (pull request #674 )
...
stm32h7: stm32_irq.c: extend irqinfo to support H7 family
Approved-by: GregoryN <gnutt@nuttx.org>
2018-07-11 19:13:55 +00:00
Gregory Nutt
235d580984
drivers/sensors/bh1749nuc.c, bh1790glc.c, and x224.c: From review of commit 0eff3d530f
, remove dependency on the CXD56_SCU, modify inclusions and some naming for compatibility with other sensor drivers.
2018-07-10 16:16:15 -06:00
Daniel Pereira Carvalho
8432164e52
arch/arm/src/stm32l4/chip/: Corrects some mistakes in pin definitions for the STM32L4 family. According to datasheet of STM32L496xx, STM32L475xx and STM32L443XX the AF2 of PE14 is TIM1_BKIN2 not TIM2_BKIN.
2018-07-10 08:01:00 -06:00
Juho Valkama
0eff3d530f
Merged in jutava/nuttx (pull request #673 )
...
Master
* drivers/sensors: added drivers for kx224, bh1749nuc and bh1790glc
They are reliant on the cxd56_scu.
* drivers/sensors: Added drivers for kx224, bh1749nuc and bh1790glc
They are reliant on the cxd56_scu.
* drivers/sensors: Added drivers for kx224, bh1749nuc and bh1790glc
They are reliant on the cxd56_scu.
* drivers/sensors: Added drivers for kx224, bh1749nuc and bh1790glc
They are reliant on the cxd56_scu.
* drivers/sensors: Added drivers for kx224, bh1749nuc and bh1790glc
They are reliant on the cxd56_scu.
* drivers/sensors: Added drivers for kx224, bh1749nuc and bh1790glc
They are reliant on the cxd56_scu.
* bh1790glc.h created online with Bitbucket
* bh1790glc.h deleted online with Bitbucket
* drivers/sensors: Added drivers for kx224, bh1749nuc and bh1790glc
They are reliant on the cxd56_scu.
* drivers/sensors: Added drivers for kx224, bh1749nuc and bh1790glc
They are reliant on the cxd56_scu.
* README.txt: minor typo fix
* Minor typo fix
Approved-by: GregoryN <gnutt@nuttx.org>
2018-07-10 12:38:25 +00:00
Mateusz Szafoni
8271f72b72
Merged in raiden00/nuttx_h7 (pull request #672 )
...
stm32h7: add lowputc, more cosmetic in stm32h7x3xx_rcc.h
Approved-by: GregoryN <gnutt@nuttx.org>
2018-07-09 16:32:22 +00:00
ligd
0aa30eb15b
include/nuttx/fs/hostfs.h: Update duplicated definitions in HOSTFS that must match NuttX values.
2018-07-09 05:44:48 -06:00