Gregory Nutt
|
d78d3ef4ab
|
Logic for delayed memory garbage collection for the case of user space memory will not work as implemented for the case of the kernel build. That is because the correct context is in place in order to free the user memory when sched_kufree is called, but will not be in place later when the memory garbage collection runs. If this feature is really needed, then some more substantial redesign is required
|
2015-09-07 14:40:18 -06:00 |
|
Gregory Nutt
|
65abe20cdb
|
Update ChangeLog
|
2015-09-07 13:51:05 -06:00 |
|
Alan Carvalho de Assis
|
f10a103108
|
Fix tcp_send_unbuffered when NET_ETHERNET is not defined.
|
2015-09-07 13:31:35 -06:00 |
|
Gregory Nutt
|
bc46130c70
|
Rename libc/stdio/lib_avsprintf.c to lib_vasprintf.c
|
2015-09-07 13:28:00 -06:00 |
|
Sebastien Lorquet
|
77e4e7b231
|
Change all references from avsprintf to vasprintf. From Sebastien Lorquet
|
2015-09-07 13:22:13 -06:00 |
|
Gregory Nutt
|
413ebde3b3
|
Merged in paulpatience/nuttx (pull request #25)
SSD1351 driver: add 8-bit parallel interface
|
2015-09-07 07:27:50 -06:00 |
|
Paul A. Patience
|
c080146748
|
SSD1351 driver: add 8-bit parallel interface
|
2015-09-06 13:28:28 -04:00 |
|
Gregory Nutt
|
7d33e858dd
|
QSPI interface + ST25FL1 driver: Add methods to allocate properly aligned memory
|
2015-09-06 09:37:34 -06:00 |
|
Gregory Nutt
|
cae703e868
|
Update README and ChangeLog
|
2015-09-05 12:17:05 -06:00 |
|
Gregory Nutt
|
9c66bde5b0
|
Fix typo in pre-processor command noted by Pierre-noel Bouteville. Also move # of pre-processior command to column 1
|
2015-09-05 09:10:48 -06:00 |
|
Gregory Nutt
|
644f8b921c
|
Merged in paulpatience/nuttx (pull request #24)
Fix typos
|
2015-09-04 17:55:18 -06:00 |
|
Paul A. Patience
|
12595cc12b
|
Fix typos
|
2015-09-04 19:53:28 -04:00 |
|
Gregory Nutt
|
b98109c419
|
Update ChangeLog, README file, and submodules
|
2015-09-04 16:49:06 -06:00 |
|
OrbitalFox
|
381c587770
|
Fix typo but should be buf. From OrbitalFox
|
2015-09-03 07:35:32 -06:00 |
|
Gregory Nutt
|
14297afb83
|
Cosmetic fix to break up long line
|
2015-09-03 07:33:50 -06:00 |
|
Gregory Nutt
|
36f4d0e9fc
|
Fix a error in some comments
|
2015-09-02 20:03:28 -06:00 |
|
Gregory Nutt
|
0bf6fa0b43
|
Typo in ChangeLog
|
2015-09-02 19:50:00 -06:00 |
|
Gregory Nutt
|
0e2986f131
|
net/tcp: The logic that binds a specific networkd device to a connection was faulty for the case of multiple network devices. On bind(), the local address should be used to associate a device with the connection (if the local address is not INADDR_ANY); On connect(), the remote address should be used (in case the local address is INADDR_ANY). On accept(), it does not matter but the remote address is the one guarenteed to be available.
|
2015-09-02 19:48:31 -06:00 |
|
Gregory Nutt
|
f44320d2a6
|
ST25FL1: SAMV71 QSPI always does transfers in multiples of 4 bytes
|
2015-09-02 10:19:47 -06:00 |
|
Gregory Nutt
|
9fcad39a45
|
Trivial typo fix
|
2015-09-02 10:09:33 -06:00 |
|
Gregory Nutt
|
168e9d3ddb
|
Merged in paulpatience/nuttx (pull request #23)
Correct #if to #ifdef when the macro can be undefined. Fix bug in AT24XX driver: it should compare AT24XX_ADDRSIZE to 2.
|
2015-09-01 12:28:35 -06:00 |
|
Paul A. Patience
|
3b89eabd50
|
Correct #if to #ifdef when the macro can be undefined. Fix bug in AT24XX driver: it should compare AT24XX_ADDRSIZE to 2.
|
2015-09-01 13:52:29 -04:00 |
|
Stefan Kolb
|
5ac6de118e
|
libc/math/lib_asin.c: The function did not convert for some input values. Asin did not convert for values which do not belong to the domain of the function. But aside of that the function also did not convert for sine allowed values. I achieved a conversion of the function by reducing the DBL_EPSION and by checking if the input value is in the domain of the function. This is a fix for the problem but the function should always terminate after a given number of iterations. From Stefan Kolb.
|
2015-09-01 08:45:14 -06:00 |
|
Gregory Nutt
|
bb385c242f
|
Update changelog/submodule
|
2015-08-31 15:23:01 -06:00 |
|
Gregory Nutt
|
ebd97dcf89
|
ST25FL1: Make buffers all even multiple of 32-bit values
|
2015-08-31 10:18:50 -06:00 |
|
Gregory Nutt
|
2d84270552
|
ST25FL1: Correct some compile problems when file system debug is enabled
|
2015-08-31 09:25:14 -06:00 |
|
Gregory Nutt
|
409262a8ef
|
Update ChangeLog/sub-module version
|
2015-08-31 08:41:17 -06:00 |
|
Bruno Herrera
|
915792cca1
|
fs/romfs: One allocation was not being freed if there was a subsequent failure to allocation I/O buffers resulting in a memory leak on certain error conditions. From Bruno Herrera.
|
2015-08-30 18:31:58 -06:00 |
|
Bruno Herrera
|
3fd07e32e9
|
binfmt/builtin.c: Fix a memory leak: File was not being closed.
|
2015-08-30 07:14:45 -06:00 |
|
Gregory Nutt
|
ed750f3600
|
ST25FL1: Changes after review of ST24FL1 clocking
|
2015-08-29 18:54:20 -06:00 |
|
Gregory Nutt
|
d6b0a8fe72
|
ST25FL1 driver is code complete
|
2015-08-29 15:58:54 -06:00 |
|
Gregory Nutt
|
bfc3c98e12
|
Move MTD ioctls commands from include/nuttx/fs/fs.h to include/nuttx/mtd/mtd.h. Add commands to protect and unprotect memory
|
2015-08-29 10:54:38 -06:00 |
|
Gregory Nutt
|
883c6a7cea
|
Merge remote-tracking branch 'origin/master' into st25fl1
|
2015-08-29 08:02:57 -06:00 |
|
Gregory Nutt
|
726adbeb3f
|
Update ChangeLog
|
2015-08-28 17:05:02 -06:00 |
|
Gregory Nutt
|
8c001f6807
|
Merged in paulpatience/nuttx (pull request #21)
Add SSD1351 OLED controller support
|
2015-08-28 17:01:24 -06:00 |
|
Paul A. Patience
|
01b68e90d0
|
Add SSD1351 OLED controller support
|
2015-08-28 18:37:01 -04:00 |
|
Gregory Nutt
|
4a1951b192
|
ST25FL1: Flesh out FLASH write logic
|
2015-08-28 12:01:08 -06:00 |
|
Gregory Nutt
|
e392471dc2
|
QSPI interface: Add support for dual and quad read transfers; Add support for dummy read cycles.
|
2015-08-28 12:00:06 -06:00 |
|
Gregory Nutt
|
d2653ef7a8
|
ST25FL1: Update for changes to QSPI interface definitions
|
2015-08-28 10:15:39 -06:00 |
|
Gregory Nutt
|
70bdf682af
|
QSPI: Add support for data vs command transfer
|
2015-08-28 10:15:08 -06:00 |
|
Gregory Nutt
|
361e35a7be
|
QSPI: Make changes to interface to better work with the SAMV71
|
2015-08-27 14:16:51 -06:00 |
|
Gregory Nutt
|
d06b709652
|
Merge remote-tracking branch 'origin/master' into st25fl1
|
2015-08-27 12:12:24 -06:00 |
|
Gregory Nutt
|
8811681d7f
|
networking: Big performance improvement for local loopback driver
|
2015-08-27 11:05:53 -06:00 |
|
Gregory Nutt
|
63071a563a
|
Costmetic changes
|
2015-08-27 10:38:43 -06:00 |
|
Gregory Nutt
|
b1e09d4847
|
net/socket and net/tcp: Fix a problem in whent there are multiple network devices. Polls were being sent to all TCP sockets before. This is not good because it means that packets may sometimes be sent out on the wrong device. That is inefficient because it will cause retransmissions and bad performance. But, worse, when one of the devices is not Ethernet, it will have a different MSS and, as a result, incorrect data transfers can cause crashes. The fix is to lock into a single device once the MSS is locked locked down.
|
2015-08-27 09:06:46 -06:00 |
|
Gregory Nutt
|
3bcdb218ff
|
Networking: Get rid of the tcp_mss macro. It is confusing and only obfuscates what is really going on
|
2015-08-27 08:39:17 -06:00 |
|
Gregory Nutt
|
007aabc46f
|
Fix a badly formatted comment
|
2015-08-26 19:18:04 -06:00 |
|
SaeHie Park
|
a268e0aeb9
|
Fix a typo from an earlier commit
|
2015-08-26 18:12:58 -06:00 |
|
Gregory Nutt
|
7936819fcc
|
ST25FL1: Flesh out more initialization logic
|
2015-08-26 14:16:45 -06:00 |
|
Gregory Nutt
|
e6be3cea9f
|
Merge remote-tracking branch 'origin/master' into st25fl1
|
2015-08-26 10:44:35 -06:00 |
|