Commit Graph

3467 Commits

Author SHA1 Message Date
Gregory Nutt 43abb7cb3a Mark USB host compsite feature EXPERMENTAL; update ChangeLog 2016-08-28 14:51:55 -06:00
Gregory Nutt 67851849da Upate ChangeLog 2016-08-22 10:31:52 -06:00
Gregory Nutt 8052dc4955 STM32 SPI: nbits should be unsigned. Valid range is 4-16 for F3 and L4. 8 or 16 for others. 2016-08-13 16:01:50 -06:00
Gregory Nutt 1a10518dae Update ChangeLog 2016-08-13 12:03:12 -06:00
Gregory Nutt 8dd17ad5d7 Remove name from ChangeLog/ReleaseNotes per request. 2016-08-12 07:01:19 -06:00
Gregory Nutt c7b917f317 Update ChangeLog and README 2016-08-02 14:32:13 -06:00
Gregory Nutt becf7e70c4 Add an I/O Expander skelton driver 2016-07-31 11:52:59 -06:00
Gregory Nutt 5f9ee79298 I/O Expander: Remove hard-coded PCA9555 fields from ioexpander.h definitons. Add support for an attach() method that may be used when any subset of pin interrupts occur.
PCA9555 Driver:  Replace the signalling logic with a simple callback using the new definitons of ioexpander.h.  This repartitioning of functionality is necessary because (1) the I/O expander driver is the lower-lower part of any driver that uses GPIOs (include the GPIO driver itself) and should not be interacting directly with the much higher level application layer.  And (2) in order to be compatible with the GPIO driver (and any arbitrary upper half driver), the PCA9555 should not directly signal, but should call back into the upper half.  The upper half driver that interacts directly with the application is the appropriate place to be generating signal.
2016-07-31 11:09:47 -06:00
Gregory Nutt e863643239 Update ChangeLog 2016-07-28 09:42:11 -06:00
Gregory Nutt 59f626313d Changes from review of last PR 2016-07-25 15:16:51 -06:00
Gregory Nutt 7a0a62988c Upate ChangeLog 2016-07-25 14:08:09 -06:00
Gregory Nutt 4c1ba592d5 Prep for NuttX-7.17 release 2016-07-25 12:10:27 -06:00
Gregory Nutt 524fc4a49e Update ChangeLog 2016-07-24 13:54:48 -06:00
Gregory Nutt a19c099c75 Update ChangeLog 2016-07-14 16:07:23 -06:00
Gregory Nutt 7b370f3f35 Update ChangeLog 2016-07-08 12:43:08 -06:00
Gregory Nutt d7c55868b9 Update ChangeLog 2016-07-04 09:47:41 -06:00
Gregory Nutt 7f296f9226 Update ChangeLog 2016-06-30 08:02:32 -06:00
Gregory Nutt 67ea112767 Update ChangeLog 2016-06-27 13:08:40 -06:00
Gregory Nutt fc8dfbd45a Update ChangeLog 2016-06-24 11:00:37 -06:00
Gregory Nutt a8a4792b07 Update ChangeLog 2016-06-21 13:01:50 -06:00
Gregory Nutt ec1e1a10fd Make system: Build the drivers/ directory even if file descriptors are disabled. There are still things that may be needed from the drivers/ director (such as SYSLOG logic or lower half drivers). 2016-06-20 16:33:20 -06:00
Gregory Nutt 36e8d6f7d1 Update ChangeLog 2016-06-20 12:47:53 -06:00
Jakub Łągwa 338b915008 While working with version 7.10 I discovered a problem in TCP stack that could be observed on high network load. Generally speaking, the problem is that RST flag is set in unnecessary case, in which between loss of some TCP packet and its proper retransmission, another packets had been successfully sent. The scenario is as follows: NuttX did not receive ACK for some sent packet, so it has been probably lost somewhere. But before its retransmission starts, NuttX is correctly issuing next TCP packets, with sequence numbers increasing properly. When the retransmission of previously lost packet finally succeeds, tcp_input receives the accumulated ACK value, which acknowledges also the packets sent in the meantime (i.e. between unsuccessful sending of lost packet and its proper retransmission). However, variable unackseq is still set to conn->isn + conn->sent, which is truth only if no further packets transmission occurred in the meantime. Because of incorrect (in such specific case) unackseq value, few lines further condition if (ackseq <= unackseq)is not met, and, as a result, we are going to reset label. 2016-06-20 06:55:29 -06:00
Gregory Nutt d5b8869b10 Update ChangeLog 2016-06-20 06:23:31 -06:00
Gregory Nutt 0fe5c726b5 Update ChangeLog 2016-06-17 17:53:02 -06:00
Gregory Nutt a308ea553b Remove some excessive, redundant debug info per request of antin Berezenko. See Issue #8. 2016-06-14 15:50:23 -06:00
Gregory Nutt c384f33ac9 Update ChangeLog 2016-06-14 13:24:28 -06:00
Gregory Nutt eab652bd9a Update ChangeLog 2016-06-12 17:34:42 -06:00
Gregory Nutt 6b706b1e06 Update ChangeLog 2016-06-09 13:41:07 -06:00
David Sidrane d8ea955d69 Added STM32FF76xxx and STM32FF7xx families 2016-06-08 08:26:26 -06:00
David Sidrane 44da2c0add Refactored configs/nucleo-144 sub-directories to support additional nucleo-144 board. Add support for the Nucleo-F767ZI board. 2016-06-08 07:52:19 -06:00
Aleksandr Vyhovanec c939bbe47a include/signal.h: Change type of SIG_IGN and related defines to _sa_handler_t 2016-06-07 06:56:19 -06:00
Gregory Nutt 08fd09b8fe Update ChangeLog 2016-06-06 15:01:25 -06:00
Gregory Nutt af43ce4f46 Update ChangeLog 2016-06-05 15:01:37 -06:00
Gregory Nutt a18dbfda6e Remove drivers/mtd/flash_eraseall.c. It is not used in the OS and is just a dumb wrapper around the MDIOC_BULKERASE IOCTL call. 2016-06-02 10:44:13 -06:00
Gregory Nutt 692ea396e3 Prep for NuttX-7.16 release 2016-06-01 15:45:23 -06:00
Gregory Nutt 6940fe9655 Update ChangeLog 2016-05-30 13:31:19 -06:00
Gregory Nutt 001715d57b FS: Add logic to detach a file structure from a file descriptor. This is for use only within the OS. It permits an open file or driver to be used across multiple threads. 2016-05-26 09:41:50 -06:00
Gregory Nutt add152bf24 Update README 2016-05-25 14:07:59 -06:00
Gregory Nutt 54d7eac51d Update ChangeLog 2016-05-25 08:08:54 -06:00
Gregory Nutt 549f415cf9 Update ChangeLog 2016-05-24 10:54:27 -06:00
Gregory Nutt 15cc1b973d Update ChangeLog 2016-05-24 07:57:38 -06:00
Gregory Nutt c7979ad49c Update README and ChangeLog 2016-05-22 15:17:03 -06:00
Gregory Nutt 5e5b6d677d Update README and ChangeLog 2016-05-22 15:05:41 -06:00
Gregory Nutt c0653dc238 Update ChangeLog 2016-05-19 07:51:06 -06:00
Gregory Nutt 1047d63f52 Update ChangeLog 2016-05-17 08:24:09 -06:00
Gregory Nutt a3f3cc12c0 Update some comments; Fix grammatic error in ChangeLog. 2016-05-13 17:36:08 -06:00
Gregory Nutt 09a58263c8 Update ChangeLog 2016-05-13 12:19:26 -06:00
Gregory Nutt abc0481a57 Port for the Nucleo-144 board with the STM32F476ZG MCU. From Kconstantin Berezenko. 2016-05-12 09:47:54 -06:00
Gregory Nutt b096ea077f Fix some typos in the ChangeLog 2016-05-10 16:40:47 -06:00