Commit Graph

25405 Commits

Author SHA1 Message Date
Gregory Nutt 47c2b3d4a7 VNC: Add default mouse/keyboard input handlers 2016-04-22 12:48:27 -06:00
Gregory Nutt 3527a5a5d7 Update README.txt 2016-04-22 10:13:53 -06:00
Gregory Nutt 2a928cbdbe VNC: Verify RGB8 operation; samv71-xult: VNC configuration now uses RGB8 by defualt 2016-04-22 08:57:42 -06:00
Gregory Nutt e2f17ce7e7 Trivial changes from review 2016-04-22 07:42:37 -06:00
Gregory Nutt 8f6ddcb73f Merged in david_s5/nuttx/upstream_togreg (pull request #4)
Fixed const warning
2016-04-22 07:35:21 -06:00
Gregory Nutt 57449d9c8f Updte changelog 2016-04-22 07:29:44 -06:00
Marco Krahl 3537f93cfb stm32f429i-disco: Set default spi clock frequency for display initializing 2016-04-22 07:28:21 -06:00
Marco Krahl 8b36a83df1 stm32: fix wrong FSCM pin mapping for stm32f42x 2016-04-22 07:27:00 -06:00
David Sidrane fd794111ad Fixed const warning 2016-04-21 16:45:32 -10:00
Gregory Nutt ceac1dcaee Update README 2016-04-21 16:15:56 -06:00
Gregory Nutt 1e7b8b80ac Add a mechanism to get remote keyboard and mouse inputs 2016-04-21 14:52:25 -06:00
Gregory Nutt c25a9b4833 Update a configuration 2016-04-21 13:19:15 -06:00
Gregory Nutt 05f720f838 VNC: Flush the update queue whenever the client asks for a whole screen update 2016-04-21 12:38:36 -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 98e4de73e2 VNC: Discard previously queued updates if the client requesta a whole screen update 2016-04-21 09:47:26 -06:00
SP a9af194688 ChangeLog: Correct typo 2016-04-21 08:27:27 -06:00
Gregory Nutt eb8c7f1641 VNC: Correct pixel width in RRE encoding 2016-04-21 08:16:33 -06:00
Gregory Nutt 79e577eae1 VNC: Add support for (1) an 8-bit local frame buffer format and (2) a configurable server name 2016-04-20 17:47:47 -06:00
Gregory Nutt f8604d11a9 VNC: Add some very basic RRE encodings 2016-04-20 17:01:48 -06:00
Gregory Nutt cf6e791134 VNC: Repartition some function in preparation for supporting other encoding types 2016-04-20 14:05:32 -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
Sebastien Lorquet 9fd3db6293 PCA9555: Fix condition where GPIO interrupt is not re-enabled. 2016-04-20 09:59:16 -06:00
Gregory Nutt 7134652fea VNC: Fixes from debug. One issues is that VNC client is changing color formats after starting. That is now handled. 2016-04-20 09:47:02 -06:00
Gregory Nutt 2cb52786b6 STM32F7: Add dummy stm32_spi.h header file to workaround some compilation issues. Suggest by Martin Davey. 2016-04-20 06:49:21 -06:00
Gregory Nutt 4e04b3e931 Correct configuration of GPIO pin interrupts on Kinetis K60. Fromo mrechte. 2016-04-20 06:41:51 -06:00
Gregory Nutt b8ee28cb57 lpc4357fet256_pinconfig.h has wrong ethernet pins configuration (slow slew rate, somewhere inbuffer should be used). From Vytautas Lukenskas 2016-04-20 06:37:26 -06:00
Frank Benkert 885cd812e6 SAME70: USBHS device workaround for errata; EP7 does not support DMA on some parts 2016-04-20 06:22:04 -06:00
Gregory Nutt 65f21d0edb VNC: More updates from testing. There are issues with high rate, large TCP transfers. 2016-04-19 15:39:58 -06:00
Gregory Nutt e0509b4256 VNC: Minor naming changes to avoid collisions 2016-04-19 13:48:17 -06:00
Gregory Nutt c4263e4bfe VNC: various fixes and clean-up during testing. Still not completely functional. 2016-04-19 13:25:10 -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 f3515a242d VNC: Implemented 3.8 protocol. Seems to be required by my RealVNC client 2016-04-19 08:33:16 -06:00
Gregory Nutt 8bcb5f0251 Cosmetic changes from review of last PR 2016-04-19 07:11:18 -06:00
Gregory Nutt 22faa90d73 Merge branch 'master' of bitbucket.org:nuttx/nuttx 2016-04-19 06:59:46 -06:00
Gregory Nutt fdc6dd9516 VNC: Enable receive timeouts during negotiation phase 2016-04-19 06:59:33 -06:00
Gregory Nutt 64ed00c659 Merged in ziggurat29/nuttx/stm32l4_qspi_003 (pull request #3)
QSPI interrupt driven mode is now implemented
2016-04-19 06:55:31 -06:00
ziggurat29 ca6cb85456 QSPI interrupt driven mode is now implemented 2016-04-19 06:55:12 -05:00
Gregory Nutt 1ae24ddf77 VNC: Add more debug output; fix a bad assertion 2016-04-18 19:02:40 -06:00
Gregory Nutt 6cfe56202d Backout 3f731241cb. It is a good idea, but has some unpleasant side effect... like SYSLOG and dbg() no longer work 2016-04-18 18:55:36 -06:00
Gregory Nutt 5997373b55 VNC: Fix some obvious logic and coding errors found in early testing 2016-04-18 15:34:39 -06:00
Gregory Nutt 8f26e46c40 VNC: Fix some compile problems when graphics debug is enabled 2016-04-18 14:07:08 -06:00
Gregory Nutt 628dd9b181 SAMV71-Xult: Add a configuration that will be used to test VNC 2016-04-18 12:25:23 -06:00
Gregory Nutt 0a6a4ac9bc Add handshake to coordintate with connection of VNC client. fb_initialize() will not return until the connection is established 2016-04-18 12:24:52 -06:00
Gregory Nutt 9d84360c1f Merge branch 'vnc' 2016-04-18 10:53:58 -06:00
Gregory Nutt cebd51bebd Merge remote-tracking branch 'origin/master' into vnc 2016-04-18 10:51:30 -06:00
Gregory Nutt 12f9a27d54 Update ChangeLog 2016-04-18 10:50:56 -06:00
Gregory Nutt f5f461da20 VNC: server is code complete 2016-04-18 10:42:44 -06:00
ziggurat29 5923a514c4 Merged nuttx/nuttx into master 2016-04-18 10:27:41 -05:00