Commit Graph

25304 Commits

Author SHA1 Message Date
Gregory Nutt c6707e3dc1 Merge remote-tracking branch 'origin/master' into vnc 2016-04-14 12:24:48 -06:00
Gregory Nutt 46846c0c24 Framebuffer driver: Add a display number to each interface in order to support multiple displays 2016-04-14 12:23:15 -06:00
Gregory Nutt d2f7483c24 VNC: Add an allocated (local) framebuffer 2016-04-14 11:32:00 -06:00
Gregory Nutt 55788eb5f6 VNC: Add basic server logic 2016-04-14 11:09:18 -06:00
Gregory Nutt a6defc41fb Merge remote-tracking branch 'origin/master' into vnc 2016-04-14 10:15:58 -06:00
Gregory Nutt 3f731241cb fs/inode/, fs/vfs/, and sched/task/: File and socket descriptors are no longer allocated for kernel threads. They must use SYSLOG for output and the low-level psock interfaces for network I/O. This saves a little memory which might be important for small footprint configurations. 2016-04-14 10:14:38 -06:00
Gregory Nutt 0a01f5dfff Merge remote-tracking branch 'origin/master' into vnc 2016-04-14 08:40:24 -06:00
Gregory Nutt 39a37d6aa8 Separate out psock_listen() and psock_accept() for internal use by the OS 2016-04-14 08:39:48 -06:00
Gregory Nutt 3b245d6092 SAMV7-XULT: Refresh configurations 2016-04-14 08:00:43 -06:00
Gregory Nutt 21fb0423d9 VNC: Add beginning of a VNC server header file 2016-04-13 17:52:36 -06:00
Sebastien Lorquet bef518095f Fix the STM32L4 SPI driver. That SPI driver is quite different. They now handle frames of arbitrary size between 4 and 16 bits. It was broken before a new bit has to be set (rx fifo threshold) to handle <= 8-bit transactions. If not set, the default is 16-bit packed >=8-bit frames and the RXNE bit is never set (it is set when 16-bits are received). weird things as always.
This also add 8-bit access routines to the data register, because a 16-bit access to the data register when the frame size is below 9 bits is interpreted as a packed dual frame exchange.
2016-04-13 17:21:49 -06:00
Gregory Nutt 77f70317bb graphics/: Extend build system so that it will, eventually, be able to build a VNC server and client 2016-04-13 15:42:56 -06:00
Gregory Nutt ecf0bcf13c Make graphics build system work like other directories 2016-04-13 15:39:03 -06:00
Gregory Nutt 81fe96e69a Fix trivial spacing problem in X11 keycode header file 2016-04-12 16:16:44 -06:00
Gregory Nutt 48b00cd873 Add X11 keypad encodings. These are used by other things other than X11.. like VNC. 2016-04-12 15:48:49 -06:00
Gregory Nutt 701db3a624 NuttX.html: Correct a URL 2016-04-12 12:28:05 -06:00
Gregory Nutt 91686e671c configs/nucleus2g: Remove this board from the configs/ directory. A snapshot is still available in the Obsoleted repository 2016-04-12 12:19:30 -06:00
Gregory Nutt 99d981c3fc Kinetis SDHC: May work queue dependencies clearer 2016-04-12 09:07:25 -06:00
Gregory Nutt 9008308b64 Remove some block comments before empty code sections 2016-04-11 18:16:04 -06:00
Gregory Nutt 3fba968bb0 Fix an error when a task with open message queue descriptors is killed via task_delete(). Noted by Anton Gropyanov. 2016-04-11 11:14:18 -06:00
Gregory Nutt 2e49111a17 Fix an error in a DEBUG assertion 2016-04-11 09:07:23 -06:00
Gregory Nutt 6653c5cbf3 Signals: Correct implementation of sigset(). It is not just signal() with a different name; it has some additional signal mask handling functionality 2016-04-11 09:04:54 -06:00
Stefan Kolb fec1931def SAMv7 Kconfig: Correct range of SAMV7_PROGMEM_NSECTORS 2016-04-11 06:21:04 -06:00
Gregory Nutt 947aa792db Signals: Fix the macro that maps segset() to signal(). Parameters were not correct. 2016-04-10 16:41:50 -06:00
Gregory Nutt 3de87c8693 Fix top-level .gitignore. What was I thinking? 2016-04-10 14:39:59 -06:00
Gregory Nutt 28a4ca6713 libc/signal and include/signal.h: Rename sigset() to signal(). sigset() is the System V function; signal() is the obsoleted POSIX name. These seem to be equivalent. Neither are relevant in modern POSIX programming but the name signal() probably has better credentials. sigset() is now relegated to a #define in signal.h that makes it equivalent to signal(). 2016-04-10 14:35:45 -06:00
Gregory Nutt 502ac79e0c Remove empty .gitmodules file 2016-04-10 09:16:02 -06:00
Gregory Nutt 8eb7898a91 RTC driver: A PID of zero should mean to notify the calling task 2016-04-10 09:12:50 -06:00
Gregory Nutt b909099f09 Update some README files 2016-04-10 09:12:00 -06:00
Gregory Nutt 3228d32938 Correct permmisions on executable scripts 2016-04-10 09:11:59 -06:00
Gregory Nutt 51bed92fc2 STM32F429i-disco: Add uVision GCC IDE project files 2016-04-10 09:11:56 -06:00
Kha Vo 7689de230b STM32F29i-disco: Add uVision GCC IDE template files for the STM32F429i Discovery 2016-04-10 09:11:56 -06:00
Kha Vo 5912c840cb IAR/uVision template and ICF files 2016-04-10 09:11:55 -06:00
Gregory Nutt 4449b95fda Add references to new README files 2016-04-10 09:11:54 -06:00
Kha Vo db70124478 STM3220G-EVAL: Update README and add project files for building with the IAR or uVision IDEs. 2016-04-10 09:11:53 -06:00
Gregory Nutt 1df1148bae STM3220G-EVAL: Update README.txt file describing how to build using the IAR toolchain 2016-04-10 09:11:52 -06:00
Kha Vo 7d2937d481 tools: Add the IDE exported Python script for use with the IAR toolchain 2016-04-10 09:11:51 -06:00
Gregory Nutt b3a177618f Oops: Forgot to add file in previous commit 2016-04-10 09:11:50 -06:00
Kha Vo 20acc13393 Networking: IAR compiler does not tolerate empty unions 2016-04-10 09:11:50 -06:00
Kha Vo e0a4221fe0 ARMv7-M: Add an IAR version of the test'n'set assembly file 2016-04-10 09:11:49 -06:00
Gregory Nutt 2902dc8c3e Restore top-level .gitignore; testbuild.sh must distinguish CONFIG_ARM_TOOLCHAIN_GNU from other symbols that begin with the same string 2016-04-10 09:11:48 -06:00
Gregory Nutt c964ab6b2b Update URLs in documentation to account for removal of submodules 2016-04-10 08:54:21 -06:00
Gregory Nutt 45f57ca82a testbuild.sh: Needs to avoid disabling CONFIG_ARM_TOOLCHAIN_GNU 2016-04-10 08:51:59 -06:00
Sergei Ustinov 8a5bf3c230 STM32 DAC output buffers correct enable. 2016-04-10 08:51:59 -06:00
Gregory Nutt 7337e748de Merge in configs/ submodule 2016-04-10 07:57:59 -06:00
Gregory Nutt 48106e605a Merge in arch/ submodule 2016-04-10 07:49:41 -06:00
Gregory Nutt 835ad1bd4d Merge in the Documentation submodule 2016-04-10 07:38:26 -06:00
Gregory Nutt a031fc1a88 Remove submodules 2016-04-09 12:36:05 -06:00
Gregory Nutt 8b848504c3 Fix all URLs to the NuttX repository 2016-04-06 18:04:06 -06:00
Gregory Nutt 6e24c287f6 Merge branch 'master' of bitbucket.org:nuttx/boards into HEAD 2016-04-06 17:59:30 -06:00