- Jun 01, 2017
-
-
Frank Benkert authored
We developed a huge Changeset over a year ago to make USB Composite configuration dynamical and be able to instanciate the CDCACM multiple times inside this device. We use this feature to switch between one in normal and up to three CDCACMs in maintenance boot. The control path starts in “boardctl.c” where the configuration for the device is constructed. There are still a few issues which I’ll ask you to have a look at before this beast can be merged. 1. To be able to construct the data dynamically I have changed some USB-Structs to be packed. Maybe there are additional structs to change (just for completeness – not for current functionality). 2. I’ve added the Macro “COMPILE_TIME_ASSERTION” two times (in usbmsc_desc.c and in cdcacm_desc.c) to stay private. Maybe you’ll find a better place. It’s used to check the size of the structs against the assumptions. 3. I’ve changed the interface for some USB-Functions to receive also the dynamic configuration. Maybe this can be done more elegant. 4. The original NuttX (without the patch) seems to have problems with a Composite device holding a CDCACM and an MSC. The “USB SET CONFIGURATION” request does not to work at all. This makes the test fail under Windows and under Linux. Applying this patch doesn’t change anything – because it only changes the configuration – not the behavior. Maybe you’ll have a look at this problem before applying the patch.
-
- May 30, 2017
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
- May 29, 2017
-
-
Gregory Nutt authored
pthread_trylock: Fixes a problem in pthread_trylock() noted by initialkjc@yahoo.com. When CONFIG_PTHREAD_MUTEX_UNSAFE=y, the special return value EAGAIN was not being detected due to differences in reporting of returned values.
-
- May 27, 2017
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
PIC32MX7MMB: Repartition files to match newer configurations. Add support for PROCFS file system. Default is now Pinguino toolchain. Verifty networking.
-
Gregory Nutt authored
-
Gregory Nutt authored
-
- May 26, 2017
-
-
Alan Carvalho authored
Pcd8544 Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
Alan Carvalho de Assis authored
-
Alan Carvalho de Assis authored
-
Gregory Nutt authored
-
Alan Carvalho de Assis authored
-
Alan Carvalho de Assis authored
-
David Sidrane authored
Upstream kinetis
-
David Sidrane authored
-
David Sidrane authored
-
David Sidrane authored
-
- May 25, 2017
-
-
Gregory Nutt authored
TCP: tcp_input() now receives IP domain as an input parameter vs. deriving from the IP header length.
-
Masayuki Ishikawa authored
Fixes in network library and tcp stack. Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
Masayuki Ishikawa authored
Signed-off-by: Masayuki Ishikawa <masayuki.ishikawa@gmail.com>
-
Masayuki Ishikawa authored
This fix sets h_name in struct hostent returned by gethostbyname() Signed-off-by: Masayuki Ishikawa <masayuki.ishikawa@gmail.com>
-
Masayuki Ishikawa authored
-
- May 24, 2017
-
-
Jussi Kivilinna authored
-
- May 23, 2017
-
-
Alan Carvalho authored
Canbus Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
Alan Carvalho de Assis authored
-
Alan Carvalho de Assis authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Alan Carvalho authored
Canbus Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
Alan Carvalho de Assis authored
-
Alan Carvalho de Assis authored
-
Alan Carvalho de Assis authored
-
Alan Carvalho authored
-
Gregory Nutt authored
-
Juha Niskanen authored
STM32L4: Add IWDG peripheral. This is the same as for STM32 except that prescale and reload can be changed after watchdog has been started, as this seems to work on L4.
-
Masayuki Ishikawa authored
netdb: Fix time info in lib_dnscache.c Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
Masayuki Ishikawa authored
Signed-off-by: Masayuki Ishikawa <masayuki.ishikawa@gmail.com>
-
Masayuki Ishikawa authored
-