Gregory Nutt
71569b8d71
Eliminate some warnings
2016-06-28 13:40:06 -06:00
Gregory Nutt
93f49290a3
Eliminate a warning
2016-06-28 13:47:44 -06:00
Gregory Nutt
1072683892
Merged in paulpatience/nuttx/interrupts (pull request #80 )
...
efm32, lcp43, stm32, stm32l4: disable interrupts with NVIC_IRQ_CLEAR
2016-06-28 13:24:41 -06:00
Paul A. Patience
a4d5845887
efm32, lcp43, stm32, stm32l4: disable interrupts with NVIC_IRQ_CLEAR
2016-06-28 15:12:39 -04:00
Gregory Nutt
0f123d2551
This change fixes a build problem that only occurs when reconfiguring from Linux to Windows or vice-versa. It is a problem that was present but not usually experienced until two things happened: (1) The pre_config target was added to run before the menconfig operation and (2) the context target was added before the pre_config target in order to set up the correct symbolic links (in the apps/platform directory) needed by the pre_config target.
...
But then now if you start with a Linux system and run 'make menuconfig' to switch to Linux, the context target will execute first and set up POSIX style symbolic links before doing the menuconfig. Then after the menuconfig, the make will fail on Windows if you are using a Windows native toolchain because that native toolchain cannot follow the Cygwin-style symbolic links.
The first here is to also execute the clean_context AFTER executing menuconfig. A lot more happens now: It used to be that doing 'make menuconfig' only did the menuconfig operation. No it does context, pre_config, menuconfig, clean_context. Not nearly as snappy as it used to be.
2016-06-28 12:40:17 -06:00
Gregory Nutt
723165d499
configs/spark: Fix warning because STM32_NSPI is not defined
2016-06-28 11:57:40 -06:00
Gregory Nutt
e5ca333246
Merged in david_s5/nuttx/upstream_nucleo-144 (pull request #79 )
...
Upstream_nucleo 144
2016-06-28 11:28:11 -06:00
David Sidrane
1c93e48a09
Removed STM32 porting vestiges
2016-06-28 07:13:22 -10:00
David Sidrane
e0b7708afb
Fix warning
2016-06-28 07:10:11 -10:00
Gregory Nutt
c1ba51be18
STM32 BBSRAM: Remove duplcate typedef; shorten some long lines.
2016-06-28 10:54:59 -06:00
Gregory Nutt
3ddecd460d
More name changes to conform with NuttX naming standard: No CamelCase names.
2016-06-28 10:10:26 -06:00
Gregory Nutt
f14ff4c4a1
A few naming changes to get code from last PR to conform to NuttX naming standard
2016-06-28 10:06:47 -06:00
Gregory Nutt
14a8bbbf22
Fix some conditional compilation that got hosed in last changes for review of PR
2016-06-28 10:00:09 -06:00
Gregory Nutt
408c9d5c1c
Merged in paulpatience/nuttx/semaphore (pull request #78 )
...
sched/semaphore: Fix setting EINVAL in sem_post() and sem_wait()
2016-06-28 09:37:50 -06:00
Gregory Nutt
c74269ced6
Significantly stylistic changes required after review of last PR
2016-06-28 09:37:21 -06:00
Gregory Nutt
725a16d033
Trivial fix to alignment
2016-06-28 09:10:32 -06:00
Gregory Nutt
0de3514af7
Merged in david_s5/nuttx/upstream_nucleo-144 (pull request #77 )
...
Upstream_nucleo 144
2016-06-28 09:07:03 -06:00
Michael Spahlinger
ed1f3aec61
Fixed build of SAMV71-XULT/nsh. With the changes from 26f7b8c
the build process of the default configuration did not succeed anymore. This is fixed by this commit.
2016-06-28 08:23:41 -06:00
Paul A. Patience
891113dac9
sched/semaphore: Fix setting EINVAL in sem_post() and sem_wait()
2016-06-28 10:15:52 -04:00
David Sidrane
a4040759b0
Adding PWR, RTC, BBSRAM for stm32f7
2016-06-27 16:42:01 -10:00
David Sidrane
20d2a0a3d7
Added bbsram test to Nucleo-144
2016-06-27 16:11:53 -10:00
David Sidrane
89a79e8ac0
Double faulting on Idle task with 0 stack
2016-06-27 15:56:21 -10:00
Gregory Nutt
d4408264ec
STM32 CAN fixes need to be backported to STM32L4 as well
2016-06-27 15:18:45 -06:00
Gregory Nutt
8e26d4c8e0
STM32 CAN: More fixes for compilation errors due to blind leverage of STM32L4 CAN filter IOCTLs to STM32
2016-06-27 15:16:13 -06:00
Gregory Nutt
e5f623e1d2
Merged in david_s5/nuttx/upstream_nucleo-144 (pull request #76 )
...
Upstream_nucleo 144
2016-06-27 14:07:34 -06:00
David Sidrane
8ebd10e8e1
Added USB otg device to Nucleo-144
2016-06-27 10:01:04 -10:00
David Sidrane
6c7ea4695a
Syslog changes incoperated
2016-06-27 09:59:13 -10:00
David Sidrane
02b23358e5
Update Authors
2016-06-27 09:54:28 -10:00
Gregory Nutt
67ea112767
Update ChangeLog
2016-06-27 13:08:40 -06:00
Gregory Nutt
738510a52c
Merged in david_s5/nuttx/upstream_nucleo-144 (pull request #75 )
...
Upstream_nucleo 144
2016-06-27 12:30:53 -06:00
David Sidrane
fba8f4c05b
Moved NCD to PC6
2016-06-27 08:28:30 -10:00
David Sidrane
047ea89c30
Fixed config for D1 only
2016-06-27 08:27:44 -10:00
Gregory Nutt
1b5bef5325
STM32 CAN: Fix an error when filter methods were ported from STM32L4
2016-06-27 11:15:37 -06:00
Gregory Nutt
2a19e16eb0
libc/hex2bin: Move the portable library portion of apps/system/hex2bin to nuttx/libc/hex2bin where it can be shared with the OS internals.
2016-06-27 11:22:38 -06:00
Gregory Nutt
79ff375b66
Refresh configurations
2016-06-27 10:06:01 -06:00
Gregory Nutt
cbb36416ab
Need to use back- not forward-slash in character constant
2016-06-27 09:52:50 -06:00
Michael Spahlinger
3d5e690977
Shadow-Mode: The output- and configuration registers of the IO-Expander
...
are held in the microcontrollers memory and only written to the IO-Expander.
This reduces bus traffic and is more error-proof than the normal read-
modify-write operation.
Retry Mode: If enabled and an error occurs while writing to the IO-Expander the
current transmission is automatically repeated once.
2016-06-27 08:11:54 -06:00
Gregory Nutt
43d7301255
Trivial changes from review of last PR
2016-06-27 08:00:01 -06:00
Gregory Nutt
109a68614a
Merged in raiden00/nuttx (pull request #74 )
...
Add support for the Olimex STM32 E407
2016-06-27 07:46:32 -06:00
Gregory Nutt
82bb42aa93
Trivial changes from review of last PR
2016-06-27 07:43:32 -06:00
Gregory Nutt
e946431015
Merged in petekol/nuttxnsm/usb (pull request #73 )
...
usb
2016-06-27 07:24:37 -06:00
Mateusz Szafoni
10985347e3
Add olimex-stm32-e407 to configs
2016-06-27 13:41:41 +02:00
Lok Tep
1e67714c3f
usb copy
2016-06-27 11:23:42 +02:00
Mateusz Szafoni
d58bbeaca5
Merged nuttx/nuttx into master
2016-06-27 09:31:55 +02:00
Gregory Nutt
b16fdaf155
Some small improvements to GPIO driver
2016-06-26 11:24:35 -06:00
Gregory Nutt
c8e73b9cef
Backout most of changes from 4d331ec09b2fc72636f86be628ea2f69381 and 8afe721612
. Does not work as expected.
2016-06-25 09:44:50 -06:00
Gregory Nutt
8643b59527
Merged in david_s5/nuttx/upstream_nucleo-144 (pull request #72 )
...
Upstream_nucleo 144
2016-06-24 18:38:17 -06:00
David Sidrane
526e889c8e
BUGFIX:PLLs IS2 and SAI P Calculation
2016-06-24 13:23:35 -10:00
David Sidrane
b31e5e3c9d
Added SDMMC to Nucleo-144
2016-06-24 13:23:35 -10:00
David Sidrane
3e2a620f8c
Fixed Undefined STM32_IRQ_NIRQS
2016-06-24 13:23:35 -10:00