Gregory Nutt
|
e73e82a923
|
Move prototypes of mkfifo2() from sys/stat.h and pipe2() from unistd.h. They are non-standard and should not be in such a public place. They are not in include/nuttx/fs/fs.h (which isn't a great place either).
|
2016-07-20 11:57:18 -06:00 |
|
Gregory Nutt
|
aa8a52aacd
|
Update TODO list and NSH documentation
|
2016-07-20 10:45:21 -06:00 |
|
Sagitta Li
|
e07bd757ba
|
STM32 F107: TIM8 not supported in F105/F107
|
2016-07-20 08:51:03 -06:00 |
|
Gregory Nutt
|
2cacc6204a
|
Kconfig: If Pseudo-terminals are enabled, then pipes must be selected as well
|
2016-07-19 14:26:40 -06:00 |
|
Gregory Nutt
|
318f34fb7d
|
Psuedo-terminal pipe size is now configurable
|
2016-07-19 14:26:41 -06:00 |
|
Gregory Nutt
|
b28fa8a609
|
Move pipe() and mkpipe() to nuttx/libc. Change syscalls to pipe2() and mkfifo2()
|
2016-07-19 14:15:26 -06:00 |
|
Gregory Nutt
|
671d7fae31
|
Add mkfifo2() and pipe2() which are just like mkfifo() and pipe(), but allow control of the size of the underlying, in-memory circular buffer
|
2016-07-19 13:51:05 -06:00 |
|
Gregory Nutt
|
9a44f3017b
|
Fix a few typos in the last commit
|
2016-07-19 13:40:54 -06:00 |
|
Gregory Nutt
|
d6bf67f9ff
|
Alloc different sizes for pipe and fifo buffers
|
2016-07-19 13:34:18 -06:00 |
|
Gregory Nutt
|
8505bf814e
|
Merge branch 'master' of bitbucket.org:nuttx/nuttx
|
2016-07-19 11:04:51 -06:00 |
|
Gregory Nutt
|
56582e2263
|
Update some comments
|
2016-07-19 10:40:23 -06:00 |
|
Ken Pettit
|
b926334a19
|
Add file was not included in the original commit
|
2016-07-19 10:39:43 -06:00 |
|
Ken Pettit
|
9bd09d43c7
|
Add file was not included in the original commit
|
2016-07-19 10:37:00 -06:00 |
|
Gregory Nutt
|
8bf4684de8
|
Update some comments
|
2016-07-19 09:53:52 -06:00 |
|
Vytautas Lukenskas
|
ac2a5e079c
|
Add change missing in Make.defs for last LPC43xx change
|
2016-07-19 09:28:15 -06:00 |
|
Gregory Nutt
|
8eeecff79d
|
Replace some C99 comnents with C89 comments
|
2016-07-19 08:19:53 -06:00 |
|
Ken Pettit
|
148cf1ac22
|
Adds the simulated QSPI (N25Q) flash to the simulation and modify sim up_spiflash.c to enable it to run with different MTD drivers based on config options (currently m25p, sst26 and w25).
|
2016-07-19 07:33:44 -06:00 |
|
Vytautas Lukenskas
|
f222d37aa7
|
Extend LPC43xx EMC code to support SDRAM on a dynamic memory interface.
|
2016-07-19 07:11:04 -06:00 |
|
Gregory Nutt
|
a4458c5016
|
PTY: Fix a race condition in test-fifo-empty-before-read logic
|
2016-07-19 06:45:02 -06:00 |
|
Gregory Nutt
|
2119c5ce19
|
Fix another function naming error
|
2016-07-18 12:40:27 -06:00 |
|
Gregory Nutt
|
d36da2b560
|
Fix bad dev[u]random_register() function return value.
|
2016-07-18 12:25:05 -06:00 |
|
Gregory Nutt
|
d9fbf4c90f
|
Eliminate some warnings
|
2016-07-18 11:27:06 -06:00 |
|
Gregory Nutt
|
d5388eca05
|
devrandom_register() must be called before devurandom_register()
|
2016-07-18 11:24:04 -06:00 |
|
Gregory Nutt
|
078bbe5e5c
|
All H/W RNG Drivers: Can now be configured to register as /dev/random and/or /dev/urandom
|
2016-07-18 11:10:37 -06:00 |
|
Gregory Nutt
|
1660329d06
|
Rename up_rnginitialize to devrandom_register
|
2016-07-18 10:55:37 -06:00 |
|
Gregory Nutt
|
6194467c13
|
PTY: Fix termios read input processing.. what was I thinking? Also, if some data was read, pty_read() should not block on the empty FIFO.
|
2016-07-18 08:00:56 -06:00 |
|
Gregory Nutt
|
e0aaa168aa
|
/dev/urandom: Add option to replace software PRNG with hardware TRNG.
|
2016-07-18 07:03:47 -06:00 |
|
Gregory Nutt
|
bf25eef79f
|
Update comments in Kconfig
|
2016-07-18 06:43:08 -06:00 |
|
Ken Pettit
|
39174da3be
|
Remove naming conflict in drivers/mtd/filemntd.c
|
2016-07-17 20:19:44 -06:00 |
|
Gregory Nutt
|
6c5b6798ec
|
Merge branch 'hostfs'
|
2016-07-17 17:02:39 -06:00 |
|
Gregory Nutt
|
fe315f867a
|
Costmetic
|
2016-07-17 17:01:35 -06:00 |
|
Gregory Nutt
|
006f4a5818
|
HOSTFS: Fix some errors in first cut at repartitioning
|
2016-07-17 16:31:14 -06:00 |
|
Gregory Nutt
|
2b28a1f3e5
|
SIM HOSTFS: First cut at changes to get it working on Cygwin.
|
2016-07-17 15:59:45 -06:00 |
|
Gregory Nutt
|
69637bf825
|
Costmetic changes to better match coding style
|
2016-07-17 13:39:21 -06:00 |
|
Gregory Nutt
|
1b7455c171
|
Update comments in a Kconfig
|
2016-07-17 11:09:01 -06:00 |
|
Gregory Nutt
|
76dc238baf
|
Add more name mappings to nuttx-names.dat
|
2016-07-17 09:44:27 -06:00 |
|
Gregory Nutt
|
5a35abb488
|
Improve some comments
|
2016-07-17 08:31:02 -06:00 |
|
Gregory Nutt
|
07e20479ad
|
/dev/random: Add configuration option to use the congruential PRNG.
|
2016-07-17 07:56:25 -06:00 |
|
Gregory Nutt
|
ffd3a31649
|
Rename lib_rand.c to lib_srand.c
|
2016-07-17 07:11:09 -06:00 |
|
David Alessio
|
6cefbc0c3f
|
This change provides an option to add /dev/urandom to all architectures. The pseudo-random algorithm I choose strikes an arguably-good balance between being "random" and small/fast enough for 8/16 bit MCUs. It’s the well-documented xorshift128 algorithm. It has an internal state of 128 bits that can be [re-]seeded with a write.
|
2016-07-17 06:42:26 -06:00 |
|
Alan Carvalho de Assis
|
91ba0be667
|
Enable TERMIOS support in stm32discovery/pseudoterm configuration
|
2016-07-16 17:49:37 -06:00 |
|
Gregory Nutt
|
ba62b49190
|
SIM: Add more names to nuttx-namex.dat
|
2016-07-16 16:14:18 -06:00 |
|
Gregory Nutt
|
8710b56670
|
STM32F4 Discovery: Add a pseudo-terminal example
|
2016-07-16 11:30:43 -06:00 |
|
Gregory Nutt
|
ded91e451b
|
PTY: Add TERMIOS support.
|
2016-07-16 10:43:44 -06:00 |
|
Alan Carvalho de Assis
|
8fa14b8fed
|
Fix poll-related compile issues introduced with recent PTY changes
|
2016-07-16 07:03:38 -06:00 |
|
Gregory Nutt
|
11fe9378df
|
Fix some warnings
|
2016-07-16 07:02:06 -06:00 |
|
Gregory Nutt
|
bcb6095f1f
|
Add an assertion
|
2016-07-15 17:47:00 -06:00 |
|
Gregory Nutt
|
6a75f2df89
|
PTY: Add some encode to reduce the likely of misinterpreting the return value of the file open() method
|
2016-07-15 17:13:21 -06:00 |
|
Gregory Nutt
|
873f1f6da5
|
Merged in HeathPetersen/nuttx (pull request #102)
EXEEXT only needs to be appended once
|
2016-07-15 17:11:22 -06:00 |
|
Heath Petersen
|
c57672aeab
|
EXEEXT only needs to be appended once
|
2016-07-15 17:50:00 -05:00 |
|