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
Gregory Nutt
e523c93391
Several Makefiles: Add .PHONY definitions to prevent 'clean up to date' message weirdness.
2016-05-10 15:44:06 -06:00
Gregory Nutt
88b79d305f
Update ChangeLog
2016-05-10 11:14:27 -06:00
Gregory Nutt
6d03f132a1
Fix some typos in ChangeLog
2016-05-06 04:56:25 -06:00
Gregory Nutt
443bf7fc93
Update ChangeLog
2016-05-06 04:47:35 -06:00
Gregory Nutt
fab5a71fe5
Add a VNC NxWM configuration to support further VNC testing
2016-04-23 08:21:15 -06:00
Gregory Nutt
57449d9c8f
Updte changelog
2016-04-22 07:29:44 -06:00
SP
a9af194688
ChangeLog: Correct typo
2016-04-21 08:27:27 -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
12f9a27d54
Update ChangeLog
2016-04-18 10:50:56 -06:00
Alan Carvalho de Assis
de734ba310
configs/stm32f4discovery: Integrate BH1750FVI driver in the STM32F4Discovery board
2016-04-15 08:20:33 -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
1f8212679c
NRF24L01: Fix backward calculation of relative frequency. Noted by Henry Zhang
2016-04-15 07:07:22 -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
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
39a37d6aa8
Separate out psock_listen() and psock_accept() for internal use by the OS
2016-04-14 08:39:48 -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