Commit Graph
2395 Commits
Author SHA1 Message Date
Gregory Nutt 2bfad60c85 If write buffering is enabled, then it is necessary to release the write buffer resources (callback structure) when the socket is closed 2014-01-14 18:19:43 -06:00
Gregory Nutt 806af1f4e2 When dup'ing sockets, need to clone fields for TCP write buffering too 2014-01-14 15:17:53 -06:00
Gregory Nutt 85e7e13bb0 Fix a FAT cluster allocation bug. From Tridge 2014-01-14 13:45:26 -06:00
Gregory Nutt 803cdfdaf1 Changes to get PX4 config to build. Also some warning removal 2014-01-14 13:30:22 -06:00
Gregory Nutt a9e44cdfe0 The first set of changes to incorporate Jason Jiangs TCP write buffering logic 2014-01-13 17:11:01 -06:00
Gregory Nutt 0142b3cf5f NET: prevent tcp_connect callback from being double freed. From Max Holtzberg. 2014-01-13 12:04:01 -06:00
Gregory Nutt cbb5e4889b Add support for the SO_LINGER socket option. Based on logic from Jason Jiang. Utestested on initial commit 2014-01-13 11:58:45 -06:00
Gregory Nutt fd54cfb213 Add support for the STM32VL-Discovery board. Contributed by Alan Carvalho de Assis 2014-01-12 17:59:38 -06:00
Gregory Nutt 95b63762fb Fix a memory leak in dynamic loader 2014-01-11 14:11:41 -06:00
Gregory Nutt b301471adb A10: Serial clock is OSC24M. From Alan Carvalho de Assis 2014-01-10 15:32:42 -06:00
Gregory Nutt 4e2c140124 Add stpcpy() 2014-01-09 14:08:48 -06:00
Gregory Nutt 37f0db6e0c Add support for the XPT2046 touchscreen controller on the Viewtool LCD module 2014-01-09 10:57:17 -06:00
Gregory Nutt 8edac663d8 Still recovering from recent NX reorganization. Reported by Steve Redler IV 2014-01-08 17:28:54 -06:00
Gregory Nutt c31f2b6f78 Fix STM32F103VE SPI3 definitions; Fix bug introduced in recent NX reorganization. From Steve Redler IV 2014-01-08 16:44:11 -06:00
Gregory Nutt 0bdee120a1 Add lib_libfgets() to better support the small differences between gets(), gets_s(), and fgets() 2014-01-08 10:47:34 -06:00
Gregory Nutt 2060d75ba2 Add a quick'n'dirty implementation of C11 threads.h 2014-01-07 18:09:35 -06:00
Gregory Nutt e3b12cbaa9 Add x qualifier to fopen to support exlusive open 2014-01-07 17:18:38 -06:00
Gregory Nutt c5f9b8768e Add type rsize_t and function gets_s() 2014-01-07 16:27:45 -06:00
Gregory Nutt 764e117965 A10: Correct handling of the serial busy interrupt 2013-12-08 08:51:19 -06:00
Gregory Nutt 126bec4e55 Add more nops after enabling MMU for Cortex-A8 2014-01-07 08:38:00 -06:00
Gregory Nutt 9d393e167c A10: Handle UART BUSY interrupt; Back out change to mkconfig.c -- it causes problems for assembly 2013-12-07 11:46:08 -06:00
Gregory Nutt 72f00b9bb6 mkconfig: Cast RAM size to unsigned to avoid complains about integer overflow in calculatino of CONFIG_RAM_END 2014-01-06 12:09:13 -06:00
Gregory Nutt 8bc6125b3c Add ARMv7-A syscall.h header file 2014-01-05 15:49:06 -06:00
Gregory Nutt 458465c8ed Viewtools STM32F103: Add SSD1289 LCD support 2014-01-05 14:14:59 -06:00
Gregory Nutt b46aa97ac4 Makefile.win: Native windows build fixes from Max Holtzberg 2014-01-04 09:14:42 -06:00
Gregory Nutt f9189ae64e Olimex STM32 P107: Add native Windows build support. From Max Holtzberg 2014-01-04 09:11:20 -06:00
Gregory Nutt b9a38cea22 nuttx/tools: Fixes for some Windows native build issues from Max Holtzberg 2014-01-04 09:08:14 -06:00
Gregory Nutt c01e95584c STM32: Single wire UART support from Thomas Grubler 2014-01-02 07:56:46 -06:00
Gregory Nutt 5a8517b849 Add Z16F NSH configuration 2014-01-01 12:40:18 -06:00
Gregory Nutt 892784538d sim/mount: Converted to use kconfig-frontends tools 2014-01-01 08:52:58 -06:00
Gregory Nutt 43e47f8e78 NX server needs to be on a kernel thread for the kernel build 2013-12-30 17:55:19 -06:00
Gregory Nutt f51f85db37 NX: Use a consistent allocator in all configurations 2013-12-30 12:42:18 -06:00
Gregory Nutt b2a68d8b17 Move nuttx/configs/stm3240g-eval/src/up_cxxinitialize.c to apps/platform/stm3240g-eval/ 2013-12-29 15:02:51 -06:00
Gregory Nutt 804e80d0cb STM3240G-EVAL: Add kernel build mode support and an NxWM kernel mode configuration 2013-12-29 13:15:08 -06:00
Gregory Nutt 5c7a4896cc Add nx_start() to simplify starting the NX server from within the RTOS 2013-12-29 11:11:48 -06:00
Gregory Nutt c144669782 Move more files from graphics/nxmu to libnx/nxmu 2013-12-29 08:48:06 -06:00
Gregory Nutt 715177d861 Add sem_timedwait to syscalls 2013-12-28 12:04:39 -06:00
Gregory Nutt af40e36466 Move graphics/nxtk to libnx/nxtk 2013-12-28 11:33:21 -06:00
Gregory Nutt e88922bce1 Move graphics/nxfonts to libnx/nxfonts 2013-12-28 09:33:12 -06:00
Gregory Nutt a457105a0b Move the NX components out of libc and into its own library, libnx 2013-12-28 08:40:03 -06:00
Gregory Nutt 090a18f863 Decoupling NX user interfaces to support NX kernel build (phase 5) 2013-12-27 16:30:18 -06:00
Gregory Nutt 64bb8b3341 Fix naming of STM32 F3 SPI2 MOSI and MISO pins. From Brian Webb 2013-12-27 11:15:18 -06:00
Gregory Nutt 4922f71703 Add support for STM32F107 OTG FS (doesn't work) and update USB support for Viewtools STM32F107~ 2013-12-26 09:22:37 -06:00
Gregory Nutt e963a4d862 F103VC, F105, and F107: Fix configuration and building of USB. configs/viewtools-stm32f107: Fix build for F103 and F107: F103 has USB device; F107 has OTGFS 2013-12-25 18:34:15 -06:00
Gregory Nutt 091e5fdf66 Viewtools netnsh configuration supports Telnet console; A framework for SD card and USB device support 2013-12-25 14:51:56 -06:00
Gregory Nutt 53bc0bce00 Viewtool STM32F107: Add a NSH configuration with network support 2013-12-25 12:14:24 -06:00
Gregory Nutt 0d6a046e67 Add support for Sharp Memory LCD on the Maple board 2013-12-23 16:47:31 -06:00
Gregory Nutt 560ae31a99 Improved debug output in the high pri, nested interrupt test 2013-12-23 14:16:30 -06:00
Gregory Nutt 5c28d5a15b Disable CONFIG_ARCH_INT_DISABLEALL: It does not work in its current form 2013-12-23 14:15:11 -06:00
Gregory Nutt 76b04f137f Need to protect state on stack to do nested interrupt handling 2013-12-23 14:11:32 -06:00