Commit Graph

11281 Commits

Author SHA1 Message Date
Gregory Nutt
0cabda1e5b SAMV71-XULT: Add an NxWM configuration (unverified on initial commit) 2015-05-12 18:57:30 -06:00
Gregory Nutt
390ae171ba Update ChangeLog and README 2015-05-12 17:59:45 -06:00
Gregory Nutt
c4db8e440d SAMV7 TWIHS: Fix logic that performs multi-message tranfers with and without repeated starts. This change is the final piece that was required to get the maXTouch Xplained Pro workding. 2015-05-12 17:56:35 -06:00
Gregory Nutt
7942c2f6d5 Add configuration option to select touchscreen X/Y 2015-05-12 17:56:35 -06:00
Gregory Nutt
5da82577d7 Refresh configuration 2015-05-12 17:56:34 -06:00
Gregory Nutt
17d0918002 Refresh configuration 2015-05-12 17:56:33 -06:00
Gregory Nutt
49fafd6d36 Update ChangeLog 2015-05-12 14:49:17 -06:00
Gregory Nutt
6ef7977b65 USB device. All class drivers. There needs to be a check to make sure that the size of a returned string does not exceed the size of an allocated request buffer 2015-05-12 14:46:35 -06:00
Gregory Nutt
a4ccbd8c4a Fix some references to statfs being in stdio.h in documentation 2015-05-12 13:43:04 -06:00
Gregory Nutt
d36428fffd Update ChangeLog 2015-05-12 13:36:23 -06:00
Gregory Nutt
ea2f1de30a Add maXTouch configuration data. 2015-05-12 09:48:43 -06:00
Gregory Nutt
eab41c3e5c Update ChangeLogs 2015-05-12 07:55:54 -06:00
Gregory Nutt
0f5c35260b Local sockets: Local stream sockets had problem of double releasing pipes (both server and client attempt release), which causes wrong pipe pair being closed in multi-client case. Solve by adding per connection instance ID to pipe names. From Jussi Kivilinna (2015-05-12). 2015-05-12 07:47:32 -06:00
Gregory Nutt
3c1af2feed Local sockets: Add poll support for Unix stream sockets. From Jussi Kivilinna. 2015-05-12 07:41:12 -06:00
Gregory Nutt
2fcb93d2ca Correct some network lock logic: Two error conditions where the network was not being unlocked and one where it was getting unlocked twice. From Jussi Kivilinna. 2015-05-12 07:28:26 -06:00
Gregory Nutt
04a409aba0 Update ChangeLog 2015-05-12 07:12:28 -06:00
Gregory Nutt
40fac5d6d1 KL: Fix offset to the TPM status register. From Michael Hope. 2015-05-12 07:08:33 -06:00
Gregory Nutt
18bc1702e1 Fix typo in arch/arm/include/kl/chip.h header file. From Michael Hope 2015-05-12 07:05:29 -06:00
Gregory Nutt
ca29c652c3 Remove duplicate prototype of statfs from stdio.h. Belongs in sys/statfs.h only. Note by Michael Hope 2015-05-12 07:00:11 -06:00
Gregory Nutt
9df6bd0543 USB host CDC/ACM driver requires CONFIG_SERIAL_REMOVABLE 2015-05-11 15:10:41 -06:00
Gregory Nutt
980763be6f Update TODO 2015-05-11 12:48:34 -06:00
Gregory Nutt
2f8d7f3a03 CDC/ACM host: Cancelling activity on bulk endpoint fixes a crash when device removed 2015-05-11 12:47:37 -06:00
Gregory Nutt
3467c30d73 EHCI HCDs: Check for transfer in progress before attempting cancellation 2015-05-11 12:12:19 -06:00
Gregory Nutt
cf1ab6baec The USB host cancellation now applies to all transfers and so it no longer conditional 2015-05-11 12:04:03 -06:00
Gregory Nutt
8ed11a374d EHCI HCDs will now support cancellation of syncrhonous transfers 2015-05-11 11:43:31 -06:00
Gregory Nutt
a2ad652509 STM32 and EFM32 host will now support cancellation of synchronous methods 2015-05-11 11:15:28 -06:00
Gregory Nutt
7a3fafb67f OHCI HCDs will not support cancellation of syncrhonous transfers 2015-05-11 10:36:17 -06:00
Gregory Nutt
33f5015f21 Correct an error recently introduced in the STM32 and EFM32 USB host controller drivers.
The test for data partially transferred is incorrectec: chan->xfrd != xfrlen
Should be chan->xfrd > 0

From Ronly XLN.
2015-05-11 09:04:25 -06:00
Gregory Nutt
89c0e3faa0 Update ChangeLog 2015-05-11 07:23:18 -06:00
Gregory Nutt
1f3ee83134 Increase the size of the number of bytes sent from uint16_t to uint32_t in order to avoid TCP errors with long sessions. For exmple:
int hello_main(int argc, char *argv[])
{
   uint32_t i;
   for(i = 0; i < 65536; i++)
    {
      printf("Hello, World!!\n");
    }

  printf("press any key!!\n");
  if (getchar()=='t')
    return 0;
  else
    return 1;
}

When ran in a Telnet session, the "press any key" is not displayed because the tcp session closed unexpectedly with:

tcp_input: ERROR: conn->sndseq xx, conn->unacked xx"

This is fixed by increasing the width of conn->sent to 32-bits to prevent overflow.

From Rony XLN
2015-05-11 07:14:25 -06:00
Gregory Nutt
c7a02488c6 Fix a cut'n'paste error in the last commit 2015-05-10 10:23:23 -06:00
Gregory Nutt
e6ebdba913 OHCI: Fix length calculation in all OHCI drivers: CBP==0 means that the entire buffer was transferred, not that a null packet was tranaferred 2015-05-10 10:01:22 -06:00
Gregory Nutt
6c88d20e1a Update TODO 2015-05-10 08:26:26 -06:00
Gregory Nutt
46e5d0a419 Add options to support all three host CDC/ACM protocols: Compliant, Reduced, and Bulk-Only 2015-05-10 08:16:58 -06:00
Gregory Nutt
bd437bfb03 Update ChangeLog 2015-05-09 16:23:19 -06:00
Gregory Nutt
c516a11321 Refresh configuration 2015-05-09 09:04:09 -06:00
Gregory Nutt
85647eecc9 Add EXTI line definitions for the STM32L family. 2015-05-09 09:03:14 -06:00
Gregory Nutt
4715a2e697 Update TODO list 2015-05-09 08:23:11 -06:00
Gregory Nutt
063be9f7f3 Update ChangeLog 2015-05-09 06:07:53 -06:00
Gregory Nutt
5defecbef5 STM32 F3: Add DBGMCU register definitions for the F3 family. From Greg Meiste. 2015-05-09 06:05:17 -06:00
Gregory Nutt
318649bbba Update ChangeLog 2015-05-08 18:09:48 -06:00
Gregory Nutt
be0e926730 Calypso Compal-E86: Updates for execution out of FLASH. From Craig Comstock 2015-05-08 18:08:38 -06:00
Gregory Nutt
956d8e717d Fix some Olimex LPC1766STK build issues that have crept in due to changes in Kconfig file 2015-05-08 14:43:30 -06:00
Gregory Nutt
d35926ea4a Fix typo introduced by commit a00f14a60a8ec54fbcf63e44d00f7101ec7cb5a3 2015-05-08 14:19:18 -06:00
Gregory Nutt
009d470ded Update ChangeLog 2015-05-08 14:14:05 -06:00
Gregory Nutt
5a5d044bc5 Adds support for STM32F302K8 and STM32F302K6. From Ben Dyer via PX4/David Sidrane. 2015-05-08 14:10:55 -06:00
Gregory Nutt
6519dc475d Use sched_kfree() instead of kmm_free() 2015-05-08 12:03:45 -06:00
Gregory Nutt
c35bb693a9 USB host CDC/ACM fixes. Still kind of buggy 2015-05-08 10:58:41 -06:00
Gregory Nutt
513344a084 Fix some missing quotes in a Kconfig file 2015-05-08 08:32:50 -06:00
Gregory Nutt
8f0fb36f11 In go_os_start that sets the IDLE thread stack coloration, mov does not set condition codes which are tested by the following beq. Need to use movs instead. Noted by David Sidrane 2015-05-07 20:36:08 -06:00