Commit Graph

2538 Commits

Author SHA1 Message Date
Gregory Nutt b9c2b92b10 Add utilities to count the number of nodes in a queue 2016-04-23 13:25:46 -06:00
Gregory Nutt 0d57612d13 VNC: Need to handle connection closed events 2016-04-23 10:57:28 -06:00
Gregory Nutt f3499b173a VNC: Fix a memory clobblering bug 2016-04-23 10:21:49 -06:00
Gregory Nutt 8c1534e3ed VNC: Finish initializing the VNC server once we have the NX handle 2016-04-22 13:39:35 -06:00
Gregory Nutt 47c2b3d4a7 VNC: Add default mouse/keyboard input handlers 2016-04-22 12:48:27 -06:00
Gregory Nutt e2f17ce7e7 Trivial changes from review 2016-04-22 07:42:37 -06:00
David Sidrane fd794111ad Fixed const warning 2016-04-21 16:45:32 -10:00
Gregory Nutt 1e7b8b80ac Add a mechanism to get remote keyboard and mouse inputs 2016-04-21 14:52:25 -06:00
Gregory Nutt be1677ba25 VNC: Client may request pixel data in either big- or little- endian order 2016-04-21 12:18:35 -06:00
Gregory Nutt eb8c7f1641 VNC: Correct pixel width in RRE encoding 2016-04-21 08:16:33 -06:00
Gregory Nutt f8604d11a9 VNC: Add some very basic RRE encodings 2016-04-20 17:01:48 -06:00
Gregory Nutt 363169339b VNC: Fix error in message header size calculation; Add logic to try copy with pixel format changes. 2016-04-20 13:10:09 -06:00
Gregory Nutt e0509b4256 VNC: Minor naming changes to avoid collisions 2016-04-19 13:48:17 -06:00
Gregory Nutt 26266ed935 VNC: Fix a structure size macro in the RFB definitions 2016-04-19 10:18:56 -06:00
Gregory Nutt 170f906a8b VNC: Add support for RGB8 conversions. These are what are used by RealVNC. 2016-04-19 10:10:59 -06:00
Gregory Nutt fc809d5df0 VNC: Fix some big-endian access macros 2016-04-19 09:11:14 -06:00
Gregory Nutt f35de73e69 RFB: Various fixes to header file 2016-04-17 16:49:47 -06:00
Gregory Nutt e8f0965d35 Mostly cosmetic changes from review of last PR 2016-04-17 14:13:44 -06:00
Gregory Nutt 329acb075f Merged in ziggurat29/nuttx/stm32l4_qspi_001 (pull request #1)
add MTD support for Micron N25Qxxx family of QSPI flash
2016-04-17 14:00:19 -06:00
Gregory Nutt 6ce656f9f5 RFB: Fix size of length field in the Client/ServerCutText message 2016-04-17 13:37:52 -06:00
Gregory Nutt 52b308cbe1 NX: Add configurable callout to external logic to handle display update events 2016-04-17 11:57:43 -06:00
ziggurat29 1b9d837df3 add MTD support for Micron N25Qxxx family of QSPI flash 2016-04-17 12:20:07 -05:00
Gregory Nutt aa64214877 FB: Add a display number to the framebuffer planeinfo structure 2016-04-17 10:08:27 -06:00
Gregory Nutt c84b9d1110 RFB: Fix some errors in header file 2016-04-16 15:59:59 -06:00
Gregory Nutt bba3b13470 RFB: Add macros to access big-endian values 2016-04-16 13:18:04 -06:00
Gregory Nutt 20e31640aa Finishes remote frame buffer header file 2016-04-16 12:33:08 -06:00
Gregory Nutt 276388a65d RFB: Initial, incomplete of VNC remote framebuffer definitions 2016-04-16 09:03:01 -06:00
Alan Carvalho de Assis 7f5339ee5a drivers/sensors/h1750fvi.c: Add a character driver for Rohm Ambient Light Sensor BH1750FVI. 2016-04-15 08:16:16 -06:00
Gregory Nutt aa34429222 ASCII: Improve some naming 2016-04-14 16:20:36 -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 39a37d6aa8 Separate out psock_listen() and psock_accept() for internal use by the OS 2016-04-14 08:39:48 -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 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 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
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 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 8eb7898a91 RTC driver: A PID of zero should mean to notify the calling task 2016-04-10 09:12:50 -06:00
Kha Vo 20acc13393 Networking: IAR compiler does not tolerate empty unions 2016-04-10 09:11:50 -06:00
Gregory Nutt 4fbd79d1a8 rtc.h: Needs to include signal.h and time.h to avoid compile errors in certain contexts 2016-04-03 13:35:01 -06:00
Gregory Nutt 1135ce804d RTC: Extend interface by adding a method to set the alarm relative to the current time 2016-04-02 18:18:48 -06:00
Gregory Nutt 1767b21d3c Update submodules 2016-04-02 17:42:00 -06:00
Gregory Nutt 0723226bda RTC: Further simplications of the RTC driver interface; Add sample implem. 2016-04-02 13:55:58 -06:00
Gregory Nutt 58d6624f29 RTC: Simplify the RTC driver interface. Way too much stuff in that interface and it is not fully implemented anywhere. 2016-04-02 13:01:02 -06:00
Aleksandr Vyhovanec 3770b69572 Update compiler.h to support IAR compiler 2016-04-02 06:24:36 -06:00
Gregory Nutt 54dbec248e PM: Add domain to all PM interfaces. Internal PM data structures now handle multiple PM domains. 2016-03-27 13:03:47 -06:00
Gregory Nutt dea4fe5d90 PM: Add activity domain to all PM callbacks 2016-03-27 11:19:39 -06:00
Gregory Nutt 8b21db7fc7 Backout some experimental stuff that was including in the lst commit 2016-03-27 10:20:02 -06:00
Gregory Nutt 970822b351 Add missing PM configuratin options to Kconfig file 2016-03-27 10:18:20 -06:00
Gregory Nutt cc5a678a9e Extend boardctl() USB device control to include PL2303 serial 2016-03-25 16:01:59 -06:00