- Jan 15, 2015
-
-
Gregory Nutt authored
-
Gregory Nutt authored
- Copy net/devif/devif_input.c to ipv6_input.c. Remove all IPv4-specific logic. - Rename net/devif/devif_input.c to ipv4_input.c. Remove all IPv6-specific logic - Split IPv4 header structure out as net_ipv4hdr_s from net_iphdr_s
-
Gregory Nutt authored
-
- Jan 14, 2015
-
-
Gregory Nutt authored
Networking: (1) Copied all ICMP sources files to net/icmpv6 with proper renaming and removal of IPv4 logic, (2) remove IPv6 logic from files in net/icmp, (3) copied include/nuttx/icmp.h to icmpv6.h and removed IPv4 specific logic, (4) removed all IPv6 logic from icmp.h, (5) IP_HDRLEN became IPv4_HDRLEN and IPv6_HDRLEN, (6) ip_chksum() became ipv4_chksum() and ipv6_chksum(), and (7) added partial support for ICMPv6 statistics.
-
Gregory Nutt authored
-
- Jan 11, 2015
-
-
Gregory Nutt authored
-
- Jan 09, 2015
-
-
Gregory Nutt authored
-
- Jan 08, 2015
-
-
Gregory Nutt authored
MMCSD SDIO: Add support for a new SDWAIT_WRCOMPLETE condition. The previous logic used a busy-wait loop to pool the card R1 start to determine when the card was ready for the next transfer. That busy-wait can be quite long -- hundreds of milliseconds. And alternative is to look the the SD D0 pin which will change state when the card is no longer busy. This logic implements a change the avoids the busy-wait poll by reconfiguring the SD D0 pin as a GPIO interrupt, then waiting for the card to becom ready without taking up CPU cycles. This change is conditioned on CONFIG_MMCSD_SDIOWATI_WRCOMPLETE and is currenlty only implemented for the STM32 SDIO driver. From David Sidrane
-
- Jan 06, 2015
-
-
Gregory Nutt authored
-
- Jan 01, 2015
-
-
Gregory Nutt authored
There were some changes which broke my NuttX-Build. With these two patches it builds again. From Manuel Stühn
-
- Dec 30, 2014
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
- Dec 28, 2014
-
-
Gregory Nutt authored
-
- Dec 27, 2014
-
-
Gregory Nutt authored
-
- Dec 26, 2014
-
-
Gregory Nutt authored
-
Gregory Nutt authored
Most superstitous updates to the RAMTROM driver make it more compatibile with the version used by PX4. From David Sidrane
-
- Dec 19, 2014
-
-
Gregory Nutt authored
STM32 LTDC: Move ltdc.h from include/nuttx/video to arch/arm/include/stm32; Trivial updates after general review
-
Gregory Nutt authored
Signed-off-by: Marco Krahl <ocram.lhark@gmail.com>
-
Gregory Nutt authored
stm32: Add interface description for ltdc controller. This defines the interface to perform hardware accelerated layer operation by the ltdc controller. The following methods must be supported by the implementation: - gevideoinfo - getplaneinfo - getlid - setclut - getclut - setcolor - getcolor - setcolorkey - getcolorkey - setalpha - getalpha - setblendmode - getblendmode - setarea - getarea - update And if DMA2D is supported: - blit - blend The method up_ltdcgetlayer provides access to a reference of a specific ltdc layer. Signed-off-by: Marco Krahl <ocram.lhark@gmail.com>
-
- Dec 18, 2014
-
-
Gregory Nutt authored
Freedom KL25Z: Update the CC3000 support to use the current CC300 interfaces. From Alan Carvalho de Assis
-
- Dec 17, 2014
-
-
Gregory Nutt authored
strncpy will not copy the terminating \0 into the destination if the source is larger than the size of the destination. Ensure that the last byte is always zero and let strncpy only copy CONFIG_TASK_NAME_SIZE bytes. The issue of unterminated names can be observed in ps when creating a pthread while CONFIG_TASK_NAME_SIZE is set to 8.
-
- Dec 16, 2014
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
Unify sensor debug. ADX driver was using input debug; LM75 and QENCODE that their own custom debug. Now all use CONFIG_DEBUG_SENSOR, sndbg()
-
Gregory Nutt authored
-
- Dec 11, 2014
-
-
Gregory Nutt authored
-
- Dec 10, 2014
-
-
Gregory Nutt authored
Lots of fonts that derive from X11-misc-fixed-* fonts. Converted for use by NuttX by Pierre-Noel Bouteville
-
- Dec 09, 2014
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
- Dec 08, 2014
-
-
Gregory Nutt authored
stdint.h: Don't use hex values to specify minimum values of fixed width, signed values. Hex values are inherently unsigned and not usable for this purpose in all contexts
-
- Dec 06, 2014
-
-
Gregory Nutt authored
Add sys/custom_file.h. Used when CUSTOM_FILE_IO is define and avoids re-definition errors about the FILE define. From Thomas Gruber via the PX4 repository
-
Gregory Nutt authored
msg type should be char * not void * in mq_send, mq_timedsend, mq_receive, and mq_timedreceive. Noted by Pierre-Noel Bouteville
-
- Dec 05, 2014
-
-
Gregory Nutt authored
-
- Dec 01, 2014
-
-
Gregory Nutt authored
Correct spelling: MOUNTPOINT not MOUNTPOUNT. Numerous places. Some are problems. From Woohan Lee
-
- Nov 29, 2014
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
Add support for a variadic ioctl() function. The ioctl() interface is a non-standard, Unix interface. NuttX has always used the older, three-parameter version. Most contemporary systems now, however, use a variadic form of the ioctl() function. Added an option to insert a shim layer to adapt the three-parameter ioctl() to use the variadic interface form. Internally, the ioctl handling is the same three-parameter logic. The only real complexity to the shim is in how the system calls must be handled.
-