Gregory Nutt
|
934aded293
|
arch/: Adapt all Ethernet drivers to work as though CONFIG_NET_MULTIBUFFER were set. Remove all references to CONFIG_NET_MULTIBUFFER
|
2016-11-29 16:06:48 -06:00 |
|
Gregory Nutt
|
e3fe320e08
|
SMP: Add support for linking spinlocks into a special, non-cached memory region.
|
2016-11-26 08:47:03 -06:00 |
|
Gregory Nutt
|
f90525a5d1
|
SMP: Update some comments; trivial improvement by inlining static function.
|
2016-11-22 16:48:57 -06:00 |
|
Gregory Nutt
|
bac7153609
|
SMP: Add logic to avoid a deadlock condition when CPU1 is hung waiting for g_cpu_irqlock and CPU0 is waitin for g_cpu_paused
|
2016-11-22 11:34:16 -06:00 |
|
Gregory Nutt
|
796969f6b6
|
Update TODO. Provide do-nothing stubs for mutex attribute interfaces if features not enabled. pthread_cond includes a signaling semaphore and should call sem_setprotocol.
|
2016-11-05 11:06:52 -06:00 |
|
Gregory Nutt
|
0a5b4f684a
|
arch: Disable priority inheritance on all semaphores used for signaling in the rest of the MCU drivers
|
2016-11-03 17:38:26 -06:00 |
|
Paul A. Patience
|
912fe06a86
|
Add architecture-specific inttypes.h
|
2016-10-27 16:01:38 -04:00 |
|
Gregory Nutt
|
48fb97e7b5
|
More of the same cloned typo
|
2016-10-19 10:11:45 -06:00 |
|
Gregory Nutt
|
841e1aa77f
|
Fix a cloned typo
|
2016-10-19 09:14:21 -06:00 |
|
Gregory Nutt
|
300361539a
|
sched/sched_cpuload_oneshot: Use the oneshot timer with optional entropy to measuer cPU load if so configured.
|
2016-08-20 12:47:07 -06:00 |
|
Gregory Nutt
|
b2be0be3a6
|
Simulated oneshot max_delay() method should not return a failure.
|
2016-08-15 11:43:55 -06:00 |
|
Gregory Nutt
|
ab16ad7530
|
Fix some bugs in the oneshot driver logic
|
2016-08-12 14:19:11 -06:00 |
|
Gregory Nutt
|
046acf6b54
|
Add a simulated oneshot lowerhalf driver
|
2016-08-12 13:14:03 -06:00 |
|
Gregory Nutt
|
56f2454c86
|
Fix names of pre-processor variables used in header file idempotence
|
2016-08-06 18:48:45 -06:00 |
|
Gregory Nutt
|
d41008e220
|
Update some header commments
|
2016-08-06 18:16:31 -06:00 |
|
Gregory Nutt
|
f5ae207516
|
Changes from Review of last PR adding Tiva PWM driver
|
2016-08-05 07:17:42 -06:00 |
|
Gregory Nutt
|
3d5df2e5af
|
Extend I/O Expander interrupt controls; Add test of level sensitve interrupt to Simulated I/O expander
|
2016-08-04 16:19:52 -06:00 |
|
Gregory Nutt
|
1f9799b68d
|
I/O Expanders: Interrupt detection logic should not ignore the no-change case. Still need to handle level interrupts even with no change.
|
2016-08-03 13:10:20 -06:00 |
|
Gregory Nutt
|
803b540e8a
|
Fix various issues with I/O expander and GPIO lower half drivers from testing with simulated I/O expander
|
2016-08-03 12:46:54 -06:00 |
|
Gregory Nutt
|
c11473657c
|
SIM I/O Expander: Add logic to simulate inverted pins and to generate toggle values on interrupt input pins
|
2016-08-03 11:19:16 -06:00 |
|
Gregory Nutt
|
778a8131bf
|
SIM: Add a simulated I/O Expander driver
|
2016-08-03 09:44:48 -06:00 |
|
Gregory Nutt
|
b7c1544f0f
|
Sim build: Add sigaddset to nuttx-names.dat
|
2016-08-01 17:32:55 -06:00 |
|
Gregory Nutt
|
ee9c66186c
|
ramdisk.h moved from include/fs/nuttx/ to include/nuttx/drivers.
|
2016-07-20 14:02:18 -06:00 |
|
Gregory Nutt
|
4b4dbc79a2
|
Move driver related prototypes out of include/nuttx/fs/fs.h and into new include/drivers/drivers.h
|
2016-07-20 13:15:37 -06:00 |
|
Ken Pettit
|
b926334a19
|
Add file was not included in the original commit
|
2016-07-19 10:39:43 -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 |
|
Gregory Nutt
|
d5388eca05
|
devrandom_register() must be called before devurandom_register()
|
2016-07-18 11:24:04 -06:00 |
|
Gregory Nutt
|
1660329d06
|
Rename up_rnginitialize to devrandom_register
|
2016-07-18 10:55:37 -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
|
76dc238baf
|
Add more name mappings to nuttx-names.dat
|
2016-07-17 09:44:27 -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
|
7b298a828d
|
up_pminitialize() needs to be called from instances of up_initialize()
|
2016-07-15 13:11:28 -06:00 |
|
Gregory Nutt
|
d3b3c71d97
|
All architectures: Add logic to automatically register /dev/ptmx a boot time
|
2016-07-15 11:54:41 -06:00 |
|
Gregory Nutt
|
39e7d5431f
|
update gitignore
|
2016-06-24 16:29:15 -06:00 |
|
Gregory Nutt
|
5118264e6c
|
Rename CONFIG_SYSLOG_CONSOLE to CONFIG_CONSOLE_SYSLOG
|
2016-06-21 09:35:51 -06:00 |
|
Gregory Nutt
|
485aa6b231
|
SIM: Comment out skip scheduler debug output that can hang the simulation.
|
2016-06-21 08:59:01 -06:00 |
|
Gregory Nutt
|
62d8f839c7
|
SYSLOG: Now a two phase initialization. Some SYSLOG channels cannot be initialized until later in the bringup
|
2016-06-21 07:52:24 -06:00 |
|
Gregory Nutt
|
43eb04bb8f
|
Without lowsyslog() *llinfo() is not useful. Eliminate and replace with *info().
|
2016-06-20 11:59:15 -06:00 |
|
Gregory Nutt
|
2b445ddccc
|
Remove lowsyslog(). The new syslog() includes all of the functionality of lowsyslog(). No longer any need for two interfaces.
|
2016-06-20 08:57:08 -06:00 |
|
Gregory Nutt
|
5b2aa7bf99
|
Remove all traces of CONFIG_SYSLOG
|
2016-06-19 13:59:43 -06:00 |
|
Gregory Nutt
|
0f18f3bd15
|
Move RAMLOG initialize from up_initialilize.c files to syslog_initialize(). up_initialize.c files now call syslog_initialize() unconditionally
|
2016-06-19 09:39:21 -06:00 |
|
Gregory Nutt
|
0c8c7fecf0
|
Add _ to the beginning of all debug macros to avoid name collisions
|
2016-06-16 12:33:32 -06:00 |
|
Gregory Nutt
|
24c51ec1ff
|
Centralize definitions associated with CONFIG_DEBUG_LCD
|
2016-06-15 11:40:33 -06:00 |
|
Gregory Nutt
|
ba03134bed
|
Centralize definitions associated with CONFIG_DEBUG_SPI
|
2016-06-15 10:41:13 -06:00 |
|
Gregory Nutt
|
dfc703f250
|
arch/sim/: Change some *err() message to *info() messages if what was a *dbg() message does not indicate and error condition.
|
2016-06-14 11:49:55 -06:00 |
|