Gregory Nutt
efed1b6aa1
net/udp: Remove an unused variable warning. Add some comments.
2018-04-27 18:26:38 -06:00
Jake
5e7fe7b881
arch/arm/src/imxrt: Add IOMUX implemention for GPIO5.
2018-04-27 08:42:02 -06:00
Gregory Nutt
f5d0fc7447
fs/vfs and net/udp: Repartition logic of commit 0c963449d6
, moving into net/udp. Add support to handle connected UDP sockets. The correct 'optimal blksize' to return is the MSS. The MTU is always too big.
2018-04-27 08:36:25 -06:00
Ivan Ucherdzhiev
c881ea6d5b
arch/arm/src/imxrt: IMXRT LPUART Clock enable fix.
2018-04-27 06:46:09 -06:00
Gregory Nutt
119ce8730f
net/udp: Fix a backward conditional test added in commit 434da18cd7
.
2018-04-27 06:35:51 -06:00
Alan Carvalho de Assis
745a498ce2
arch/arm/include/nrf52: All nRF52 IRQs above NRF52_IRQ_TEMP were wrong.
2018-04-26 22:03:50 -06:00
Gregory Nutt
47bf3376d1
Costmetic changes to README and to comments.
2018-04-26 22:00:11 -06:00
Gregory Nutt
434da18cd7
net/udp: Correct an error introduce in recent fixes for UDP connected sockets. The interaction between psock_udp_send() and psock_udp_sendto() was perverse: It should always pass a NULL destinatino address.
2018-04-26 21:58:09 -06:00
seyyah
77d7856642
configs/stm32f429i-disco: Add a LittlevGL configuration for stm32f429i-disco
2018-04-26 15:23:57 -06:00
Matt Thompson
d212e15a43
This commit adds basic architectural support for the OpenRISK mor1kx architecture. The initial commit was verified on a Qemu simulation but is otherwise untested.
...
Squashed commit of the following:
Author: Gregory Nutt <gnutt@nuttx.org>
Update README.
configs/or1k: Should include header file file where exported functin is prototyped.
arch/or1k/src: Eliminate some warnings.
arch/or1k: Complete review
Fix some recently introduced build issues
configs/or1k/nsh: Convert to proper, compressed defconfig file.
Another README update.
Update README
configs/or1k: Updates from initial review.
Update README.
Author: Matt Thompson <matt@extent3d.com>
or1k: Added configurable CPU frequency to Kconfig. Calculate tick timer match period based on configured frequency.
OpenRISC: Enable instruction and data cache
OpenRISC: Initial support.
2018-04-26 11:22:28 -06:00
Gregory Nutt
75f6d0a32a
configs/photon: Refresh all configurations. configurations the use the SDIO card interface must support CONFIG_STM32_SDIO_CARD.
2018-04-26 10:41:06 -06:00
Gregory Nutt
44caaf0f2c
arch/arm/src/imxrt: Add LIBCXX test configuration for IMXRT.
2018-04-26 08:22:37 -06:00
Gregory Nutt
27828d0128
arch/arm/src/imxrt: Fix masks used in GPIO pin configurations. Noted by jakearcx.
2018-04-26 08:18:56 -06:00
hhuysqt
144e335b85
drivers/wiresless/ieee80211: Correct some initialization problems with BCM43362 chip. Adds BCM43428 support. arch/arm/src: Add support for SDIO card to SDIO driver.
...
Squashed commit of the following:
Author: Gregory Nutt <gnutt@nuttx.org>
include/nuttx/wireless/ieee80211: Cosmetic, coding standard changes from review of last merge.
drivers/wireless/ieee80211: Cosmetic, coding standard changes from review of last merge.
configs/photon: Cosmetic, coding standard changes from review of last merge.
arch/arm/src/stm32: SDIO changes from last review: Fix a few long lines and other coding standard issues; Make additions for SDIO card support dependent on a configuration option.
Author: hhuysqt <hyq9606@126.com>
Return IEEE 802.11 MAC address just as ethernet does
Modifyed bcmf_board_setup_oob_irq declaration
Modified OOB ISR function types
Add some logic according to WICED SDK
Bug fixed: data_offset counts in 4-bytes
Add BCM43438 logic for future developement
Add tips on using telnet
Use SDIO in-band interrupt instead of OOB interrupt, because Photon seems to unconnect the OOB interrupt line...
add SDIO in-band interrupt logic
2018-04-26 08:10:23 -06:00
Pelle Windestam
0c963449d6
fs/vfs: Added support for checking if a descriptor is a socket in fstat().
2018-04-26 06:49:13 -06:00
Gregory Nutt
f3a8e01557
arch/arm/src/imxrt/chip: Add some missing definitions for GPIO5
2018-04-25 15:12:08 -06:00
Gregory Nutt
17cc0b9bfe
arch/arm/src/imxrt: Minor reparitioning to account for the fact that the GPIO5 base address is not contiguous with the GPIO1-4 base addresses.
2018-04-25 14:54:14 -06:00
Gregory Nutt
10d99cc6e6
include/nuttx/wireless: Add a setbaud() method to the HCI UART lower half interface that can be used to change the default BAUD selection. arch/arm/src/stm32: Implement the setbaud() method for the STM32 HCI UART.
2018-04-25 13:09:08 -06:00
Gregory Nutt
cfc5f86862
net/udp: Minor update from review of 091e3f732e
. In connect(), AF_UNSPEC is used to disconnect UDP socket. However, initial commit lacked logic to mark the socket as disconnected.
2018-04-25 10:13:59 -06:00
Gregory Nutt
091e3f732e
net/udp: Fix several issues using connected UDP sockets: sendto() should not accept and address. Normally send() should be used instead. recvfrom() is no longer necessary. recvfrom() and poll() should not reset to accept any addresses but should, instead, only accept inputs and events from the connected remore peer. On of these issues was noted by 李桂丁 <liguiding@pinecone.net>. Changes were made as summarized here: http://www.masterraghu.com/subjects/np/introduction/unix_network_programming_v1.3/ch08lev1sec11.html
2018-04-25 08:43:38 -06:00
Gregory Nutt
31e3f208b2
tools/configure.sh: Fix last commit. If gmake is not present, then 'which gmake' spews a lot of annoying error messages when configuring. Best to pipe stderr to /dev/null so that we are blessedly unaware of the failures.
2018-04-25 08:28:49 -06:00
Goran Mekić
f6e087a05c
Merged in mekanix/nuttx/feature/clang (pull request #632 )
...
Add clang support to stm32f746g-disco board
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2018-04-24 22:46:03 +00:00
Gregory Nutt
5fae6f8da6
Update README
2018-04-24 11:05:34 -06:00
Juha Niskanen
3cf830bd67
Merged in juniskane/nuttx_stm32l4/1wire_sht21_changes_pr (pull request #631 )
...
drivers/1wire: add PM hooks and unlink support to sht21 sensor (allowing hot-swappable I2C bus from 1-wire converter)
* drivers/1wire: add PM hook to 1wire bus
* drivers/1wire/ds28e17.c: i2c instance must be zeroed
* drivers/sht21: add unlink support
Unlike most other unlink implementations in NuttX drivers, this one
does not allow any I2C operations after unlink, making it possible to
deallocate the I2C bus.
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2018-04-24 13:21:02 +00:00
Ivan Ucherdzhiev
d24ce35e1c
configs/imxrt1050-evk: Add procfs auto-mount support in imxrt_bringup.c.
2018-04-24 07:04:21 -06:00
Gregory Nutt
3012abdc45
configs/stm32f4discovery/hciuart: Disable MMC/SD support. That made it difficult to re-use the configuration without the base board. MMC/SD support is not needed in that configuration anyway.
2018-04-24 06:53:37 -06:00
Gregory Nutt
2d4e9c1eae
arch/arm/sc/lpc16xx: Extends commit 456a258c23
: Freeing endpoints should be set the same allocations as when endpoint was allocated.
2018-04-23 07:21:20 -06:00
Gregory Nutt
b555b302af
Update README.
2018-04-22 11:32:39 -06:00
Michał Łyszczek
1c3b7a551b
Makefile: Add support for nconfig frontend for 'make nconfig'
2018-04-22 11:32:08 -06:00
Gregory Nutt
0663e075ca
Trivial typo fix
2018-04-22 08:39:18 -06:00
Gregory Nutt
f188b35707
Update some comments.
2018-04-22 07:36:39 -06:00
Gregory Nutt
505f460b6b
configs: Review all implementations of board_lcd_initialize(). The NuttX convention is that all internal functions that return errors as an 'int' must return a negated errno value on failure and a non-negative value on success. Most were right but eight of them had cloned logic that returns 1 on success and zero on failure... both of which are interpreted as success by the caller since they are non-negative.
2018-04-21 18:03:01 -06:00
Alan Carvalho de Assis
1a879a3b52
configs/stm32f4discovery: Add MAX7219 support to STM32F4Discovery board
2018-04-21 17:41:01 -06:00
Gregory Nutt
f4cc435b3f
Fix a couple of typos in a README file.
2018-04-21 12:30:14 -06:00
Gregory Nutt
524c0884a6
Update for new README.txt file.
2018-04-21 12:26:26 -06:00
Gregory Nutt
555c6112bc
include/nuttx/wireless: Clean-up/improvement of some IOCTL definitions.
2018-04-21 09:44:35 -06:00
Gregory Nutt
5a8a9e3aec
wireless/bluetooth: Adds implementation of GATT write IOCTL commands.
2018-04-21 08:55:58 -06:00
Gregory Nutt
87dd2dc16a
wireless/bluetooth: Adds implementation of GATT read IOCTL commands.
2018-04-21 08:38:08 -06:00
Michael Jung
456a258c23
/arch/arm/src/lpc17xx: Fix USB device endpoint allocatin bookkeeping.
2018-04-21 06:39:14 -06:00
Michał Łyszczek
94b4a86aa6
fs/vfs: Fix negative errno set in fs_open.c
2018-04-20 17:05:42 -06:00
Jake Choy
459b9ec262
configs/imxrt1050-evk: Add logic to support user LED
2018-04-20 15:59:39 -06:00
Michał Łyszczek
8de51543a4
Fix a few compilation errors.
2018-04-20 15:55:16 -06:00
Michał Łyszczek
a1b80e12cf
arch/arm/src/stm32: Enable DMA for SPI on stm32f30xxx MCUs.
2018-04-20 15:51:13 -06:00
Sergei Ustinov
940f41fb94
arch/arm/src/stm32: Correct typo in STM32 capture driver.
2018-04-20 09:22:16 -06:00
Gregory Nutt
8aa5b6c6ac
include/nuttx/wireless: Add support for the rest of the IOCTL options needed to support apps/wireless/bluetooth/btsak. This is only the IOCTL command definitions. The IOCTL command implementation is still missing.
2018-04-20 09:14:59 -06:00
Gregory Nutt
901d20e64b
arch/arm/src/nrf52: nrf52_wdt_initialize() should return a success/fail indication.
2018-04-20 09:13:37 -06:00
Alan Carvalho de Assis
677be2f437
configs/nrf52-pca10040: Add a configuration for testing the watchdog timer.
2018-04-20 07:47:19 -06:00
Pelle Windestam
303e6499bd
net/tcp: Extended support for sending to non-blocking tcp sockets.
2018-04-20 07:37:51 -06:00
Alan Carvalho de Assis
161fb98b11
configs/nrf52-pca10040: Add support for starting the watchdog timer on the nRF52.
2018-04-20 07:23:57 -06:00
Levin Li
e4c48e0f23
arch/arm/src/nrf52: Add watchdog timer drivers. Includes significant updates from Alan Carvalho de Assis <acassis@gmail.com>
2018-04-20 07:13:22 -06:00